Simulation-Based Benchmarking of Consensus Algorithms for Scalable Blockchain Networks
Abstract
Blockchain technology relies on decentralized data management across various applications to ensure secure transactions. Consensus algorithms play a critical role in maintaining consistency and trust within decentralized environments, laying the groundwork for further exploration. This paper presents a simulation-based benchmarking framework for evaluating major consensus mechanisms Proof of Work (PoW), Proof of Stake (PoS), Proof of Authority (PoA), Proof of Capacity (PoC), Practical Byzantine Fault Tolerance (PBFT), Directed Acyclic Graph (DAG), and Proof of Biometric Uniqueness (PoBU). A MATLAB-based simulation environment integrated with Docker-emulated blockchain nodes was developed to measure performance across several parameters, including throughput, latency, energy consumption, finality probability, fault tolerance, and resource requirements. Results show that DAG achieves the highest throughput (1600 TPS) and lowest latency (0.8 s), while PoBU offers strong fault tolerance (50%) and energy efficiency (60 J/tx). PBFT and PoA provide ultra-fast confirmations with limited decentralization, whereas PoW demonstrate poor scalability and energy efficiency. These findings highlight the potential for a unified benchmarking framework for consensus mechanisms and provide practical insights for selecting consensus protocols for specific blockchain applications.
Community
0 commentsNo discussion yet
Be the first to share a question or observation.