《表3 Po W、Po S、DPo S和PBFT共识机制对比》
自从1982年Lamport等学者在文献[25]中提出“拜占庭将军问题”以来,有关共识算法的大量研究集中在理论探讨方面。但从2008年比特币进入人们的视线以来,各类共识机制开始从理论步入实践,并随着比特币自身的迭代、以太坊平台的发展以及智能合约和超级账本等基于区块链应用的丰富,已有的共识算法在实践中得到完善,同时伴随新应用场景的不断出现,符合相应需求的共识机制相继得到应用。本章主要介绍目前在区块链中具有代表性的共识机制和算法:早期比特币中高度依赖节点算力的工作量证明(Po W)机制[26]、点点币中区块生成与节点所占有股权成反比的权益证明(Po S)机制[27]、比特股中按既定时间段轮流产生区块的授权股份证明机制(DPo S)[28]和在Hyperledger(超级账本)和Antshares(小蚁)中基于实用拜占庭容错(practical Byzantine fault tolerance,PBFT)机制[29]等,表3对各算法的主要特性进行了对比。
图表编号 | XD00223467900 严禁用于非法目的 |
---|---|
绘制时间 | 2020.10.01 |
作者 | 王群、李馥娟、王振力、梁广俊、徐杰 |
绘制单位 | 江苏警官学院计算机信息与网络安全系、江苏警官学院计算机信息与网络安全系、江苏警官学院计算机信息与网络安全系、江苏警官学院计算机信息与网络安全系、江苏警官学院计算机信息与网络安全系 |
更多格式 | 高清、无水印(增值服务) |