区块链共识算法的发展现状与展望

被引:253
|
作者
袁勇 [1 ,2 ]
倪晓春 [1 ,2 ]
曾帅 [1 ,2 ]
王飞跃 [1 ,3 ,4 ]
机构
[1] 中国科学院自动化研究所复杂系统管理与控制国家重点实验室
[2] 青岛智能产业技术研究院平行区块链技术创新中心
[3] 国防科学技术大学军事计算实验与平行系统技术中心
[4] 中国科学院大学中国经济与社会安全研究中心
关键词
区块链; 共识算法; 分布式系统; 拜占庭容错; P2P网络;
D O I
10.16383/j.aas.2018.c180268
中图分类号
TP311.13 [];
学科分类号
1201 ;
摘要
共识算法是区块链技术的核心要素,也是近年来分布式系统研究的热点.本文系统性地梳理和讨论了区块链发展过程中的32种重要共识算法,介绍了传统分布式一致性算法以及分布式共识领域的里程碑式的重要研究和结论,提出了区块链共识算法的一种基础模型和分类方法,并总结了现有共识算法的发展脉络和若干性能指标,以期为未来共识算法的创新和区块链技术的发展提供参考.
引用
收藏
页码:2011 / 2022
页数:12
相关论文
共 14 条
  • [11] 面向比特币的区块链扩容:关键技术,制约因素与衍生问题. 曾帅,袁勇,倪晓春,王飞跃. 自动化学报 .
  • [12] Pricing via Processing or Combatting Junk Mail. Dwork Cynthia,Naor Moni. Proceedings of the 12th Annual International Cryptology Conference on Advances in Cryptology (CRYPTO-1992) . 1992
  • [13] What is proof of elapsed time?[Online]. Buntinx J P. https://themerkle.com/what-is-proof-of-elapsedtime . 2018
  • [14] Proof of activity:extending Bitcoin.s proof of work via proof of stake[Online]. Bentov I,Lee C,Mizrahi A,Rosenfeld M. http://eprint.iacr.org/2014/452 . 2018