区块链共识机制
工作量证明 ( 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; 更适合多方参与的多中心商业模式.