今天来聊两个基本概念,区块链与分布式账本。区块链是一种分布式账本,但是它又不完全等同超级账本,人们有时会交替使用“区块链”和“分布式账本”,到底他们的区别在哪里?这篇文章就带大家彻底分清区块链与分布式账本。
一、 分布式账本
分布式账本是分布在多个节点或计算设备上的数据库,分布式网络中的每个节点复制并存储一份相同的账本副本。
不同于传统数据库利用中央管理员用户控制数据存储,分布式分类账有一个同步数据库系统,这个系统可以提供可审计历史信息记录,对任一网络成员都可见。分布式账本最突出的特征是其不由任何单个机构或个人维护,而是由网络中的每个节点单独构建和记录。并且分布式分类账依赖于与区块链相似的共识原则。
虽然在技术上是去中心化的,但是运营主体不一定是中心的。比如,公司里之前只有财务部在记账,为了防止出错,现在公司的账本由全公司的成员一起记。这就是分布式账本。
分布式账本技术大大降低了信任成本。分布式账本的结构和结构可以帮助我们减轻对银行、政府、律师、公证人和监管合规官员的依赖。
二、 区块链
区块链只是分布式账本技术的一种形式,区块链分布在点对点的网络上并由其管理。
由于它是一个分布式账本,因此可以在没有中央服务器的管理的情况下运行,并且可以通过数据库复制和信任计算来维护其数据质量。
但是,区块链的结构使它有别于其他类型的分布式账本。区块链上的数据被分组并以块的形式组织起来,这些块按照时间顺序依次连接形成一条链,并使用密码学技术对其进行安全保护。
区块链本质上是一个不断增长的记录列表,它的数据记录使用“仅可添加”的结构,即只允许将数据添加到链上,要更改或删除已经录入的数据是不可能的。密码签名和将记录连成链是将区块链和分布式账本区分开的特点。
用白话讲就是,区块链实际上是