Blockchain Consensus Mechanisms: A Comprehensive Review and Performance Analysis Framework
Abstract
1. Introduction
- This paper sets out to examine the current status of the development of a consensus mechanism for the distributed ledger technology, and to identify the subjects that are currently being studied with the greatest intensity.
- The present study elucidates the underlying design principles and internal trade-offs of disparate consensus mechanisms from the perspective of their functionality.
- The objective is to identify the key performance indicators (KPIs) that are of paramount importance, including the throughput, security, energy consumption, and expandability.
- The establishment of a multi-dimensional analytical framework was undertaken for the purpose of evaluating the merits and demerits of the prevailing consensus mechanism.
- This paper provides a prospective analysis of the future development and regulator and ethical considerations of the blockchain consensus mechanism.
2. Overview of Blockchain Technology
2.1. Basic Components of Blockchain
- P2P network: enables direct communication between nodes.
- Distributed ledger: records the history of all transactions.
- Cryptography: such as elliptic curve signatures and hash functions to ensure security.
- Consensus mechanisms: coordinate node consistency.
- Smart contracts: automate the execution of transaction logic, as shown in Figure 3.
2.2. Application Areas of Blockchain
2.3. Analysis of Consensus Mechanisms
3. High Throughput
3.1. Multi-Paxos
3.2. Delegated Proof of Stake (DPoS)
3.3. Tendermint
3.4. HotStuff
- prepareQC: formed by (n-f) prepare votes, proving that the proposal is accepted.
- precommitQC: formed by (n-f) pre-commit votes, nodes lock the block at this stage.
- commitQC: formed by (n-f) commit votes, finally confirms that the block is ready for execution.
- Tolerates up to f Byzantine nodes out of a total number n of nodes. Requirements: n ≥ 3f + 1
3.5. Proof of History (PoH)
3.6. Avalanche
3.7. Hedera Hashgraph
3.8. Ripple
Chapter Summary
- Future trends:
4. Strong Security
4.1. Proof of Work (PoW)
4.2. Proof of Useful Work (PoUW)
4.3. Paxos
4.4. Federated Byzantine Agreement (FBA)
4.5. Practical Byzantine Fault Tolerance (PBFT)
4.6. Casper
4.7. Proof of Devotion (PoD)
4.8. Delegated Byzantine Fault Tolerance (DBFT)
Chapter Summary
- Future trends:
5. Low Energy Consumption
5.1. Proof of Stake (PoS)
5.2. Proof of Burn (PoB)
5.3. Proof of Elapsed Time (PoET)
5.4. Proof of Capacity (PoC)
5.5. Proof of Authority (PoA)
Chapter Summary
- Future trends:
6. Flexible Scaling
6.1. Egalitarian Paxos (EPaxo)
6.2. Raft
- Firstly, the sequentiality of log addition must be considered. Raft necessitates the sequential addition of logs, whereas Multi-Paxos permits concurrent addition, obviating the requirement for logs to be in sequence. Consequently, logs may be absent.
- Secondly, the selection of master restrictions: Raft is a protocol that requires only the node with the most recent logs to be elected leader because logs are added serially. This enables Raft to confirm the most recent node based on the logs [202]. Howard demonstrated that the Raft protocol outperforms existing Paxos variants in terms of comprehensibility, correctness, and performance by implementing and evaluating the Raft consensus algorithm [203].
6.3. Sharded Consensus
6.4. DAG-Based Mechanism
Chapter Summary
- Future Trends:
7. Discussion and Future Directions
7.1. Regulatoryand Ethical Considerations
7.1.1. Privacy
7.1.2. Governance and Centralization
7.1.3. Fairness and Operational Complexity
7.2. Future Directions
8. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Diffie, W. New Directions in Cryptography. IEEE Trans. Inform. Theory 1976, 22, 472–492. [Google Scholar] [CrossRef]
- Shostak, R.; Pease, M.; Lamport, L. The Byzantine Generals Problem. ACM Trans. Program. Lang. Syst. 1982, 4, 382–401. [Google Scholar] [CrossRef]
- Merkle, W.; Stephan, F. Trees and Learning. In Proceedings of the 9th Annual Conference on Computational Learning Theory, Desenzano del Garda, Italy, 28 June–1 July 1996; pp. 270–279. [Google Scholar]
- Nakamoto, S. Bitcoin: A Peer-to-Peer Electronic Cash System. 2008. Available online: https://assets.pubpub.org/d8wct41f/31611263538139.pdf (accessed on 3 August 2025).
- Motepalli, S.; Jacobsen, H.A. Decentralizing Permissioned Blockchain with Delay Towers. arXiv 2022, arXiv:2203.09714. [Google Scholar] [CrossRef]
- Wang, W.; Hoang, D.T.; Hu, P.; Xiong, Z.; Wang, P. A Survey on Consensus Mechanisms and Mining Strategy Management in Blockchain Networks. IEEE Access 2019, 7, 22328–22370. [Google Scholar] [CrossRef]
- Narayanan, A.; Bonneau, J.; Felten, E.; Miller, A.; Goldfeder, S. Bitcoin and Cryptocurrency Technologies: A Comprehensive Introduction; Princeton University Press: Princeton, NJ, USA, 2016; pp. 1–350. [Google Scholar]
- Etherscan. Available online: https://etherscan.io/ (accessed on 3 August 2025).
- Comprehensive Guide to Companies Involved in Blockchain & Energy. Available online: https://www.solarplaza.com/ (accessed on 3 August 2025).
- Islam, S.; Islam, M.J.; Hossain, M.; Noor, S.; Kwak, K.-S.; Islam, S.M.R. A Survey on Consensus Algorithms in Blockchain-Based Applications: Architecture, Taxonomy, and Operational Issues. IEEE Access 2023, 11, 39066–39082. [Google Scholar] [CrossRef]
- Hazari, S.S.; Mahmoud, Q.H. Comparative Evaluation of Consensus Mechanisms in Cryptocurrencies. Internet Technol. Lett. 2019, 2, e100. [Google Scholar] [CrossRef]
- Bamakan, S.M.H.; Motavali, A.; Bondarti, A.B. A Survey of Blockchain Consensus Algorithms Performance Evaluation Criteria. Expert Syst. Appl. 2020, 154, 113385. [Google Scholar] [CrossRef]
- Paykari, N.; Lyons, D.M.; Rahouti, M. Enhancing Visual Homing in Robotics: A Study on Blockchain Integration and Consensus Algorithms. Distrib. Ledger Technol. 2025, 4, 6. [Google Scholar] [CrossRef]
- Liu, X.; Yu, W. A Review of Research on Blockchain Consensus Mechanisms and Algorithms. In Proceedings of the 9th International Conference on Intelligent Informatics and Biomedical Sciences (ICIIBMS), Okinawa, Japan, 21–23 November 2024; Volume 9, pp. 1–10. [Google Scholar]
- Ismail, L.; Materwala, H. A Review of Blockchain Architecture and Consensus Protocols: Use Cases, Challenges, and Solutions. Symmetry 2019, 11, 1198. [Google Scholar] [CrossRef]
- Ferdous, M.S.; Chowdhury, M.J.M.; Hoque, M.A.; Colman, A. Blockchain Consensus Algorithms: A Survey. arXiv 2020, arXiv:2001.07091. [Google Scholar] [CrossRef]
- Shrimali, B.; Patel, H.B. Blockchain State-of-the-Art: Architecture, Use Cases, Consensus, Challenges and Opportunities. J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 6793–6807. [Google Scholar] [CrossRef]
- Zhou, S.; Li, K.; Xiao, L.; Cai, J.; Liang, W.; Castiglione, A. A Systematic Review of Consensus Mechanisms in Blockchain. Mathematics 2023, 11, 2248. [Google Scholar] [CrossRef]
- Chand, S.; Liu, Y.A.; Stoller, S.D. Formal Verification of Multi-Paxos for Distributed Consensus. In Proceedings of the FM 2016: Formal Methods, Limassol, Cyprus, 9–11 November 2016; Volume 9995, pp. 1–16. [Google Scholar]
- Liang, Z.; Jabrayilov, V.; Charapko, A.; Aghayev, A. MultiPaxos Made Complete. arXiv 2024, arXiv:2405.11183. [Google Scholar] [CrossRef]
- Du, H.; Hilaire, D.J.S. Multi-Paxos: An Implementation and Evaluation. 2009. Available online: https://dada.cs.washington.edu/research/tr/2009/09/UW-CSE-09-09-02.PDF (accessed on 3 August 2025).
- Lin, W.; Jiang, H.; Zhao, N.; Zhang, J. An Optimized Multi-Paxos Protocol with Centralized Failover Mechanism for Cloud Storage Applications. In Proceedings of the Collaborative Computing: Networking, Applications and Worksharing, London, UK, 19–22 August 2019; Volume 14, pp. 610–625. [Google Scholar]
- Luo, Y.H.; Chen, Y.Q.; Chen, Q.; Liang, Q.L. A New Election Algorithm for DPos Consensus Mechanism in Blockchain. In Proceedings of the 7th International Conference on Digital Home (ICDH), Aizuwakamatsu, Japan, 29–31 March 2019; pp. 116–120. [Google Scholar]
- Saad, S.M.S.; Radzi, R.Z.R. Comparative Review of the Blockchain Consensus Algorithm Between Proof of Stake (POS) and Delegated Proof of Stake (DPOS). Int. J. Innov. Comput. 2020, 10, 2. [Google Scholar] [CrossRef]
- Larimer, D. Delegated Proof-of-Stake (DPOS). Bitshare Whitepaper. 2014, unpublished. [Google Scholar]
- Li, Y.; Xia, C.; Li, C.; Zhao, Y.; Chen, C.; Wang, T. HL-DPoS: An Enhanced Anti-Long-Range Attack DPoS Algorithm. Comput. Netw. 2024, 249, 110473. [Google Scholar] [CrossRef]
- Wei, Y.; Xu, Q.; Peng, H. An Enhanced Consensus Algorithm for Blockchain. Sci. Rep. 2024, 14, 17701. [Google Scholar] [CrossRef]
- Bachani, V.; Bhattacharjya, A. Preferential Delegated Proof of Stake (PDPoS)—Modified DPoS with Two Layers towards Scalability and Higher TPS. Symmetry 2023, 15, 4. [Google Scholar] [CrossRef]
- Fan, X.; Chai, Q. Roll-DPoS: A Randomized Delegated Proof of Stake Scheme for Scalable Blockchain-Based Internet of Things Systems. In Proceedings of the 15th EAI International Conference on Mobile and Ubiquitous Systems: Computing, Networking and Services (MobiQuitous ’18), New York, NY, USA, 5–7 November 2018; pp. 482–484. [Google Scholar]
- Sun, Y.; Yan, B.; Yao, Y.; Yu, J. DT-DPoS: A Delegated Proof of Stake Consensus Algorithm with Dynamic Trust. Procedia Comput. Sci. 2021, 187, 371–376. [Google Scholar] [CrossRef]
- Lin, H.; Du, J. SP-DEWOA: An Evolutionary Distributed Witness Node Election Method for Delegated Proof of Stake. IEEE Internet Things J. 2025, 12, 3003–3016. [Google Scholar] [CrossRef]
- Tan, P.; Wan, L.; He, P.; Li, X. Blockchain Architecture for Lightweight Storage. Appl. Sci. 2025, 15, 1446. [Google Scholar] [CrossRef]
- Xu, G.; Liu, Y.; Khan, P.W. Improvement of the DPoS Consensus Mechanism in Blockchain Based on Vague Sets. IEEE Trans. Ind. Inform. 2019, 16, 4252–4259. [Google Scholar] [CrossRef]
- Kwon, J. Tendermint: Consensus Without Mining. 2014. Available online: https://www.weusecoins.com/assets/pdf/library/Tendermint%20Consensus%20without%20Mining.pdf (accessed on 3 August 2025).
- Lagaillardie, N.; Djari, M.A.; Gürcan, Ö. A Computational Study on Fairness of the Tendermint Blockchain Protocol. Information 2019, 10, 378. [Google Scholar] [CrossRef]
- Amoussou-Guenou, Y.; Del Pozzo, A.; Potop-Butucaru, M.; Tucci-Piergiovanni, S. Correctness and Fairness of Tendermint-Core Blockchains. arXiv 2018, arXiv:1805.08429. [Google Scholar] [CrossRef]
- Buchman, E. Tendermint: Byzantine Fault Tolerance in the Age of Blockchains. Ph.D. Thesis, University of Guelph, Guelph, ON, Canada, 2016. [Google Scholar]
- Buchman, E.; Guerraoui, R.; Komatovic, J.; Milosevic, Z.; Seredinschi, D.-A.; Widder, J. Revisiting Tendermint: Design Tradeoffs, Accountability, and Practical Use. In Proceedings of the 52nd Annual IEEE/IFIP International Conference on Dependable Systems and Networks-Supplemental Volume (DSN-S), Baltimore, MD, USA, 27–30 June 2022; pp. 11–14. [Google Scholar]
- Karamachoski, J.; Gavrilovska, L. Extended Performance Evaluation of the Tendermint Protocol. In Proceedings of the ETAI 2021, San Diego, CA, USA, 1–5 August 2021; pp. 1–5. [Google Scholar]
- Abraham, I.; Gueta, G.G.; Malkhi, D.; Reiter, M.K.; Yin, M.F. HotStuff: BFT Consensus in the Lens of Blockchain. arXiv 2019, arXiv:1803.05069. [Google Scholar] [CrossRef]
- Garay, J.A.; Kiayias, A.; Leonardos, N. The Bitcoin Backbone Protocol: Analysis and Applications. J. ACM 2024, 71, 1–49. [Google Scholar] [CrossRef]
- Force-Locking Attack on Sync Hotstuff. Available online: https://eprint.iacr.org/2019/ (accessed on 3 August 2025).
- Abraham, I.; Malkhi, D.; Nayak, K.; Ren, L.; Yin, M. Sync Hotstuff: Simple and Practical Synchronous State Machine Replication. In Proceedings of the 2020 IEEE Symposium on Security and Privacy (SP), San Francisco, CA, USA, 18–21 May 2020; pp. 106–118. [Google Scholar]
- Gao, M.; Wang, Z.; Lu, G. Enhancing Consensus Security and Privacy with Multichain Ring Signatures Based on HotStuff. Electronics 2023, 12, 4632. [Google Scholar] [CrossRef]
- Jalalzai, M.M.; Niu, J.; Feng, C.; Gai, F. Fast-Hotstuff: A Fast and Robust BFT Protocol for Blockchains. IEEE Trans. Dependable Secur. Comput. 2023, 21, 2478–2493. [Google Scholar] [CrossRef]
- Kang, D.; Gupta, S.; Malkhi, D.; Sadoghi, M. HotStuff-1: Linear Consensus with One-Phase Speculation. Proc. ACM Manag. 2025, 3, 1–29. [Google Scholar] [CrossRef]
- Wang, R.; Yuan, M.; Wang, Z.; Li, Y. Improved Fast-Response Consensus Algorithm Based on HotStuff. Sensors 2024, 24, 5417. [Google Scholar] [CrossRef]
- Niu, J.; Wang, M.; Gai, F.; Jalalzai, M.M.; Feng, C.; Zhang, Y. Chained HotStuff Under Performance Attack. IEEE Trans. Dependable Secur. Comput. 2025, 22, 3737–3750. [Google Scholar] [CrossRef]
- Solana. Available online: https://solana.com/ (accessed on 23 March 2024).
- Yakovenko, A. Solana: A New Architecture for a High Performance Blockchain v0.8.13. Available online: https://coincode-live.github.io/static/whitepaper/source001/10608577.pdf (accessed on 3 August 2025).
- Amores-Sesar, I.; Cachin, C.; Tedeschi, E. When Is Spring Coming? A Security Analysis of Avalanche Consensus. arXiv 2022, arXiv:2210.03423. [Google Scholar] [CrossRef]
- Amores-Sesar, I.; Cachin, C.; Schneider, P. An Analysis of Avalanche Consensus. In Proceedings of the International Colloquium on Structural Information and Communication Complexity, Vietri sul Mare, Italy, 27–29 May 2024; pp. 27–44. [Google Scholar]
- Snowflake to Avalanche: A Novel Metastable Consensus Protocol Family for Cryptocurrencies. Available online: https://avalabs.org/whitepaper (accessed on 3 August 2025).
- Rocket, T.; Yin, M.; Sekniqi, K.; van Renesse, R.; Sirer, E.G. Scalable and Probabilistic Leaderless BFT Consensus Through Metastability. arXiv 2019, arXiv:1906.08936. [Google Scholar]
- Ketchum, A.; Williams, M. On Pseudo-Profound Bullshit in the Avalanche Whitepaper. 2019. Available online: https://chan-relay.snowblossom.org/channel/85ywfwa2quwkcd3d765ljcg5f5exqg8t7fjfzs9a/reviews/2019-11-11-On%20pseudo-profound%20bullshit%20in%20the%20Avalanche%20whitepaper.pdf (accessed on 3 August 2025).
- Kniep, Q.; Laval, M.; Sliwinski, J.; Wattenhofer, R. Quantifying Liveness and Safety of Avalanche’s Snowball. In Proceedings of the European Symposium on Research in Computer Security, Toulouse, France, 22–26 September 2025; pp. 260–275. [Google Scholar]
- Ullah, S.; Ullah, Z.; Waqas, A. Efficiency and Reliability of Avalanche Consensus Protocol in Vehicular Communication Networks. In Proceedings of the 19th Conference on Computer Science and Intelligence Systems (FedCSIS), Belgrade, Serbia, 8–11 September 2024; pp. 1–6. [Google Scholar]
- Doddipatla, L. Avalanche: A Secure Peer-to-Peer Payment System Using Snowball Consensus Protocols. TechRxiv 2025, 20. [Google Scholar] [CrossRef]
- Baird, L.; Harmon, M.; Madsen, P. Hedera: A Public Hashgraph Network & Governing Council. White Pap. 2019, 1, 9–10. [Google Scholar]
- Alahmad, M.; Alshaikhli, I.; Alkandari, A.; Alshehab, A.; Islam, M.; Alnasheet, M. Influence of Hedera Hashgraph over Blockchain. J. Eng. Sci. Technol. 2022, 17, 3475–3488. [Google Scholar]
- Amherd, L.; Li, S.N.; Tessone, C.J. Centralised or Decentralised? Data Analysis of Transaction Network of Hedera Hashgraph. arXiv 2023, arXiv:2311.06865. [Google Scholar] [CrossRef]
- Roh, E.; Choi, J.; Park, Y.; Seo, S.W. Hashgraph-Based Model Parameter Management for Reliable and Secure Deep Learning. In Proceedings of the 2025 IEEE International Conference on Consumer Electronics (ICCE), Osaka, Japan, 23–26 September 2025; pp. 1–5. [Google Scholar]
- Schwartz, D.; Youngs, N.; Britto, A. The Ripple Protocol Consensus Algorithm. Ripple Labs Inc. White Pap. 2014, 5, 151. [Google Scholar]
- Ripple. Available online: https://ripple.com/ (accessed on 6 April 2025).
- Armknecht, F.; Karame, G.O.; Mandal, A.; Youssef, F.; Zenner, E. Ripple: Overview and Outlook. In Proceedings of the Trust and Trustworthy Computing: 8th International Conference (TRUST 2015), Heraklion, Greece, 24–26 August 2015; pp. 163–180. [Google Scholar]
- Ripple, T.P. Ripple Protocol Consensus Algorithm Review. Self-Published 2015, unpublished. [Google Scholar]
- Di Luzio, A.; Mei, A.; Stefa, J. Consensus Robustness and Transaction De-Anonymization in the Ripple Currency Exchange System. In Proceedings of the 2017 IEEE 37th International Conference on Distributed Computing Systems (ICDCS), Atlanta, GA, USA, 5–8 June 2017; pp. 140–150. [Google Scholar]
- Baseera, A.; Alsadhan, A.A. Enhancing Blockchain Security Using Ripple Consensus Algorithm. Comput. Mater. Contin. 2022, 73, 3. [Google Scholar] [CrossRef]
- Li, L. Using the Ripple Consensus Algorithm to Achieve Transparent Cross-Border Payments in E-Commerce. In Proceedings of the 6th International Conference on Artificial Intelligence and Advanced Manufacturing (AIAM 2024), Frankfurt, Germany, 20–21 October 2024; Volume 2024, pp. 295–299. [Google Scholar]
- Danezis, G.; Kokoris-Kogias, L.; Sonnino, A.; Spiegelman, A. Narwhal and Tusk: A DAG-Based Mempool and Efficient BFT Consensus. In Proceedings of the Seventeenth European Conference on Computer Systems, Rennes, France, 5–8 April 2022; pp. 34–50. [Google Scholar]
- Cao, B.; Zhang, Z.; Feng, D.; Zhang, S.; Zhang, L.; Peng, M.; Li, Y. Performance Analysis and Comparison of PoW, PoS and DAG Based Blockchains. Digit. Commun. Netw. 2020, 6, 480–485. [Google Scholar] [CrossRef]
- Liu, Y.; Chen, J.; Zhang, M.; Shi, S.; Wang, F. Serein: A Parallel Pipeline-Based DAG Schema for Consensus in Blockchain. IET Blockchain 2024, 4, 681–690. [Google Scholar] [CrossRef]
- What Is Delegated Proof of Stake (DPoS)? 2025. Available online: https://www.osl.com/hk-en/academy/article/what-is-delegated-proof-of-stake-dpos (accessed on 3 August 2025).
- Chen, Y.; Liu, F. Research on Improvement of DPoS Consensus Mechanism in Collaborative Governance of Network Public Opinion. Peer-to-Peer Netw. Appl. 2022, 15, 1849–1861. [Google Scholar] [CrossRef]
- Li, C.; Xu, R.; Duan, L. Characterizing Coin-Based Voting Governance in DPoS Blockchains. In Proceedings of the International AAAI Conference on Web and Social Media, Limassol, Cyprus, 5–8 June 2023; Volume 17, pp. 1148–1152. [Google Scholar]
- Cason, D.; Fynn, E.; Milosevic, N.; Milosevic, Z.; Buchman, E.; Pedone, F. The Design, Architecture and Performance of the Tendermint Blockchain Network. In Proceedings of the 2021 40th International Symposium on Reliable Distributed Systems (SRDS), Chicago, IL, USA, 20–23 September 2021; pp. 23–33. [Google Scholar]
- Tendermint. 2025. Available online: https://github.com/tendermint/tendermint/wiki/introduction (accessed on 3 August 2025).
- Li, C.; Xu, R.; Palanisamy, B.; Duan, L.; Shen, M.; Liu, J.; Wang, W. Blockchain Takeovers in Web 3.0: An Empirical Study on the TRON-Steem Incident. ACM Trans. Web. 2025, 19, 1–23. [Google Scholar] [CrossRef]
- Shahsavari, Y.; Zhang, K.; Talhi, C. Performance Modeling and Analysis of HotStuff for Blockchain Consensus. In Proceedings of the 2022 Fourth International Conference on Blockchain Computing and Applications (BCCA), San Antonio, TX, USA, 5–7 September 2022; pp. 135–142. [Google Scholar]
- Zhao, S.; Wu, Y.; Wang, Z. HotStuff-2 vs. HotStuff: The Difference and Advantage. arXiv 2024, arXiv:2403.18300. [Google Scholar]
- Everything You Need to Know About Avalanche (AVAX): Buying, Storing, and Using. 2025. Available online: https://paxful.com/university/zh-hans/what-is-avax-avalanche-crypto (accessed on 3 August 2025).
- Ethereum, vs. Avalanche: 2025 Comparison. 2025. Available online: https://tokentax.co/blog/ethereum-vs-avalanche (accessed on 3 August 2025).
- Avalanche Consensus—Does It Perform as Promised. 2025. Available online: https://www.researchgate.net/publication/389598083 (accessed on 3 August 2025).
- Hedera. 2025. Available online: https://hedera.com (accessed on 3 August 2025).
- Kohli, V.; Chakravarty, S.; Chamola, V.; Sangwan, K.S.; Zeadally, S. An Analysis of Energy Consumption and Carbon Footprints of Cryptocurrencies and Possible Solutions. Digit. Commun. Netw. 2023, 9, 79–89. [Google Scholar] [CrossRef]
- Han, R.; Shapiro, G.; Gramoli, V.; Xu, X. On the Performance of Distributed Ledgers for Internet of Things. Internet Things 2020, 10, 100087. [Google Scholar] [CrossRef]
- Tibuleac, S.; Filer, M.; Grindstaff, S.; Atlas, D. Design and Optimization of Multi-Haul DWDM Networks. In Proceedings of the SPIE 6354 Network Architectures, Management, and Applications IV, Gwangju, Republic of Korea, 5–7 September 2006; pp. 529–538. [Google Scholar]
- Tumas, V.; Rivera, S.; Magoni, D.; State, R. Topology Analysis of the XRP Ledger. In Proceedings of the 38th ACM/SIGAPP Symposium on Applied Computing, Tallinn, Estonia, 27–31 March 2023; pp. 1277–1284. [Google Scholar]
- Amores-Sesar, I.; Cachin, C.; Mićić, J. Security Analysis of Ripple Consensus. arXiv 2020, arXiv:2011.14816. [Google Scholar] [CrossRef]
- Dwork, C.; Naor, M. Pricing via Processing-or-Combatting Junk Mail. In Proceedings of the Lecture Notes in Computer Science, Stockholm, Sweden, 9–14 August 1993; Volume 740, pp. 1–16. [Google Scholar]
- Jakobsson, M.; Juels, A. Proofs of Work and Bread Pudding Protocols. In Proceedings of the Secure Information Networks: Communications and Multimedia Security, Leuven, Belgium, 20–21 September 1999; pp. 258–272. [Google Scholar]
- Rani, P.; Bhambay, R. A Comparative Survey of Consensus Algorithms Based on Proof of Work. In Emerging Technologies in Data Mining and Information Security: Proceedings of IEMIS 2022, Volume 1; Springer Nature: Singapore, 2022; pp. 261–268. [Google Scholar]
- Lashkari, B.; Musilek, P. A Comprehensive Review of Blockchain Consensus Mechanisms. IEEE Access 2021, 9, 43620–43652. [Google Scholar] [CrossRef]
- Verium the Reserve: The World’s First CPU Mineable Digital Commodity. Available online: https://vericoin.info/verium-digital-reserve/ (accessed on 3 August 2025).
- Voulgaris, S.; Fotiou, N.; Siris, V.A.; Polyzos, G.C.; Jaatinen, M.; Oikonomidis, Y. Blockchain Technology for Intelligent Environments. Future Internet 2019, 11, 213. [Google Scholar] [CrossRef]
- Purple Protocol—A Scalable Platform for Decentralized Applications and Tokenized Assets. Available online: https://github.com/purplecoin (accessed on 3 August 2025).
- Hoffmann, F. Challenges of Proof-of-Useful-Work (PoUW). In Proceedings of the 2022 IEEE 1st Global Emerging Technology Blockchain Forum: Blockchain & Beyond (iGETblockchain), Irvine, CA, USA, 7–11 November 2022; pp. 1–5. [Google Scholar]
- King, S. Primecoin: Cryptocurrency with Prime Number Proof-of-Work. 2013. Available online: https://bravenewcoin.com/wp-content/uploads/2023/11/b72fce6c-66c4-47e8-8772-f5d7af815450.pdf (accessed on 3 August 2025).
- Ileri, A.M.; Ozercan, H.I.; Gundogdu, A.; Senol, A.K.; Oezkaya, M.Y.; Alkan, C. Coinami: A Cryptocurrency with DNA Sequence Alignment as Proof-of-Work. arXiv 2016, arXiv:1602.03031. [Google Scholar] [CrossRef]
- Baldominos, A.; Saez, Y. Coin.ai: A Proof-of-Useful-Work Scheme for Blockchain-Based Distributed Deep Learning. Entropy 2019, 21, 723. [Google Scholar] [CrossRef] [PubMed]
- Lamport, L. Paxos Made Simple. ACM SIGACT News (Distrib. Comput. Column) 2001, 32, 51–58. [Google Scholar]
- Lamport, L. Generalized Consensus and Paxos. 2005. Available online: https://www.microsoft.com/en-us/research/publication/generalized-consensus-and-paxos/ (accessed on 3 August 2025).
- Lamport, L. Fast Paxos. Distrib. Comput. 2006, 19, 79–103. [Google Scholar] [CrossRef]
- Kończak, J.; Wojciechowski, P.T.; Santos, N.; Żurkowski, T.; Schiper, A. Recovery Algorithms for Paxos-Based State Machine Replication. IEEE Trans. Dependable Secur. Comput. 2019, 18, 623–640. [Google Scholar] [CrossRef]
- Jalili Marandi, P.; Primi, M.; Schiper, N.; Pedone, F. Ring Paxos: High-Throughput Atomic Broadcast. Comput. J. 2017, 60, 866–882. [Google Scholar] [CrossRef]
- Skrzypczak, J.; Schintke, F.; Schütt, T. RMWPaxos: Fault-Tolerant In-Place Consensus Sequences. IEEE Trans. Parallel Distrib. Syst. 2020, 31, 2392–2405. [Google Scholar] [CrossRef]
- Srinivasan, S.; Kandukoori, R. A Paxos Based Algorithm to Minimize the Overhead of Process Recovery in Consensus. Acta Inform. 2019, 56, 433–446. [Google Scholar] [CrossRef]
- Wang, C.; Jiang, J.; Chen, X.; Yi, N.; Cui, H. Apus: Fast and Scalable Paxos on RDMA. In Proceedings of the 2017 Symposium on Cloud Computing, Santa Clara, CA, USA, 24–27 September 2017; pp. 94–107. [Google Scholar]
- Mwotil, A.; Anderson, T.; Kanagwa, B.; Stavrinos, T.; Bainomugisha, E. LowPaxos: State Machine Replication for Low Resource Settings. IEEE Access 2024, 12, 91272–91288. [Google Scholar] [CrossRef]
- Mazieres, D. The Stellar Consensus Protocol: A Federated Model for Internet-Level Consensus. Stellar Dev. Found. 2015, 32, 1–45. [Google Scholar]
- Stellar. 2025. Available online: https://developers.stellar.org/docs/ (accessed on 3 August 2025).
- García-Pérez, Á.; Gotsman, A. Federated Byzantine Quorum Systems. In Proceedings of the 22nd International Conference on Principles of Distributed Systems (OPODIS 2018), Hong Kong, China, 17–19 December 2018; pp. 17:1–17:16. [Google Scholar]
- Losa, G.; Gafni, E.; Mazieres, D. Stellar Consensus by Instantiation. In Proceedings of the 33rd International Symposium on Distributed Computing (DISC 2019), Budapest, Hungary, 14–18 October 2019; pp. 27:1–27:15. [Google Scholar]
- García-Pérez, Á.; Schett, M.A. Deconstructing Stellar Consensus. In Proceedings of the 23rd International Conference on Principles of Distributed Systems (OPODIS 2019), Neuchâtel, Switzerland, 17–19 December 2019; pp. 5:1–5:16. [Google Scholar]
- Innerbichler, J.; Damjanovic-Behrendt, V. Federated Byzantine Agreement to Ensure Trustworthiness of Digital Manufacturing Platforms. In Proceedings of the 1st Workshop on Cryptocurrencies and Blockchains for Distributed Systems, Munich, Germany, 15 June 2018; pp. 111–116. [Google Scholar]
- Kim, M.; Kwon, Y.; Kim, Y. Is Stellar as Secure as You Think? In Proceedings of the 2019 IEEE European Symposium on Security and Privacy Workshops (EuroS&PW), Stockholm, Sweden, 17–19 June 2019; pp. 377–385. [Google Scholar]
- Zoi, Z.A. Study of Consensus Protocols and Improvement of the Federated Byzantine Agreement (FBA) Algorithm. Master’s Thesis, Universitat Politècnica de Catalunya, Barcelona, Spain, 2019. [Google Scholar]
- Florian, F.; Henningsen, S.; Ndolo, C.; Scheuermann, B. The Sum of Its Parts: Analysis of Federated Byzantine Agreement Systems. Distrib. Comput. 2022, 35, 399–417. [Google Scholar] [CrossRef]
- Tumas, V.; Rivera, S.; Magoni, D.; State, R. Federated Byzantine Agreement Protocol Robustness to Targeted Network Attacks. In Proceedings of the 2023 IEEE Symposium on Computers and Communications (ISCC), Tunis, Tunisia, 9–12 July 2023; pp. 443–449. [Google Scholar]
- Kant, K.; Pandey, S.; Shanker, U. Addressing Blockchain Efficiency: A Study on Super Node-Based Consensus Mechanisms. In Proceedings of the 2024 1st International Conference on Advanced Computing and Emerging Technologies (ACET), Ghaziabad, India, 23–24 August 2024; pp. 1–6. [Google Scholar]
- Distler, T.; Cachin, C.; Kapitza, R. Resource Efficient Byzantine Fault Tolerance. IEEE Trans. Comput. 2015, 65, 2807–2819. [Google Scholar] [CrossRef]
- Miller, A.; Xia, Y.; Croman, K.; Shi, E.; Song, D. The Honey Badger of BFT Protocols. In Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, Vienna, Austria, 24–28 October 2016; pp. 31–42. [Google Scholar]
- Lei, K.; Zhang, Q.; Xu, L.; Qi, Z. Reputation-Based Byzantine Fault-Tolerance for Consortium Blockchain. In Proceedings of the 2018 IEEE 24th International Conference on Parallel and Distributed Systems (ICPADS), Singapore, 11–13 December 2018; pp. 604–611. [Google Scholar]
- Qin, H.; Cheng, Y.; Ma, X.; Li, F.; Abawajy, J. Weighted Byzantine Fault Tolerance Consensus Algorithm for Enhancing Consortium Blockchain Efficiency and Security. J. King Saud Univ.-Comput. Inf. Sci. 2022, 34, 8370–8379. [Google Scholar] [CrossRef]
- He, L.; Hou, Z. An Improvement of Consensus Fault Tolerant Algorithm Applied to Alliance Chain. In Proceedings of the 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication (ICEIEC), Beijing, China, 12–14 July 2019; pp. 1–4. [Google Scholar]
- Gueta, G.G.; Abraham, I.; Grossman, S.; Malkhi, D.; Pinkas, B.; Reiter, M.K.; Tomescu, A. SBFT: A Scalable and Decentralized Trust Infrastructure. arXiv 2018, arXiv:1804.01626. [Google Scholar]
- Feng, L.; Zhang, H.; Chen, Y.; Lou, L. Scalable Dynamic Multi-Agent Practical Byzantine Fault-Tolerant Consensus in Permissioned Blockchain. Appl. Sci. 2018, 8, 10. [Google Scholar]
- Gao, S.; Yu, T.; Zhu, J.; Cai, W. T-PBFT: An EigenTrust-Based Practical Byzantine Fault Tolerance Consensus Algorithm. China Commun. 2019, 16, 111–123. [Google Scholar] [CrossRef]
- Eyal, I.; Sirer, E.G. Majority Is Not Enough: Bitcoin Mining Is Vulnerable. Commun. ACM 2018, 61, 95–102. [Google Scholar] [CrossRef]
- Navaroj, G.I.; Julie, E.G.; Robinson, Y.H. Adaptive Practical Byzantine Fault Tolerance Consensus Algorithm in Permission Blockchain Network. Int. J. Web Grid Serv. 2022, 18, 62–82. [Google Scholar] [CrossRef]
- Moindrot, O.; Bournhonesque, C. Proof of Stake Made Simple with Casper. Master’s Thesis, ICME, Stanford University, Stanford, CA, USA, 2017. [Google Scholar]
- Liao, J.; Gong, B.; Sun, W.; Zhang, F.W.; Ning, Z.Y.; Au, H.M. BFTRAND: Low-Latency Random Number Provider for BFT Smart Contracts. In Proceedings of the 2024 54th Annual IEEE/IFIP International Conference on Dependable Systems and Networks (DSN), Brisbane, Australia, 24–27 June 2024; pp. 389–402. [Google Scholar]
- Buterin, V.; Griffith, V. Casper the Friendly Finality Gadget. arXiv 2017, arXiv:1710.09437. [Google Scholar]
- Buterin, V.; Reijsbergen, D.; Leonardos, S.; Piliouras, G. Incentives in Ethereum’s Hybrid Casper Protocol. Int. J. Netw. Manag. 2020, 30, e2098. [Google Scholar] [CrossRef]
- Bandara, E.; Shetty, S.; Mukkamala, R.; Liang, X.; Foytik, P.; Ranasinghe, N.; Zoysa, D.K. Casper: A Blockchain-Based System for Efficient and Secure Customer Credential Verification. J. Bank. Financ. Technol. 2022, 6, 43–62. [Google Scholar] [CrossRef]
- Levrand, T. Wealth Inequality in CasperLabs’ Proof-of-Stake Blockchain. 2022. Available online: https://capuana.ifi.uzh.ch/publications/PDFs/22758_Master_ThomasLevrand_PoSCasper.pdf (accessed on 3 August 2025).
- Veschetti, A. A Formal Analysis of Blockchain Consensus. 2023. Available online: https://amsdottorato.unibo.it/id/eprint/10835/ (accessed on 3 August 2025).
- Agha, A.; Otsu, K.; Morrell, B.; Fan, D.D.; Thakker, R.; Santamaria-Navarro, A. NeBula: TEAM CoSTAR’s Robotic Autonomy Solution that Won Phase II of DARPA Subterranean Challenge. Field Robot. 2022, 2, 1432–1506. [Google Scholar] [CrossRef]
- Shahaab, A.; Lidgey, B.; Hewage, C.; Khan, I. Applicability and Appropriateness of Distributed Ledgers Consensus Protocols in Public and Private Sectors: A Systematic Review. IEEE Access 2019, 7, 43622–43636. [Google Scholar] [CrossRef]
- Crain, T.; Gramoli, V.; Larrea, M.; Raynal, M. DBFT: Efficient Leaderless Byzantine Consensus and Its Application to Blockchains. In Proceedings of the IEEE 17th International Symposium on Network Computing and Applications (NCA), Cambridge, MA, USA, 1–3 November 2018; pp. 1–8. [Google Scholar]
- Zhang, J.; Rong, Y.; Cao, J.; Rong, C.; Bian, J.; Wu, W. DBFT: A Byzantine Fault Tolerance Protocol with Graceful Performance Degradation. IEEE Trans. Dependable Secur. Comput. 2022, 19, 3387–3400. [Google Scholar] [CrossRef]
- Zhan, Y.; Wang, B.; Lu, R.; Yu, Y. DRBFT: Delegated Randomization Byzantine Fault Tolerance Consensus Protocol for Blockchains. Inf. Sci. 2021, 559, 8–21. [Google Scholar] [CrossRef]
- Christofi, G. Study of Consensus Protocols and Improvement of the Delegated Byzantine Fault Tolerance (DBFT) Algorithm. Master’s Thesis, Universitat Politècnica de Catalunya, Barcelona, Spain, 2019. [Google Scholar]
- Jeon, S.; Doh, I.; Chae, K. RMBC: Randomized Mesh Blockchain Using DBFT Consensus Algorithm. In Proceedings of the International Conference on Information Networking (ICOIN), Chiang Mai, Thailand, 10–12 January 2018; pp. 712–717. [Google Scholar]
- Proof of Stake (PoS) vs. Proof of Work (PoW). 2025. Available online: https://hedera.com/learning/consensus-algorithms/proof-of-stake-vs-proof-of-work (accessed on 3 August 2025).
- A Deep Dive into Blockchain Scalability. 2025. Available online: https://crypto.com/en/university/blockchain-scalability (accessed on 3 August 2025).
- Proof of Work Is Not What Makes Blockchains Unscalable. 2025. Available online: https://ethereumclassic.org/ (accessed on 3 August 2025).
- The Komodo: Documentation Orientation. Available online: https://komodoplatform.com/en/technology/delayed-proof-of-work/ (accessed on 3 August 2025).
- Bitcoin. 2025. Available online: https://bitcoin.org/ (accessed on 3 August 2025).
- Chong, Z.K.; Ohsaki, H.; Ng, B. Proof of Useful Intelligence (PoUI): Blockchain Consensus Beyond Energy Waste. arXiv 2025, arXiv:2504.17539. [Google Scholar] [CrossRef]
- Orlicki, J.I. PoGO: A Scalable Proof of Useful Work via Quantized Gradient Descent and Merkle Proofs. arXiv 2025, arXiv:2504.07540. [Google Scholar] [CrossRef]
- Vieira, G.M.D.; Buzato, L.E. The Performance of Paxos and Fast Paxos. arXiv 2013, arXiv:1308.1358. [Google Scholar] [CrossRef]
- Lee, S.; Kim, S. Short Selling Attack: A Self-Destructive but Profitable 51% Attack on PoS Blockchains; Cryptology ePrint Archive. 2020. Available online: https://eprint.iacr.org/2020/ (accessed on 3 August 2025).
- What Is Federated Byzantine Agreement (FBA). 2025. Available online: https://crypto.news/what-is-federated-byzantine-agreement-fba/ (accessed on 3 August 2025).
- Ding, X.; Lu, H.; Cheng, L. CE-PBFT: An Optimized PBFT Consensus Algorithm for Microgrid Power Trading. Electronics 2024, 13, 1942. [Google Scholar] [CrossRef]
- Moraru, I.; Andersen, D.; Kaminsky, M. There Is More Consensus in Egalitarian Parliaments. In Proceedings of the 24th ACM Symposium on Operating Systems Principles (SOSP 2013), Farmington, PA, USA, 3–6 November 2013; pp. 358–372. [Google Scholar]
- Tollman, S.; Park, S.J.; Ousterhout, J. EPaxos Revisited. In Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation (NSDI 21), Berkeley, CA, USA, Virtual, 12–14 April 2021; pp. 613–632. [Google Scholar]
- Zhang, X.; Xue, M.; Miao, X. A Consensus Algorithm Based on Risk Assessment Model for Permissioned Blockchain. Wirel. Commun. Mob. Comput. 2022, 2022, 8698009. [Google Scholar] [CrossRef]
- Soltani, P.; Ashtiani, F. Technical Report: Analytical Modeling and Throughput Computation of Blockchain Sharding. arXiv 2022, arXiv:2210.04599. [Google Scholar] [CrossRef]
- Consensus: Paxos(etcd) vs. Nakamoto(Bitcoin). 2025. Available online: https://gyuho.dev/consensus-systems/paxos-etcd-vs-nakamoto-bitcoin/ (accessed on 3 August 2025).
- Whittaker, M.; Giridharan, N.; Szekeres, A.; Hellerstein, J.M.; Stoica, I. Bipartisan Paxos:A Modular State Machine Replication Protocol. arXiv 2020, arXiv:2003.00331. [Google Scholar] [CrossRef]
- Multi-Paxos. 2025. Available online: https://github.com/Tencent/phxpaxos (accessed on 3 August 2025).
- Zhong, W.; Feng, W.; Huang, M.; Feng, S. ST-PBFT: An Optimized PBFT Consensus Algorithm for Intellectual Property Transaction Scenarios. Electronics 2023, 12, 325. [Google Scholar] [CrossRef]
- King, S.; Nadal, S. Ppcoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake. 2012. Available online: https://bitcoin.peryaudo.org/vendor/peercoin-paper.pdf (accessed on 3 August 2025).
- Saleh, F. Blockchain Without Waste: Proof-of-Stake. Rev. Financ. Stud. 2021, 34, 1156–1190. [Google Scholar] [CrossRef]
- Nguyen, C.T.; Hoang, D.T.; Nguyen, D.N.; Niyato, D.; Nguyen, H.T.; Dutkiewics, E. Proof-of-Stake Consensus Mechanisms for Future Blockchain Networks: Fundamentals, Applications and Opportunities. IEEE Access 2019, 7, 85727–85745. [Google Scholar] [CrossRef]
- Kiayias, A.; Russell, A.; David, B.; Oliynykov, R. Ouroboros: A Provably Secure Proof-of-Stake Blockchain Protocol. In Proceedings of the Annual International Cryptology Conference, Santa Barbara, CA, USA, 20–24 August 2017; pp. 357–388. [Google Scholar]
- Bala, K.; Kaur, P.D. A Novel Game Theory Based Reliable Proof-of-Stake Consensus Mechanism for Blockchain. Trans. Emerg. Telecommun. Technol. 2022, 33, e4525. [Google Scholar] [CrossRef]
- Chen, J.; Micali, S. Algorand. arXiv 2016, arXiv:1607.01341. [Google Scholar]
- Chen, J.; Micali, S. Algorand: A Secure and Efficient Distributed Ledger. Theoret. Comput. Sci. 2019, 777, 155–183. [Google Scholar] [CrossRef]
- Li, S.N.; Spychiger, F.; Tessone, C.J. Reward Distribution in Proof-of-Stake Protocols: A Trade-Off Between Inclusion and Fairness. IEEE Access 2023, 11, 134136–134145. [Google Scholar] [CrossRef]
- Mišić, J.; Mišić, V.B.; Chang, X. QPoS: Decentralized Stake-Based Leader and Voter Selection in a PBFT System With Mobile Voters. IEEE Trans. Netw. Sci. Eng. 2025, 12, 653–668. [Google Scholar] [CrossRef]
- Karantias, K.; Kiayias, A.; Zindros, D. Proof-of-Burn. In Proceedings of the Financial Cryptography and Data Security: 24th International Conference (FC 2020), Kota Kinabalu, Malaysia, 10–14 February 2020; pp. 523–540. [Google Scholar]
- Rodinko, M.; Oliynykov, R.; Nastenko, A. Decentralized Proof-of-Burn Auction for Secure Cryptocurrency Upgrade. Blockchain Res. Appl. 2024, 5, 100170. [Google Scholar] [CrossRef]
- Pillai, B.; Hóu, Z.; Biswas, K.; Muthukkumarasamy, V. Formal Verification of the Burn-to-Claim Blockchain Interoperable Protocol. In Proceedings of the International Conference on Formal Engineering Methods, Brisbane, Australia, 21–24 November 2023; pp. 249–254. [Google Scholar]
- Menon, A.A.; Saranya, T.; Sureshbabu, S.; Mahesh, A.S. A Comparative Analysis on Three Consensus Algorithms: Proof of Burn, Proof of Elapsed Time, Proof of Authority. In Computer Networks and Inventive Communication Technologies: Proceedings of Fourth ICCNCT 2021; Springer: Singapore, 2022; pp. 369–383. [Google Scholar]
- Tschorsch, F.; Scheuermann, B. Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies. IEEE Commun. Surv. Tuts. 2016, 18, 2084–2123. [Google Scholar] [CrossRef]
- Chen, L.; Xu, L.; Shah, N.; Gao, Z.; Lu, Y.; Shi, W. On Security Analysis of Proof-of-Elapsed-Time (PoET). In Proceedings of the Stabilization, Safety and Security of Distributed Systems: 19th International Symposium (SSS 2017), Boston, MA, USA, 5–8 November 2017; pp. 282–297. [Google Scholar]
- Pal, A.; Kant, K. DC-PoET: Proof-of-Elapsed-Time Consensus with Distributed Coordination for Blockchain Networks. In Proceedings of the 2021 IFIP Networking Conference (IFIP Networking), Virtual, 21–24 June 2021; pp. 1–9. [Google Scholar]
- Bowman, M.; Das, D.; Mandal, A.; Montgomery, H. On Elapsed Time Consensus Protocols. In Proceedings of the Progress in Cryptology–INDOCRYPT 2021, Jaipur, India, 12–15 December 2021; pp. 559–583. [Google Scholar]
- Khan, A.A.; Dhabi, S.; Yang, J.; Alhakami, W.; Bourouis, S.; Yee, P.L. B-LPoET: A Middleware Lightweight Proof-of-Elapsed Time (PoET) for Efficient Distributed Transaction Execution and Security on Blockchain Using Multithreading Technology. Comput. Electr. Eng. 2024, 118, 109343. [Google Scholar] [CrossRef]
- Kumar, M.A.; Radhesyam, V.; SrinivasaRao, B. Front-End IoT Application for the Bitcoin Based on Proof of Elapsed Time (PoET). In Proceedings of the 2019 Third International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, 10–11 January 2019; pp. 646–649. [Google Scholar]
- Dziembowski, S.; Faust, S.; Kolmogorov, V.; Pietrzak, K. Proofs of Space. In Proceedings of the Annual Cryptology Conference, Santa Barbara, CA, USA, 16–20 August 2015; pp. 585–605. [Google Scholar]
- Ateniese, G.; Bonacina, I.; Faonio, A.; Galesi, N. Proofs of Space: When Space Is of the Essence. In Proceedings of the Security and Cryptography for Networks: 9th International Conference (SCN 2014), Amalfi, Italy, 3–5 September 2014; pp. 538–557. [Google Scholar]
- Jiang, S.; Wu, J. A Game-Theoretic Approach to Storage Offloading in PoC-Based Mobile Blockchain Mining. In Proceedings of the Twenty-First International Symposium on Theory, Algorithmic Foundations, and Protocol Design for Mobile Networks and Mobile Computing, Virtual, 11–14 October 2020; pp. 171–180. [Google Scholar]
- The Foundation for Our Sustainable Future. Available online: https://signum.network/whitepaper (accessed on 3 August 2025).
- Wood, G. Polkadot: Vision for a Heterogeneous Multi-Chain Framework. White Pap. 2016, 21, 4662. [Google Scholar]
- Aniello, L.; Baldoni, R.; Lombardi, F.; Sassone, V. PBFT vs Proof-of-Authority: Applying the CAP Theorem to Permissioned Blockchain. In CEUR Workshop Proceedings; CEUR-WS: Aachen, Germany, 2018; Volume 2058. [Google Scholar]
- Alrubei, S.; Ball, E.; Rigelsford, J. HDPoA: Honesty-Based Distributed Proof of Authority via Scalable Work Consensus Protocol for IoT-Blockchain Applications. Comput. Netw. 2022, 217, 109337. [Google Scholar] [CrossRef]
- Fahim, S.; Rahman, S.K.; Mahmood, S. Blockchain: A Comparative Study of Consensus Algorithms PoW, PoS, PoA, PoV. Int. J. Math. Sci. Comput. 2023, 3, 46–57. [Google Scholar] [CrossRef]
- Joshi, S. Feasibility of Proof of Authority as a Consensus Protocol Model. arXiv 2021, arXiv:2109.02480. [Google Scholar] [CrossRef]
- Consensus Mechanism. 2025. Available online: https://docs.kaia.io/learn/consensus-mechanism (accessed on 3 August 2025).
- Eos. 2025. Available online: https://eos.io/ (accessed on 3 August 2025).
- Ethereum. 2025. Available online: https://ethereum.org/ (accessed on 3 August 2025).
- Cargocoin. 2025. Available online: https://cargocoin.io/ (accessed on 3 August 2025).
- Ambrous. 2025. Available online: https://ambrosus.com/ (accessed on 3 August 2025).
- Yadav, A.K.; Singh, K.; Amin, A.H.; Almutairi, L.; Alsenani, T.R.; Ahmadian, A. A Comparative Study on Consensus Mechanism with Security Threats and Future Scopes: Blockchain. Comput. Commun. 2023, 201, 102–115. [Google Scholar] [CrossRef]
- Moraru, I.; Andersen, D.G.; Kaminsky, M. Egalitarian Paxos. In Proceedings of the ACM Symposium on Operating Systems Principles, St. Louis, MO, USA, 21–24 October 2012; pp. 1–12. [Google Scholar]
- Moraru, I.; Andersen, D.G.; Kaminsky, M. A Proof of Correctness for Egalitarian Paxos; Technical Report; Parallel Data Laboratory, Carnegie Mellon University: Pittsburgh, PA, USA, 2013. [Google Scholar]
- Sutra, P. On the Correctness of Egalitarian Paxos. Inf. Process. Lett. 2020, 156, 105901. [Google Scholar] [CrossRef]
- Ceolin, T.; Dotti, F.; Pedone, F. Parallel State Machine Replication from Generalized Consensus. In Proceedings of the 2020 International Symposium on Reliable Distributed Systems (SRDS), Shanghai, China, 21–24 September 2020; pp. 133–142. [Google Scholar]
- Hu, J.; Liu, K. Raft Consensus Mechanism and the Applications. J. Phys. Conf. Ser. 2020, 1544, 012079. [Google Scholar] [CrossRef]
- Howard, H. Arc: Analysis of Raft Consensus; Technical Report; University of Cambridge, Computer Laboratory: Cambridge, UK, 2014. [Google Scholar]
- Ongaro, D.; Ousterhout, J. In Search of an Understandable Consensus Algorithm. In Proceedings of the 2014 USENIX Annual Technical Conference (USENIX ATC 14), Philadelphia, PA, USA, 17–20 June 2014; pp. 305–319. [Google Scholar]
- Howard, H.; Mortier, R. Paxos vs Raft: Have We Reached Consensus on Distributed Consensus? In Proceedings of the 7th Workshop on Principles and Practice of Consistency for Distributed Data, Heraklion, Greece, 27 April 2020; pp. 1–9. [Google Scholar]
- Yang, D.; Doh, I.; Chae, K. Cell Based Raft Algorithm for Optimized Consensus Process on Blockchain in Smart Data Market. IEEE Access 2022, 10, 85199–85212. [Google Scholar] [CrossRef]
- Lu, S.; Zhang, X.; Zhao, R.; Chen, L.; Li, J.; Yang, G. P-Raft: An Efficient and Robust Consensus Mechanism for Consortium Blockchains. Electronics 2023, 12, 2271. [Google Scholar] [CrossRef]
- Bai, F.; Li, F.; Shen, T.; Zeng, K.; Zhang, X.; Zhang, C. RaBFT: An Improved Byzantine Fault Tolerance Consensus Algorithm Based on Raft. J. Supercomput. 2024, 80, 21533–21560. [Google Scholar] [CrossRef]
- Fu, W.; Wei, X.; Tong, S. An Improved Blockchain Consensus Algorithm Based on Raft. Arab. J. Sci. Eng. 2021, 46, 8137–8149. [Google Scholar] [CrossRef]
- Abdorrahimi, B.; Nekouie, A.; Rahmani, A.M.; Lansky, J.; Nulicek, V.; Hosseinzadeh, M.; Moattar, M.H. Blockchain Technology and Raft Consensus for Secure Physician Prescriptions and Improved Diagnoses in Electronic Healthcare Systems. Sci. Rep. 2024, 14, 15692. [Google Scholar] [CrossRef] [PubMed]
- Luo, H.; Yang, X.; Yu, H.; Sun, G.; Lei, B.; Guizani, M. Performance Analysis and Comparison of Nonideal Wireless PBFT and RAFT Consensus Networks in 6G Communications. IEEE Internet Things J. 2023, 11, 9752–9765. [Google Scholar] [CrossRef]
- Huang, D.; Ma, X.; Zhang, S. Performance Analysis of the Raft Consensus Algorithm for Private Blockchains. IEEE Trans. Syst. Man Cybern. Syst. 2019, 50, 172–181. [Google Scholar] [CrossRef]
- Woos, D.; Wilcox, J.R.; Anton, S.; Tatlock, Z.; Ernst, M.D.; Anderson, T. Planning for Change in a Formal Verification of the Raft Consensus Protocol. In Proceedings of the 5th ACM SIGPLAN Conference on Certified Programs and Proofs (CPP 2016), St. Petersburg, FL, USA, 20–22 January 2016; pp. 154–165. [Google Scholar]
- Li, Y.; Fan, Y.; Zhang, L.; Crowcroft, J. RAFT Consensus Reliability in Wireless Networks: Probabilistic Analysis. IEEE Internet Things J. 2023, 10, 12839–12853. [Google Scholar] [CrossRef]
- Yu, G.; Wang, X.; Yu, K.; Ni, W.; Zhang, J.A.; Liu, R.P. Survey: Sharding in Blockchains. IEEE Access 2020, 8, 14155–14181. [Google Scholar] [CrossRef]
- Dang, H.; Dinh, T.T.A.; Loghin, D.; Chang, E.C.; Lin, Q.; Ooi, B.C. Towards Scaling Blockchain Systems via Sharding. In Proceedings of the 2019 International Conference on Management of Data, Amsterdam, The Netherlands, 30 June–5 July 2019; pp. 123–140. [Google Scholar]
- Tao, L.; Lu, Y.; Fan, Y.; Tan, C.W.; Wei, Z. Optimized Consensus Group Selection Focused on Node Transmission Delay in Sharding Blockchains. IEEE Trans. Comput. Soc. Syst. 2024, 12, 3. [Google Scholar] [CrossRef]
- Chen, R.; Wang, L.; Peng, C.; Zhu, R. An Effective Sharding Consensus Algorithm for Blockchain Systems. Electronics 2022, 11, 2597. [Google Scholar] [CrossRef]
- Wu, X.; Jiang, W.; Song, M.; Jia, Z.; Qin, J. An Efficient Sharding Consensus Algorithm for Consortium Chains. Sci. Rep. 2023, 13, 20. [Google Scholar] [CrossRef] [PubMed]
- Liu, A.; Chen, J.; He, K.; Du, R.; Xu, J.; Wu, C. Dynashard: Secure and Adaptive Blockchain Sharding Protocol with Hybrid Consensus and Dynamic Shard Management. IEEE Internet Things J. 2024, 12, 5462–5475. [Google Scholar] [CrossRef]
- Kokoris-Kogias, E. Robust and Scalable Consensus for Sharded Distributed Ledgers. 2019. Available online: https://eprint.iacr.org/2019/676.pdf (accessed on 3 August 2025).
- Lu, X.; Jiang, C.; Wang, P. A Survey on Consensus Algorithms of Blockchain Based on DAG. In Proceedings of the 2024 6th Blockchain and Internet of Things Conference, Fukuoka, Japan, 19–21 July 2024; pp. 50–58. [Google Scholar]
- Li, C.; Li, P.; Zhou, D.; Yang, Z.; Wu, M.; Yang, G.; Xu, W.; Long, F.; Yao, A.C.C. A Decentralized Blockchain with High Throughput and Fast Confirmation. In Proceedings of the 2020 USENIX Annual Technical Conference (USENIX ATC 20), Boston, MA, USA, 15–17 July 2020; pp. 515–528. [Google Scholar]
- Sompolinsky, Y.; Lewenberg, Y.; Zohar, A. Spectre: A Fast and Scalable Cryptocurrency Protocol. Cryptology ePrint Archive. 2016. Available online: https://eprint.iacr.org/2016/1159 (accessed on 3 August 2025).
- Sompolinsky, Y.; Wyborski, S.; Zohar, A. PHANTOM GHOSTDAG: A Scalable Generalization of Nakamoto Consensus. In Proceedings of the 3rd ACM Conference on Advances in Financial Technologies, Arlington, VA, USA, 26–28 September 2021; pp. 57–70. [Google Scholar]
- Baird, L. The Swirlds Hashgraph Consensus Algorithm: Fair, Fast, Byzantine Fault Tolerance; Technical Report SWIRLDS-TR-2016-01; Swirlds: Dallas, TX, USA, 2016; Volume 34, pp. 9–11. [Google Scholar]
- Pervez, H.; Muneeb, M.; Irfan, M.U.; Haq, I.U. A Comparative Analysis of DAG-Based Blockchain Architectures. In Proceedings of the 2018 12th International Conference on Open Source Systems and Technologies (ICOSST), Lahore, Pakistan, 19–21 December 2018; pp. 27–34. [Google Scholar]
- Cao, B.; Li, Y.; Zhang, L.; Mumtaz, S.; Zhou, Z.; Peng, M. When Internet of Things Meets Blockchain: Challenges in Distributed Consensus. IEEE Netw. 2019, 33, 133–139. [Google Scholar] [CrossRef]
- Raikwar, M.; Polyanskii, N.; Müller, S. SoK: DAG-Based Consensus Protocols. In Proceedings of the 2024 IEEE International Conference on Blockchain and Cryptocurrency (ICBC), Dublin, Ireland, 27–31 May 2024; pp. 1–18. [Google Scholar]
- Wang, Q.; Yu, J.; Chen, S.; Xiang, Y. SoK: DAG-Based Blockchain Systems. ACM Comput. Surv. 2023, 55, 1–38. [Google Scholar] [CrossRef]
- Qu, X.; Wang, S.; Li, K.; Huang, J.; Cheng, X. TidyBlock: A Novel Consensus Mechanism for DAG-Based Blockchain in IoT. IEEE Trans. Mobile Comput. 2024, 24, 722–735. [Google Scholar] [CrossRef]
- Dong, Z.; Wu, H.; Li, Z.; Mi, D.; Popoola, O.; Zhang, L. Trustworthy VANET: Hierarchical DAG-Based Blockchain Solution with Proof of Reputation Consensus Algorithm. In Proceedings of the 2023 IEEE International Conference on Blockchain (Blockchain), Hainan, China, 17–21 December 2023; pp. 127–132. [Google Scholar]
- Wu, H.; Yue, C.; Zhang, L.; Li, Y.; Imran, M.A. When Distributed Consensus Meets Wireless Connected Autonomous Systems: A Review and A DAG-Based Approach. IEEE Netw. 2024, 39, 261–269. [Google Scholar] [CrossRef]
- Deng, X.; Li, K.; Wang, Z.; Liu, H. A Novel Consensus Algorithm Based on Segmented DAG and BP Neural Network for Consortium Blockchain. Secur. Commun. Netw. 2022, 2022, 1060765. [Google Scholar] [CrossRef]
- Zhang, X.; Li, R.; Zhao, H. A Parallel Consensus Mechanism Using PBFT Based on DAG-Lattice Structure in the Internet of Vehicles. IEEE Internet Things J. 2022, 10, 5418–5433. [Google Scholar] [CrossRef]
- Sasikumar, A.; Senthilkumar, N.; Subramaniyaswamy, V.; Kotecha, K.; Indragandhi, V.; Ravi, L. An Efficient, Provably-Secure DAG Based Consensus Mechanism for Industrial Internet of Things. Int. J. Interact. Des. Manuf. 2023, 17, 2197–2207. [Google Scholar] [CrossRef]
- Li, L.; Huang, D.; Zhang, C. An Efficient DAG Blockchain Architecture for IoT. IEEE Internet Things J. 2022, 10, 1286–1296. [Google Scholar] [CrossRef]
- Ding, Y.; Sato, H. Dagbase: A Decentralized Database Platform Using DAG-Based Consensus. In Proceedings of the 2020 IEEE 44th Annual Computers, Software, and Applications Conference (COMPSAC), Madrid, Spain, 13–17 July 2020; pp. 798–807. [Google Scholar]
- Zhou, T.; Li, X.; Zhao, H. DLattice: A Permission-Less Blockchain Based on DPoS-BA-DAG Consensus for Data Tokenization. IEEE Access 2019, 7, 39273–39287. [Google Scholar] [CrossRef]
- Park, S.; Kim, H. DAG-Based Distributed Ledger for Low-Latency Smart Grid Network. Energies 2019, 12, 3570. [Google Scholar] [CrossRef]
- Dai, X.; Zhang, Z.; Xiao, J.; Yue, J.; Xie, X.; Jin, H. GradedDAG: An Asynchronous DAG-Based BFT Consensus with Lower Latency. In Proceedings of the 2023 42nd International Symposium on Reliable Distributed Systems (SRDS), Marrakech, Morocco, 27–29 September 2023; pp. 107–117. [Google Scholar]
- Dai, X.; Wang, G.; Xiao, J.; Guo, Z.; Hao, R.; Xie, X. LightDAG: A Low-Latency DAG-Based BFT Consensus Through Lightweight Broadcast. In Proceedings of the 2024 IEEE International Parallel and Distributed Processing Symposium (IPDPS), San Francisco, CA, USA, 27–31 May 2024; pp. 998–1008. [Google Scholar]
- Jovanovic, P.; Kogias, L.K.; Kumara, B.; Xonnino, A.; Tennage, P.; Zablotchi, Z. Mahi-Mahi: Low-Latency Asynchronous BFT DAG-Based Consensus. arXiv 2024, arXiv:2410.08670. [Google Scholar]
- Xiang, F.; Huaimin, W.; Peichang, S.; Xue, O.; Xunhiu, Z. Jointgraph: A DAG-Based Efficient Consensus Algorithm for Consortium Blockchains. Softw. Pract. Exp. 2021, 51, 1987–1999. [Google Scholar] [CrossRef]
- Fu, X.; Wang, H.; Shi, P.; Zhang, X. Teegraph: A Blockchain Consensus Algorithm Based on TEE and DAG for Data Sharing in IoT. J. Syst. Archit. 2022, 122, 102344. [Google Scholar] [CrossRef]
- Tennage, P.; Desjardins, A.; Kogias, E.K. Mandator and Sporades: Robust Wide-Area Consensus with Efficient Request Dissemination. arXiv 2022, arXiv:2209.06152. [Google Scholar] [CrossRef]
- Scalable but Wasteful or Why Fast Replication Protocols Are Actually Slow. 2025. Available online: https://charap.co/scalable-but-wasteful-or-why-fast-replication-protocols-are-actually-slow/ (accessed on 3 August 2025).
- Sedlmeir, J.; Buhl, H.U.; Fridgen, G.; Keller, R. The Energy Consumption of Blockchain Technology: Beyond Myth. Bus. Inf. Syst. Eng. 2020, 62, 599–608. [Google Scholar] [CrossRef]
- Gochain. 2025. Available online: https://gochain.io/go (accessed on 3 August 2025).
- Proof of Authority (PoA) Meaning. 2025. Available online: https://www.ledger.com/academy/glossary/proof-of-authority (accessed on 3 August 2025).
- Liu, Y.; Liu, A.; Lu, Y.; Pan, Z.; Li, Y.; Vian, S.; Conti, M. Kronos: A Secure and Generic Sharding Blockchain Consensus with Optimized Overhead; Cryptology ePrint Archive: 2024. Available online: https://eprint.iacr.org/2024/ (accessed on 3 August 2025).
- Baageel, H.; Rahman, M.M. Leveraging Sharding-Based Hybrid Consensus for Blockchain. Comput. Mater. Contin. 2024, 81, 1. [Google Scholar] [CrossRef]
- Wang, D.; Zhang, X. Secure Ride-Sharing Services Based on a Consortium Blockchain. IEEE Internet Things J. 2021, 8, 2976–2991. [Google Scholar] [CrossRef]
- Li, M.; Luo, X.; Xue, K.; Xue, Y.; Sun, W.; Li, J. A Secure and Efficient Blockchain Sharding Scheme via Hybrid Consensus and Dynamic Management. IEEE Trans. Inf. Forensics Secur. 2024, 19, 5911–5924. [Google Scholar] [CrossRef]
- Xie, S.; Kang, D.; Lyu, H.; Sadoghi, M. Fides: Scalable Censorship-Resistant DAG Consensus via Trusted Components. arXiv 2025, arXiv:2501.01062. [Google Scholar] [CrossRef]
- Khan, M.; Hartog, F.D.; Hu, J. Toward Verification of DAG-Based Distributed Ledger Technologies through Discrete-Event Simulation. Sensors 2024, 24, 1583. [Google Scholar] [CrossRef] [PubMed]
- Sompolinsky, Y.; Sutton, M. The DAG Knight Protocol: A Parameterless Generalization of Nakamoto Consensus; Cryptology ePrint Archive: 2022. Available online: https://eprint.iacr.org/2022/ (accessed on 3 August 2025).
- Dag-vs-Blockchain. 2025. Available online: https://crustlab.com/blog/dag-vs-blockchain (accessed on 3 August 2025).
- Blocktivity. 2025. Available online: https://blocktivity.info/ (accessed on 3 August 2025).
- Burstiq. 2025. Available online: https://www.burstiq.com/ (accessed on 3 August 2025).
- Hyperledger. 2025. Available online: https://hyperledger-fabric.readthedocs.io/ (accessed on 3 August 2025).
- Guardtime. 2025. Available online: https://guardtime.com/publications/ (accessed on 3 August 2025).
- Fateminasab, S.S.; Bahrepour, D.; Tabbakh, S.R.K. A Fair Non-Collateral Consensus Protocol Based on Merkle Tree for Hierarchical IoT Blockchain. Sci. Rep. 2025, 15, 3645. [Google Scholar] [CrossRef]
- Zhang, H.; Zhao, Y. SatBFT: An Efficient and Scalable Consensus Protocol for Blockchain-Enabled Space-Air-Ground Integrated Network. IEEE Trans. Cogn. Commun. Netw. 2025. [Google Scholar] [CrossRef]
- Liu, J.; Xie, M.; Chen, S.; Ma, C.; Gong, Q. An Improved DPoS Consensus Mechanism in Blockchain Based on PLTS for the Smart Autonomous Multi-Robot System. Inf. Sci. 2021, 575, 528–541. [Google Scholar] [CrossRef]
- Jain, A.K.; Gupta, N.; Gupta, B.B. A Survey on Scalable Consensus Algorithms for Blockchain Technology. Cyber Secur. Appl. 2025, 3, 100065. [Google Scholar] [CrossRef]
- Kushilevitz, E. Communication Complexity. In Advances in Computers; Zelkowitz, M.V., Ed.; Elsevier: Amsterdam, The Netherlands, 1997; Volume 44, pp. 331–360. [Google Scholar]
- Bains, P. Blockchain Consensus Mechanisms: A Primer for Supervisors. FinTech Notes 2022, 2022, A001. [Google Scholar] [CrossRef]
- Delegated Proof of Stake (DPoS): A Comprehensive Guide. 2025. Available online: https://primexbt.com/for-traders/what-is-delegated-proof-of-stake-dpos/ (accessed on 3 August 2025).
- Blockchain Comparison. 2025. Available online: https://docs.venly.io/docs/blockchain-networks-comparison (accessed on 3 August 2025).
Consensus Type | 2018 Market Share | 2025 Market Share | Key Changes |
---|---|---|---|
PoW | 65.6% | 48.3% | Bitcoin dominance decreased |
PoS | 11.8% | 31.5% | Ethereum transition, new PoS chains |
DPoS | 14% | 9.3% | Consolidation around major platforms |
BFT variants | 2% | 6.8% | Enterprise adoption growth |
Others | 6.6% | 4.1% | Experimental mechanisms declined |
Categories | Central Goal | Major Indicators | Quantitative Standards | Typical Application Scenarios |
---|---|---|---|---|
High throughput [10,11,13] | Maximize trading speed and capacity | TPS, block finality time | TPS ≥ 1000, 5 s ≥ confirmed time | Payment systems, DEX, NFT markets |
Strong security [10,14,15] | Defend against attacks and ensure consistency | Fault tolerance, attack costs | Tolerates 33% of malicious nodes, costly to attack | Financial, healthcare, government data |
Low energy [6,16,17] | Reduced energy and hardware consumption | Energy per transaction, hardware requirement | Energy consumption ≥ 0.001 kWh, No specialized hardware required | IoT, green blockchain, low-cost networks |
Flexible extension [6,18] | Adapting to changes in network size | Node scalability, communication complexity | Supports 500+ nodes with low communication complexity | Cross-chain, enterprise chain, dynamic network |
Throughput | Security | Centralization | Scalability | Energy Consumption | |
---|---|---|---|---|---|
DPoS [25] | High | Moderate | Partially Centralized | High | Very Low |
HL-DPoS [26] | Very High | Moderate | Centralized | Very High | Very Low |
DL-DPoS [27] | Very High | Moderate | Partially Centralized | Very High | Very Low |
PDPoS [28] | Very High | Moderate | Centralized | Very High | Very Low |
Roll-DPoS [29] | Very High | High | Decentralized | High | Very Low |
DT-DPoS [30] | High | Moderate | Partially Centralized | High | Very Low |
SP-DEWOA [31] | Very High | Very High | Partially Centralized | Very High | Low |
RP-DPoS [32] | High | High | Partially Centralized | High | Very Low |
Throughput | TPS | CT | Security | FT | CoA | Energy Consumption | CPT | HR | Scalability | NS | CC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Multi-paxos [70,71,72] | Very High | 10 k+ | 100 ms | High | 2f + 1 | High | Low | Low | Standard Server | Moderate | Low | O(n) |
DPoS [23,24,73,74,75] | Very High | 3 k–10 k | 0.5–3 s | Moderate | 3f + 1 | High | Very Low | Low | Standard Server | High | 11–100 | O(n2) |
Tendermint [76,77] | Very High | 4 k–10 k | 1–3 s | High | 3f + 1 | High | Very Low | Low | Low | High | 1000+ | O(n2) |
HotStuff [28,45,78,79,80] | Very High | 16 k+ | 0.5–2 s | High | 3f + 1 | High | Low | Low | Standard Server | Very High | Moderate | O(n) |
PoH [49,50] | Very High | 6.5 k++ | 0.4–1 s | Moderate | 3f + 1 | High | Very Low | Low | Standard Server | Moderate | Moderate | O(n) |
Avalanche Consensus [81,82,83] | Very High | 4500+ | 1–2 s | Moderate | 3f + 1 | High | Low | Very Low | Moderate | High | 1 k+ | O(n·logn) (k is a safety parameter) |
Hedera Hashgraph [59,60,61,84] | Very High | 10 k+ | 3–5 s | High | 3f + 1 | High | Low | Low | High | Moderate | Moderate | O(k·n·logn) |
Ripple [85,86,87,88,89] | High | 1.5 k–3 k | 3–5 s | Moderate | 5f + 1 | High | Low | Low | Standard Server | Moderate | Moderate | O(n) |
Consensus Mechanisms | Core Design and Trade-Offs | Applicable Scenarios |
---|---|---|
Multi-Paxos | Stable leader reduces communication rounds for high throughput and strong consistency. Leader failures require reselection and may bottleneck under high load. | Distributed logging, state machine replication, private chaining |
DPoS | Delegated representatives accelerate consensus with extremely low energy consumption.There is a risk of power concentration, but scalability is high. | Public blockchains (such as EOS), consortium blockchains |
Tendermint | BFT + PoS hybrid, fast final confirmation. The size of the validator set limits decentralization and scalability. | Consortium blockchains, scenarios requiring rapid final confirmation |
HotStuff | Three-phase BFT protocol, simplified leader switching, high throughput, and low latency. Sensitive to network latency, security protocols need to be strengthened. | High-performance permissioned blockchains, DApps requiring rapid final confirmation |
PoH | Time-series encoding enables parallel processing and extremely high throughput. Relies on a leader, with high hardware requirements. Magnetization. | High-performance public blockchains (such as Solana) |
Avalanche | Random sampling + DAG achieves high throughput and low latency. Risks of non-final confirmation, high communication overhead, and insufficient security research. | Payment systems, large-scale networks |
Hedera Hashgraph | Hashgraph consensus offers high throughput, fast confirmation, and low energy consumption. Centralization trend, with complex hardware configuration. | Enterprise-level applications, consortium blockchains |
Ripple Protocol | Known node identities enable efficient and fast payments. Only applicable to permissioned chains, with centralization risks and privacy issues. | Cross-border payments, financial institutions |
Platform | Scalability | Maintenance Cost | Validator Selection Criteria | Mining Profitable | |
---|---|---|---|---|---|
PoW | Bitcoin | High | Very High | Computation based | Yes |
PoMW93 | Venelium | – | Very High | Computation-based | Yes |
HPoW93 | Lynx | Moderate | Very High | Vote-Based | No |
PoWT94 | Vveujum | High | Low | Vote-Based | Yes |
dPoW93 | Komodo | High | Low | Vote-Based | Yes |
ePoW95 | HDAC | – | Low | Computation-based | Yes |
SSPoW96 | Purple | – | – | Computation-based | – |
Scalability | 51% Attack Chances | Energy Consumption | Block Generation Time | ||
PoW | Low | High | Very High | 10 min | |
PoMW | – | High | Very High | – | |
HPoW | Low | High | Very Low | 30 s | |
PoWT | High | High | Low | 15 s–6.2 min | |
dPoW | Very High | Low | Low | 1 min | |
ePoW | High | – | Low | 3 min | |
SSPoW | Very High | – | – | 15 s |
Decentralization Level | Permissioned/ Permissionless | Energy Efficient | Scalability | Throughput | |
---|---|---|---|---|---|
REBFT [121] | Semi-centralized | Both | Low | Medium | Low |
Honey Badger BFT [122] | Semi-centralized | Permissionless | Moderate | Medium | High |
RBFT [123] | Decentralized | Permissionless | Moderate | Strong | High |
WBFT [124] | Decentralized | Permissioned | Moderate | Low | Medium |
s-PBFT [125] | Decentralized | Permissioned | High | Medium | Low |
SBFT [126] | Decentralized | Both | High | Strong | Medium |
Scalable historical PBFT [127] | Decentralized | Permissioned | Moderate | Medium | Medium |
T-PBFT [128] | Decentralized | Semi-permissioned | High | Medium | High |
IPBFT [129] | Decentralized | Both | High | Strong | High |
APBFT [130] | Semi-centralized | Permissioned | High | Strong | High |
Casper-PBFT [131] | Decentralized | Permissionless | High | Strong | High |
BFT-SMaRt [132] | Semi-centralized | Permissioned | High | Medium | Very High |
Throughput | TPS | CT | Security | FT | CoA | Energy Consumption | CPT | HR | Scalability | NS | CC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
PoW [145,146,147,148,149] | Very Low | 7 | 60 min | Very High | 2f + 1 | High | Very High | 50–800 kw/h | ASIC | Low | - | O(n)/ O(n·logn) |
Proof of Useful Work [97,150,151,152,153,154] | Very Low | 35 | 2 h+ | Very High | 2f + 1 | High | Very High | Very High | High-end GPUs | Low | - | O(n)/ O(n·logn) |
Paxos [102,107,155,156,157,158,159,160,161,162] | Low | - | 1 s+ | High | 2f + 1(CFT) | Moderate | Low | Low | Standard Server | Low | Low | O(n) |
FBA [110,112,113,114,154] | High | 1.5 k–3 k | 3–5 s | High | 3f + 1 | Very High | Low | 0.222 w/h | Low | High | High | O(n,s,k) |
PBFT [119,130,163] | Moderate | 800+ | Fast | High | 3f + 1 | Moderate | High | Moderate | Standard Server | Moderate | Low | O(n2) |
Casper [132,133,134,135,136,137] | High | 1000+ | - | High | 3f + 1 | High | Low | Low | Low | High | High | O(n2) |
Proof of Devotion [138,139] | Moderate | - | Fast | High | 3f + 1 | High | Low | Low | Standard Server | Moderate | - | O(n2) |
DBFT [140,141] | High | 1k+ | Fast | High | 3f + 1 | High | Low | Low | Standard Server | High | Low | O(n2) |
Consensus Mechanisms | Core Design and Trade-Offs | Applicable Scenarios |
---|---|---|
PoW | Computing power competition ensures security, but energy consumption is extremely high and throughput is low. | Bitcoin, the public blockchain requiring the highest level of security. |
PoUW | Useful work improves resource utilization, but verification is complex and confirmation takes a long time. | Blockchain combining scientific computing and data processing |
Paxos | Message passing achieves strong consistency, but it is complex and only provides fault tolerance. | Small and medium-sized distributed systems, private chains |
FBA | Trust graph construction is secure and highly decentralized, but relies on trust structures. | Open distributed systems, enterprise chains (such as Stella) |
PBFT | The BFT protocol provides fast finality and high security, but node scalability is limited. | Permissioned blockchain, consortium blockchain |
Casper | Proof of contribution + deposit penalties are energy-efficient and decentralized, but rule design and community participation are key. | Blockchain that incentivizes user contributions |
DBFT | Proxy voting + BFT, high efficiency, high throughput, and deterministic final confirmation. Limited decentralization, node election risk. | Enterprise Blockchain, Smart Economy |
Throughput | TPS | CT | Security | FT | CoA | Energy Consumption | CPT | HR | Scalability | NS | CC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
PoS [164,165,166,192,193,194,195] | High | 30–1 k+ | 13–20 min | High | 3f + 1 | High | Very Low | 2 × kwh | NO | High | High | O(n2) |
PoB [174,175,176,177,180] | Low | - | - | Moderate | 3f + 1 | Moderate | Very Low | 2 × kwh | NO | Low | - | O(n2) |
PoET [45,176] | High | Very High | Moderate | Moderate | 3f + 1 | Moderate | Low | Close to 0 | SGX chips | Moderate | Moderate | O(n) |
PoC [183,186] | Low | 30 | 10 min | Moderate | 3f + 1 | Moderate | Low | kwh | High-capacity hard drives | Moderate | Moderate | O(n)/ O(n·logn) |
PoA [187,188,189,190,191,192,196] | High | 1300+ | 3–5 s | Moderate | 3f + 1 | - | Very Low | kwh | NO | Low | Low | O(n2) |
Consensus Mechanisms | Core Design and Trade-Offs | Applicable Scenarios |
---|---|---|
PoS | Staking tokens to elect validators significantly reduces energy consumption but poses risks of centralization and initial staking costs. | Modern public blockchains (such as Ethereum 2.0) and enterprise applications |
PoB | Destruction of tokens allocates mining rights, which is energy efficient but faces issues of resource waste and economic inequality. | Theoretical research, specific token issuance |
PoET | Message passing achieves strong consistency, but it is complex and only provides fault tolerance. | Small and medium-sized distributed systems, private chains |
PoC | Trust graph construction is secure and highly decentralized but relies on trust structures. | Open distributed systems, enterprise chains (such as Stellar) |
PoA | The BFT protocol provides fast finality and high security, but node scalability is limited. | Permissioned blockchain, consortium blockchain |
Throughput | TPS | CT | Security | FT | CoA | Energy Consumption | CPT | HR | Scalability | NS | CC | |
---|---|---|---|---|---|---|---|---|---|---|---|---|
Egalitarian Paxos [246,247,248] | Moderate | 3 k+ | 100–500 ms | High | 2f + 1 (CFT) | Moderate | Low | Low | Standard server | High | High | O(n·logn) |
Raft [202,207,249] | Moderate | 1 k+ | 500 ms | Moderate | 2f + 1 (CFT) | Moderate | Low | Low | LH I/O | High | - | O(n) |
Sharded Consensus [250,251,252,253] | Very High | 10 K+ | - | Low | - | Low | Low | Low | Low | Very High | 10 k+ | O(n·k) |
DAG-based Consensus [63,254,255,256,257,258] | Very High | 4 k+ | 1–2 s | Moderate | 2f + 1 | kWh | Very Low | Low | Low | Very High | 1000 k+ | O(1)–O(n) |
Consensus Mechanisms | Core Design and Trade-Offs | Applicable Scenarios |
---|---|---|
Egalitarian Paxos | Leaderless architecture for high availability and low latency in WAN. Complexity and conflict sensitivity are limitations. | Private/Enterprise systems, low-conflict environments |
Raft | Simplicity and strong consistency via leader. Leader bottleneck and concurrency limits in high-scale scenarios. | Private/Federated chains, distributed databases |
Sharded Consensus | Network partitioning for parallel processing. Introduces security risks (cross-shard attacks) and management complexity. | Public chains (Ethereum 2.0), high-volume DApps |
DAG-based Consensus | Parallel transaction processing for high throughput and low fees. Challenges in consistency, finality, and potential centralization. | IoT, instant payments, high-performance blockchains |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Shen, Z.; Qu, Q.; Chen, X.-B. Blockchain Consensus Mechanisms: A Comprehensive Review and Performance Analysis Framework. Electronics 2025, 14, 3567. https://doi.org/10.3390/electronics14173567
Shen Z, Qu Q, Chen X-B. Blockchain Consensus Mechanisms: A Comprehensive Review and Performance Analysis Framework. Electronics. 2025; 14(17):3567. https://doi.org/10.3390/electronics14173567
Chicago/Turabian StyleShen, Zhihua, Qiang Qu, and Xue-Bo Chen. 2025. "Blockchain Consensus Mechanisms: A Comprehensive Review and Performance Analysis Framework" Electronics 14, no. 17: 3567. https://doi.org/10.3390/electronics14173567
APA StyleShen, Z., Qu, Q., & Chen, X.-B. (2025). Blockchain Consensus Mechanisms: A Comprehensive Review and Performance Analysis Framework. Electronics, 14(17), 3567. https://doi.org/10.3390/electronics14173567