Why No Consensus on Consensus? A Deep Dive into Blockchain Consensus Protocols
Mohammad Pishdar, Jawad Manzoor

TL;DR
This paper critically analyzes various blockchain consensus protocols, highlighting their strengths, limitations, and suitability for different applications, while identifying key challenges like security, scalability, and energy use.
Contribution
It provides a unified, detailed analysis of consensus protocols, addressing gaps in recent literature and offering insights into their application-specific strengths and future research directions.
Findings
Identifies security vulnerabilities in current protocols.
Highlights scalability bottlenecks affecting performance.
Discusses energy consumption concerns in consensus mechanisms.
Abstract
Blockchain technology has revolutionized the digital landscape, driving innovations across industries through its decentralized and transparent infrastructure. These networks are primarily categorized as public or private, based on user access permissions. Public blockchains are open to all and fully decentralized while private blockchains have restricted access to authorized participants only and they are usually centralized or partially decentralized. Consensus protocols are at the heart of blockchain networks, playing a pivotal role in maintaining security, ensuring consistency, and achieving agreement among distributed nodes. This paper provides a critical and unified analysis, including detailed workflows, that addresses the limita- tions of recent literature. Furthermore, this research investigates the strengths and limitations of each protocol, shedding light on their suitability…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlockchain Technology Applications and Security · Big Data and Digital Economy · Distributed systems and fault tolerance
