密码学报(中英文)2024,Vol.11Issue(4):740-770,31.DOI:10.13868/j.cnki.jcr.000707
异步共识协议研究综述
An Overview on Asynchronous Consensus Protocols
摘要
Abstract
As the underlying core technology of blockchain,consensus protocols have received much attention from researchers in recent years and have achieved many research results.The asynchronous consensus protocols are a class of classical distributed consensus protocols that do not rely on any time assumption.This paper studies the existing asynchronous consensus protocols from the perspectives of design principles,performance,and security properties.Firstly,the main construction primitives of asynchronous consensus protocols are summarized and classified according to the different functional-ity.This paper provides an in-depth analysis of the design principles of typical protocols in various consensus primitives.Secondly,for each type of consensus primitives,this paper dialectically analyzes the performance of typical protocols and discusses their security properties and existing problems.Finally,this paper points out some research hotspots and development directions of asynchronous consensus protocols with respect to security,performance,and functionality.关键词
区块链/异步共识协议/分布式系统/拜占庭容错Key words
blockchain/asynchronous consensus protocol/distributed system/Byzantine fault tolerance分类
信息技术与安全科学引用本文复制引用
张凌越,张宗洋,周游,王卓,刘建伟..异步共识协议研究综述[J].密码学报(中英文),2024,11(4):740-770,31.基金项目
国家重点研发计划(2022YFB2702702) (2022YFB2702702)
北京市自然科学基金(L222050,M22038) (L222050,M22038)
国家自然科学基金(62372020,72031001) (62372020,72031001)
中央高校基本科研业务费专项资金(YWF-23-L-1032)National Key Research and Development Program of China(2022YFB2702702) (YWF-23-L-1032)
Natural Science Foun-dation of Beijing Municipality(L222050,M22038) (L222050,M22038)
National Natural Science Foundation of China(62372020,72031001) (62372020,72031001)
the Fundamental Research Funds for the Central Universities of China(YWF-23-L-1032) (YWF-23-L-1032)