Abstract
In the world of computing, Peer-to-Peer and Blockchain systems are gaining ground as they operate without central parties like companies, organizations, or individuals. Despite their popularity, the performance of distributed systems is limited by the consensus mechanism used. There are various algorithms in use, and there is always room for improvement. Some of these protocols are Proof of Work (PoW), Proof of Stake (PoS), and Proof of Reputation (PoR). Hence, it's crucial to compare these consensus algorithms for a better understanding of blockchain execution. Our paper examines various factors that impact blockchain performance, such as algorithms, security, scalability, and energy efficiency. We explore ways for developers to enhance the consensus mechanism by changing the way nodes participate in the blockchain based on factors like work, stake, and reputation. We compare a few selected consensus algorithms based on Energy usage, Scalability, Immutability, Tolerance of adversaries and Throughput.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
D. Berdik, S. Otoum, N. Schmidt, D. Porter, Y. Jararweh, A survey on blockchain for information systems management and security. Inf. Process. Manage. 58(1), 102397 (2021)
S. Nakamoto, Bitcoin: a peer-to-peer electronic cash system, s. d. 9
F. Gai, B. Wang, W. Deng, W. Peng, Proof of reputation: a reputation-based consensus protocol for peer-to-peer network, in Database Systems for Advanced Applications, éd by J. Pei, Y. Manolopoulos, S. Sadiq, J. Li, vol. 10828. Lecture Notes in Computer Science. (Springer International Publishing, Cham, 2018), pp. 666‑81
O. Aluko, A. Kolonin, Studying the applicability of proof of reputation(PoR) as an alternative consensus mechanism for distributed ledger systems, in Computer Science & Information Technology (CS & IT) (AIRCC Publishing Corporation, 2021) pp 41–53
A.R. Faridi, F. Masood, A.H.T. Shamsan, M. Luqman, M.Y. Salmony, Blockchain in the quantum world. Int. J. Adv. Comput. Sci. Appl. 13(1) (2022)
J. Seet, P. Griffin, Quantum consensus, s.d. 9
H. Wang, J. Yu, A blockchain consensus protocol based on quantum attack algorithm, in Computational Intelligence and Neuroscience, ed by D. Zhang (2022), pp. 1–6
X. Wen, Y. Chen, W. Zhang, Z.L. Jiang, J. Fang, et al. Blockchain consensus mechanism based on quantum teleportation. Mathematics 10(14), 2385 (2022)
M. Kaur, S. Gupta, D. Kumar, C. Verma, B.C. Neagu, M.S. Raboaca, Delegated proof of accessibility (DPoAC): a novel consensus protocol for blockchain systems. Mathematics 10(13), 233 (2022)
D.P. Oyinloye, D. Peter, J.S. Teh, N. Jamil, M. Alawida et al., Blockchain consensus: an overview of alternative protocols. Symmetry 13(8), 1363 (2021)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
El Mezouari, H., Omary, F. (2023). Studying Consensus Mechanisms for Blockchain. In: Idrissi, A. (eds) Modern Artificial Intelligence and Data Science. Studies in Computational Intelligence, vol 1102. Springer, Cham. https://doi.org/10.1007/978-3-031-33309-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-031-33309-5_17
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-33308-8
Online ISBN: 978-3-031-33309-5
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)