TY - GEN
T1 - Consensus in Lens of Consortium Blockchain
T2 - 20th International Conference on Algorithms and Architectures for Parallel Processing, ICA3PP 2020
AU - Yin, Hao
AU - Wei, Yihang
AU - Li, Yuwen
AU - Zhu, Liehuang
AU - Shi, Jiakang
AU - Gai, Keke
N1 - Publisher Copyright:
© 2020, Springer Nature Switzerland AG.
PY - 2020
Y1 - 2020
N2 - Blockchain emerges as a public decentralized ledger system in recent years. Compared to the traditional distributed database, the blockchain realizes trustless property over the distributed network but consumes more computing resources and processing time. In blockchain, the consensus algorithm is the key component that guarantees such a significant property. To reach better performance, people adjust the network assumptions and classifies the blockchain into three types of the public, consortium, and private. Since consortium blockchain is prevalent studied and more practical, in this paper we investigate various representative consensus in the lens of consortium blockchain. By comparative analyzing those consensus algorithms, we find that deterministic consensus can speed up the transaction process in consortium blockchain. The related experiments are also conducted to understand what mainly causes the consensus delay. The results show that communication complexity seriously influences the algorithm performance. From this empirical study, we suggest that the message transmission path can be an optimized method to make research in future work.
AB - Blockchain emerges as a public decentralized ledger system in recent years. Compared to the traditional distributed database, the blockchain realizes trustless property over the distributed network but consumes more computing resources and processing time. In blockchain, the consensus algorithm is the key component that guarantees such a significant property. To reach better performance, people adjust the network assumptions and classifies the blockchain into three types of the public, consortium, and private. Since consortium blockchain is prevalent studied and more practical, in this paper we investigate various representative consensus in the lens of consortium blockchain. By comparative analyzing those consensus algorithms, we find that deterministic consensus can speed up the transaction process in consortium blockchain. The related experiments are also conducted to understand what mainly causes the consensus delay. The results show that communication complexity seriously influences the algorithm performance. From this empirical study, we suggest that the message transmission path can be an optimized method to make research in future work.
KW - Byzantine fault tolerance
KW - Consensus algorithm
KW - Consortium blockchain
KW - Empirical study
KW - Performance
UR - http://www.scopus.com/inward/record.url?scp=85092722719&partnerID=8YFLogxK
U2 - 10.1007/978-3-030-60248-2_19
DO - 10.1007/978-3-030-60248-2_19
M3 - Conference contribution
AN - SCOPUS:85092722719
SN - 9783030602475
T3 - Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
SP - 282
EP - 296
BT - Algorithms and Architectures for Parallel Processing - 20th International Conference, ICA3PP 2020, Proceedings
A2 - Qiu, Meikang
PB - Springer Science and Business Media Deutschland GmbH
Y2 - 2 October 2020 through 4 October 2020
ER -