区块链共识机制

工作量证明 ( PoW )

特点

依赖机器进行数学运算来获取记账权, 资源消耗相比其他共识机制高, 可监管性弱, 同时每次达成共识需要全网共同参与运算, 性能效率比较低, 容错性方面允许全网 50% 节点出错.

优缺点

优点:

  • 完全去中心化, 节点自由进出

缺点:

  • 目前 bitcoin 己经吸引全球大部分算力, 其它再用 PoW 共识机制的区块链应用很难获得相同的算力来保障自身的安全.
  • 挖矿造成大量的资源浪费
  • 需全网验证, 共识达成的周期较长
  • 可监管性弱

相关项目

  • 比特币
  • 以太坊前三个阶段
    • Frontier ( 前沿 )
    • Homestead ( 家园 )
    • Metropolis ( 大都会 )

类比

学业证明考试

权益证明 ( PoS )

特点

概据持有货币的量和时间, 进行利息必放和区块产生的机制.

节点记账权的获得难度与节点持有的权益成反比, 相对于 PoW, 一定程度减少了数学运算带来的资源消耗, 性能也得到了相应的提升, 但依然是基于哈希运算竞争获得记账权的方式, 可监管性弱. 该共识机制容错性和 PoW 相同. 它是 PoW 的一种升级共识机制, 根据每个节点所占代币的比例和时间, 等比例的降低挖矿的难度, 从而加快找随机数的速度.

优缺点

优点:

  • 在一定程度上缩短了共识达成的时间, 不再需要大量消耗能源挖矿

缺点:

  • 还是需要挖矿, 本质上没有解决商业应用的痛点; 所有的确认都只是一个概率上的表达, 而不是一个确定性的事情, 理论上有可能存在其他攻击影响, 例如, 以太坊的 DAO 攻击事件造成以太坊硬分叉, 而 ETC 由此出现, 事实上证明了此次硬分叉的失败.

相关项目

未来币

类比

股票机制 (持有股票者不会攻击公司)

权益证明 + 工作量证明 ( PoW + PoS )

特点

PoW 发行货币, PoS 维护网络安全.

PoS 区块中, 要进行 51% 攻击, 首先要控制众多的币, 这成本会高于 51% 的算力, 提高了攻击成本, 同时发起攻击时, 攻击者也会消耗币, 使其想进入主链更困难.

股份授权证明

特点

PoS 面临的挑战是: 如何通过及时而高效的方法达成共识?

DPoS 与 PoS 的主要区别在于节点, 选举若干代理人, 由代理人验证和记账, 其合规监管, 性能, 资源消耗和容错能性与 PoS 相似.

优缺点

优点:

  • 大幅缩小参与验证和记账节点的数量, 可以达到秒级的共识验证.

缺点:

  • 整个共识机制还是依赖于代币, 很多商业应用是不需要代币存在的.

类比

人民代表大会制度

董事会投票制

瑞波共识协议 ( RCP )

优缺点

与比特币及点点币一样, 瑞波系统将股东们与其投票权隔开, 并因此比其他系统更中心化.

类比

信任列表

合格供方

Pool 验证池

特点

基于传统的分布式一致性技术, 加上数据验证机制: 是目前行业链大范围在使用的共识机制.

优缺点

优点:

  • 不需要代币也可以工作, 在成熟的分布式一致性算法 ( Pasox, Raft ) 基础上, 实现秒级共识验证.

缺点:

  • 去中心化程度不如 bitcoin; 更适合多方参与的多中心商业模式.
Last Updated:
Contributors: zhang