区块链的工作原理及特点

1.区块链的工作原理

区块链的工作原理是:假设A和B之间要发起一笔交易,A先发起一个请求——我要创建一个新的区块,这个区块就会被广播给网络里的所有用户,所有用户验证同意后该区块就被添加到主链上。这条链上拥有永久和透明可查的交易记录。全球一本账,每个人都可以查找。

区块链技术实际上是一个分布式数据库,在这个数据库中记账不是由个人或者某个中心化的主体来控制的,而是由所有节点共同维护、共同记账的。所有的单一节点都无法篡改它。

如果你想篡改一个记录,你需要同时控制整个网络超过51%的节点或计算力才可以,而区块链中的节点无限多且无时无刻都在增加新的节点,这基本上是不可能完成的事情,而且篡改的成本非常高,几乎任何人都承担不起。

2.区块链的特点

区块链的特点主要有以下四个方面:

1. 去中心化。在一个去中心化的金融体系中,没有中介机构,所有的节点的权利和义务都相等,任意节点停止工作都不会影响系统整体的运作。

2. 去信任。系统中所有的节点之间无需信任也可以进行交易,因为数据库和整个系统的运作是公开透明的,在系统的规则和时间范围内,节点之间无法欺骗彼此。

3. 集体维护。系统是由其中具有维护功能的所有节点共同维护的,系统中所有人共同参与维护工作。

4. 可靠的数据库。系统中每一个节点都拥有最新的完整数据库拷贝,修改单个节点的数据库是无效的,因为系统会自动比较,认为最多次出现的相同记录为真。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181106A0ZL6000?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

同媒体快讯

扫码关注云+社区

领取腾讯云代金券