Scaling Byzantine Consensus: A Broad Analysis

被引:25
作者
Berger, Christian [1 ]
Reiser, Hans P. [1 ]
机构
[1] Univ Passau, Passau, Germany
来源
SERIAL'18: PROCEEDINGS OF THE 2018 WORKSHOP ON SCALABLE AND RESILIENT INFRASTRUCTURES FOR DISTRIBUTED LEDGERS | 2018年
关键词
Scalability; Byzantine Fault Tolerance; Consensus; Blockchain; Distributed Ledger Technologies;
D O I
10.1145/3284764.3284767
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchains and distributed ledger technology (DLT) that rely on Proof-of-Work (PoW) typically show limited performance. Several recent approaches incorporate Byzantine fault-tolerant (BFT) consensus protocols in their DLT design as Byzantine consensus allows for increased performance and energy efficiency, as well as it offers proven liveness and safety properties. While there has been a broad variety of research on BFT consensus protocols over the last decades, those protocols were originally not intended to scale for a large number of nodes. Thus, the quest for scalable BFT consensus was initiated with the emerging research interest in DLT. In this paper, we first provide a broad analysis of various optimization techniques and approaches used in recent protocols to scale Byzantine consensus for large environments such as BFT blockchain infrastructures. We then present an overview of both efforts and assumptions made by existing protocols and compare their solutions.
引用
收藏
页码:13 / 18
页数:6
相关论文
共 33 条
[1]  
Abraham I., 2018, CoRR, pabs/1803.05069
[2]  
[Anonymous], Consensus in the age of blockchains
[3]  
Ben-Or M., 1994, Proceedings of the Thirteenth Annual ACM Symposium on Principles of Distributed Computing, P183, DOI 10.1145/197917.198088
[4]  
Bessani A., 2017, P 1 WORKSH SCAL RES, P1
[5]  
Borran F, 2010, LECT NOTES COMPUT SC, V5935, P67, DOI 10.1007/978-3-642-11322-2_11
[6]  
Buchman E, 2018, CORR ABS180704938
[7]  
Buterin V., 2017, ARXIV171009437
[8]   Asynchronous verifiable information dispersal [J].
Cachin, C ;
Tessaro, S .
24TH IEEE SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS, PROCEEDINGS, 2005, :191-201
[9]  
Cachin C., 2001, Advances in Cryptology - CRTPTO 2001. 21st Annual International Cryptology Conference, Proceedings (Lecture Notes in Computer Science Vol.2139), P524
[10]   Practical byzantine fault tolerance and proactive recovery [J].
Castro, M ;
Liskov, B .
ACM TRANSACTIONS ON COMPUTER SYSTEMS, 2002, 20 (04) :398-461