区块链与隧道技术:原理、趋势与应用
1. 区块链概述
区块链是一种用于管理基于块的数据结构的去中心化系统。与依赖诚实操作员的集中式系统不同,只要网络中超过一半的实体是诚实的,即使一些参与者恶意行事,区块链也能正常运行。数字账本技术(DLT)涵盖了像区块链这样提供去中心化数据管理的系统。区块链与数据库的不同之处在于它是完全去中心化的,而 DLT 有一些去中心化组件,并依赖大多数参与者来建立信任。
1.1 区块链定义
2008 年,中本聪在其关于比特币的开创性工作中引入了一种数据结构(“区块链”)以及一种共识机制,使得一组实体能够以分布式方式维护货币总账。关于“区块链”并没有精确的定义,有人认为整个生态系统,包括所有组件、共识机制和参与节点上运行的脚本语言的执行环境就是“区块链”;而另一些人则将重点限制在由包含数据的块组成的底层数据结构上。
区块链的广义术语是数字账本技术(DLT),它包括不依赖链接块但提供去中心化数据管理的系统。数据库、DLT 和区块链的区别如下表所示:
|类型|特点|信任依赖|
| ---- | ---- | ---- |
|数据库|根据一组规则(访问控制)存储、检索和更新数据|管理员|
|DLT|类似数据库,但部分系统组件去中心化|大多数参与者|
|区块链|一种特殊的 DLT,所有系统组件都去中心化|大多数参与者|
1.2 区块链的分类概念
不同类型的区块链主要通过以下概念进行区分:
- 数据结构 :数据存储方式,要么是单链块,要么是链接到多个其他块以创建有向无环图(DAG)。
-
超级会员免费看
订阅专栏 解锁全文
34

被折叠的 条评论
为什么被折叠?



