Evolution of blockchain consensus algorithms: a review on the latest milestones of blockchain consensus algorithms

被引:24
作者
Hussein, Ziad [1 ]
Salama, May A. [1 ]
El-Rahman, Sahar A. [1 ]
机构
[1] Benha Univ, Fac Engn Shoubra, Elect Engn Dept, Cairo, Egypt
关键词
Blockchain; Consensus; Proof of work; Proof of stake; Decentralization; PROOF;
D O I
10.1186/s42400-023-00163-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Blockchain technology has gained widespread adoption in recent years due to its ability to enable secure and transparent record-keeping and data transfer. A critical aspect of blockchain technology is the use of consensus algorithms, which allow distributed nodes in the network to agree on the state of the blockchain. In this review paper, we examine various consensus algorithms that are used in blockchain systems, including proof-of-work, proof-of-stake, and hybrid approaches. We go over the trade-offs and factors to think about when choosing a consensus algorithm, such as energy efficiency, decentralization, and security. We also look at the strengths and weaknesses of each algorithm as well as their potential impact on the scalability and adoption of blockchain technology.
引用
收藏
页数:22
相关论文
共 86 条
[71]   Auditable Protocols for Fair Payment and Physical Asset Delivery Based on Smart Contracts [J].
Wang, Shangping ;
Tang, Xixi ;
Zhang, Yaling ;
Chen, Juanjuan .
IEEE ACCESS, 2019, 7 :109439-109453
[72]  
Wright Aaron, 2015, Decentralized blockchain technology and the rise of lex cryptographia, DOI DOI 10.2139/SSRN.2580664
[73]  
Wu Y, 2020, Math Probl Eng, V2020
[74]  
Xiandong Zheng, 2021, Journal of Physics: Conference Series, V1802, DOI 10.1088/1742-6596/1802/3/032022
[75]  
Xiao Y., 2019, Blockchain for Distributed Syst. Secur, V25, P40, DOI DOI 10.1002/9781119519621.CH2
[76]   Research on Progress of Blockchain Consensus Algorithm: A Review on Recent Progress of Blockchain Consensus Algorithms [J].
Xiong, Huanliang ;
Chen, Muxi ;
Wu, Canghai ;
Zhao, Yingding ;
Yi, Wenlong .
FUTURE INTERNET, 2022, 14 (02)
[77]   Improvement of the DPoS Consensus Mechanism in Blockchain Based on Vague Sets [J].
Xu, Guangxia ;
Liu, Yong ;
Khan, Prince Waqas .
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, 2020, 16 (06) :4252-4259
[78]   A systematic review of blockchain [J].
Xu, Min ;
Chen, Xingtong ;
Kou, Gang .
FINANCIAL INNOVATION, 2019, 5 (01)
[79]   Delegated Proof of Stake With Downgrade: A Secure and Efficient Blockchain Consensus Algorithm With Downgrade Mechanism [J].
Yang, Fan ;
Zhou, Wei ;
Wu, Qingqing ;
Long, Rui ;
Xiong, Neal N. ;
Zhou, Meiqi .
IEEE ACCESS, 2019, 7 :118541-118555
[80]   Public and private blockchain in construction business process and information integration [J].
Yang, Rebecca ;
Wakefield, Ron ;
Lyu, Sainan ;
Jayasuriya, Sajani ;
Han, Fengling ;
Yi, Xun ;
Yang, Xuechao ;
Amarasinghe, Gayashan ;
Chen, Shiping .
AUTOMATION IN CONSTRUCTION, 2020, 118