面向物联网区块链的共识机制优化研究
宋琪杰,陈铁明,陈园,马栋捷,翁正秋

Research on consensus mechanism optimization for IoT blockchain
Qijie SONG,Tieming CHEN,Yuan CHEN,Dongjie MA,Zhengqiu WENG
表1 区块链共识算法对比[17]
分类 共识算法 提出时间 计算消耗 容忍恶意节点数 去中心化程度 可监管性 应用
PoW[18](Proof of Work) 1999年 <1/2 完全 比特币,Permacoin
PoS[19](Proof of Stake) 2011年 中等 <1/2 完全 Peercoin
DPoS[20](Delegated Proof of Stake) 2013年 <1/2 完全 EOS
Ouroboros[21] 2017年 <1/2 半中心化 Cardno
PoA[22](Proof of Activity) 2014年 <1/2 半中心化 以太坊私链,Oracles Network
PoB[23](Proof of Burn) 2014年 <1/2 半中心化 Slimcoin
证明类共识 PoC[24](Proof of Capacity) 2016年 完全 文件共享
PoD(Proof of Devotion) 中等 半中心化 星云链
PoE[25](Proof of Existence) 2016年 未知 完全 HeroNode、DragonChain
PoI[26](Proof of Importance) 2015年 完全 NEM
PoR[27](Proof of Retrievability) 2014年 <1/4 完全 文件共享
PoET[28](Proof of Elapsed Time) 2017年 <1/2 半中心化 锯齿湖(sawtooth lake)
PoP[29](Proof of Publication) 2012年 <1/4 完全 Bitcoin
拜占庭共识 PBFT[9,10] 1999年 <1/3 半中心化 超级账本
Raft 2013年 半中心化 etcd
有向无环图 DAG[16](directed acyclic graph) 完全 IoTA