Blockchain Performance Analysis of Proof-of-Work and Proof-of-Stake Consensus Algorithms Using SimPy-Based Simulation
Keywords:
blockchain, proof-of-work, proof-of-stake, simulation, consensus algorithm, energy efficiencyAbstract
Blockchain technology stands out as a groundbreaking innovation in the digital age, facilitating decentralized, transparent, and secure transactions. Central to these systems are consensus algorithms, which uphold the integrity and trustworthiness of distributed networks. This research focuses on comparing two prominent consensus mechanisms—Proof-of-Work (PoW) and Proof-of-Stake (PoS)—with a particular emphasis on their performance efficiency and energy demands. Utilizing a simulation-based methodology with the SimPy framework in Python, the study models transaction processes and resource allocation for each algorithm. It assesses critical metrics such as transaction throughput, latency, and energy expenditure. The findings from the simulations reveal that PoS consumes considerably less energy and enables quicker transaction confirmations compared to PoW, all while preserving similar levels of network stability. These results highlight the environmental sustainability and scalability benefits of PoS, positioning it as a preferable option for eco-friendly blockchain implementations. The study adds valuable insights to the expanding literature on consensus algorithm optimization and offers guidance on incorporating blockchain into upcoming advancements in finance and education within the broader context of digital transformation.
References
Abellán Álvarez, I., Gramlich, V., & Sedlmeir, J. (2024). Unsealing the secrets of blockchain consensus: A systematic comparison of the formal security of proof-of-work and proof-of-stake. Proceedings of the ACM Symposium on Applied Computing, 278–287. https://doi.org/10.1145/3605098.3635970
Alharby, M., & Moorsel, A. van. (2017). Blockchain Based Smart Contracts : A Systematic Mapping Study. 125–140. https://doi.org/10.5121/csit.2017.71011
Alzoubi, Y. I., & Mishra, A. (2024). Blockchain consensus mechanisms comparison in fog computing: A systematic review. In ICT Express (Vol. 10, Issue 2, pp. 342–373). Korean Institute of Communications and Information Sciences. https://doi.org/10.1016/j.icte.2024.02.008
Asif, R., & Hassan, S. R. (2023). Shaping the future of Ethereum: exploring energy consumption in Proof-of-Work and Proof-of-Stake consensus. In Frontiers in Blockchain (Vol. 6). Frontiers Media SA. https://doi.org/10.3389/fbloc.2023.1151724
Bentov, I., Gabizon, A., & Mizrahi, A. (2017). Cryptocurrencies without Proof of Work. http://arxiv.org/abs/1406.5694
Bonneau, J., Miller, A., Clark, J., Narayanan, A., Kroll, J. A., & Felten, E. W. (2015). SoK: Research perspectives and challenges for bitcoin and cryptocurrencies. Proceedings - IEEE Symposium on Security and Privacy, 2015-July, 104–121. https://doi.org/10.1109/SP.2015.14
Cachin, C., & Vukolić, M. (2017). Blockchain Consensus Protocols in the Wild. http://arxiv.org/abs/1707.01873
Chen, J., & Micali, S. (2017). Algorand. http://arxiv.org/abs/1607.01341
Crosby M, Nachiappan, Pattanayak P, Verma S, & Kalyanaraman V. (2016). BlockChain Technology: Beyond Bitcoin.
De Vries, A. (2018). Bitcoin’s Growing Energy Problem.
Fahim, S., Katibur Rahman, S., & Mahmood, S. (2023). Blockchain: A Comparative Study of Consensus Algorithms PoW, PoS, PoA, PoV. International Journal of Mathematical Sciences and Computing, 9(3), 46–57. https://doi.org/10.5815/ijmsc.2023.03.04
Garay, J. A., Kiayias, A., & Leonardos, N. (2019). The Bitcoin Backbone Protocol with Chains of Variable Difficulty.
Gilbert, A. Q., & Bazilian, M. D. (2020). Can Distributed Nuclear Power Address Energy Resilience and Energy Poverty? In Joule (Vol. 4, Issue 9, pp. 1839–1843). Cell Press. https://doi.org/10.1016/j.joule.2020.08.005
Goodkind, A. L., Jones, B. A., & Berrens, R. P. (2020). Cryptodamages: Monetary value estimates of the air pollution and human health impacts of cryptocurrency mining. Energy Research and Social Science, 59. https://doi.org/10.1016/j.erss.2019.101281
Haque, E. U., Abbasi, W., Almogren, A., Choi, J., Altameem, A., Rehman, A. U., & Hamam, H. (2024). Performance enhancement in blockchain based IoT data sharing using lightweight consensus algorithm. Scientific Reports, 14(1). https://doi.org/10.1038/s41598-024-77706-x
Hussein, Z., Salama, M. A., & El-Rahman, S. A. (2023). Evolution of blockchain consensus algorithms: a review on the latest milestones of blockchain consensus algorithms. In Cybersecurity (Vol. 6, Issue 1). Springer Science and Business Media B.V. https://doi.org/10.1186/s42400-023-00163-y
Jain, A. K., Gupta, N., & Gupta, B. B. (2025). A survey on scalable consensus algorithms for blockchain technology. Cyber Security and Applications, 3. https://doi.org/10.1016/j.csa.2024.100065
Kang, D., Ryu, D., & Webb, R. I. (2025). Bitcoin as a financial asset: a survey. Financial Innovation, 11(1). https://doi.org/10.1186/s40854-025-00773-0
Kin Chan, W., Zhang, R., & Chan, W. K. (2020). Evaluation of Energy Consumption in Block-Chains with Proof of Work and Proof of Stake. Journal of Physics: Conference Series, 1584(1). https://doi.org/10.1088/1742-6596/1584/1/012023
King, S., & Nadal, S. (2012). PPCoin: Peer-to-Peer Crypto-Currency with Proof-of-Stake.
Kumari, K. L., & Lalitha Surya Kumari, P. (2025). Design and Analysis of the Improved Consensus Algorithm of the Blockchain Technology. International Research Journal of Multidisciplinary Scope, 6(2), 833–844. https://doi.org/10.47857/irjms.2025.v06i02.03506
L. M. Bach, B. Mihaljević, & M. Žagar. (2018). Comparative analysis of blockchain consensus algorithms. https://doi.org/10.23919/MIPRO.2018.8400278
Lepore, C., Ceria, M., Visconti, A., Rao, U. P., Shah, K. A., & Zanolini, L. (2020). A survey on blockchain consensus with a performance comparison of pow, pos and pure pos. Mathematics, 8(10), 1–26. https://doi.org/10.3390/math8101782
Li, X., Jiang, P., Chen, T., Luo, X., & Wen, Q. (2020). A Survey on the Security of Blockchain Systems. http://arxiv.org/abs/1802.06993
Mandal, S. (2023). Blockchain Technology and its effect on Environment: A Comparative Study between Proof-Of-Work and Proof-Of-Stake. International Journal of Rural Development, 7(2). https://doi.org/10.22161/ijreh.7.2
Marko Vukoli´. (2016). The Quest for Scalable Blockchain Fabric: Proof-of-Work vs. BFT Replication (J. Camenisch & D. Kesdoğan, Eds.; Vol. 9591). Springer International Publishing. https://doi.org/10.1007/978-3-319-39028-4
Matloff, N. (2008). Introduction to Discrete-Event Simulation and the SimPy Language.
Mora, C., Rollins, R. L., Taladay, K., Kantar, M. B., Chock, M. K., Shimada, M., & Franklin, E. C. (2018). Bitcoin emissions alone could push global warming above 2°C. In Nature Climate Change (Vol. 8, Issue 11, pp. 931–933). Nature Publishing Group. https://doi.org/10.1038/s41558-018-0321-8
Nakamoto, S. (2008). Bitcoin: A Peer-to-Peer Electronic Cash System. https://doi.org/10.2139/ssrn.3440802
Platt, M., Sedlmeir, J., Platt, D., Tasca, P., Xu, J., Vadgama, N., & Ibañez, J. I. (2022). The Energy Footprint of Blockchain Consensus Mechanisms Beyond Proof-of-Work. https://doi.org/10.1109/QRS-C55045.2021.00168
Ren, B., & Lucey, B. (2022). Do clean and dirty cryptocurrency markets herd differently? Finance Research Letters, 47. https://doi.org/10.1016/j.frl.2022.102795
Saleh, F. (2021). Blockchain without Waste: Proof-of-Stake. In Review of Financial Studies (Vol. 34, Issue 3, pp. 1156–1190). Oxford University Press. https://doi.org/10.1093/rfs/hhaa075
Sedlmeir, J., Buhl, H. U., Fridgen, G., & Keller, R. (2020). The Energy Consumption of Blockchain Technology: Beyond Myth. Business and Information Systems Engineering, 62(6), 599–608. https://doi.org/10.1007/s12599-020-00656-x
Sheikh, H., Azmathullah, R. M., & Rizwan, F. (2018). Proof-of-Work Vs Proof-of-Stake: A Comparative Analysis and an Approach to Blockchain Consensus Mechanism. In International Journal for Research in Applied Science & Engineering Technology (IJRASET) (Vol. 887). www.ijraset.com786
Shen, Z., Qu, Q., & Chen, X. B. (2025). Blockchain Consensus Mechanisms: A Comprehensive Review and Performance Analysis Framework. In Electronics (Switzerland) (Vol. 14, Issue 17). Multidisciplinary Digital Publishing Institute (MDPI). https://doi.org/10.3390/electronics14173567
Syamsuddin, S., Manjang, S., Nappu, M. B., & Paundu, A. W. (2025). AI-Enhanced Hybrid PoW/PoS Consensus for Secure and Energy-Efficient Blockchain Microgrids. Engineering, Technology and Applied Science Research, 15(4), 25395–25401. https://doi.org/10.48084/etasr.12218
Truby, J., Brown, R. D., Dahdal, A., & Ibrahim, I. (2022). Blockchain, climate damage, and death: Policy interventions to reduce the carbon emissions, mortality, and net-zero implications of non-fungible tokens and Bitcoin. Energy Research and Social Science, 88. https://doi.org/10.1016/j.erss.2022.102499
Tschorsch, F., & Scheuermann, B. (2016). Bitcoin and Beyond: A Technical Survey on Decentralized Digital Currencies. https://doi.org/10.1109/COMST.2016.2535718
Vranken, H. (2017). Sustainability of bitcoin and blockchains. In Current Opinion in Environmental Sustainability (Vol. 28, pp. 1–9). Elsevier B.V. https://doi.org/10.1016/j.cosust.2017.04.011
Wadhwa, S., Rani, S., Kavita, Verma, S., Shafi, J., & Wozniak, M. (2022). Energy Efficient Consensus Approach of Blockchain for IoT Networks with Edge Computing. Sensors, 22(10). https://doi.org/10.3390/s22103733
Yan, S. (2022). Analysis on Blockchain Consensus Mechanism Based on Proof of Work and Proof of Stake. http://arxiv.org/abs/2209.11545
Yli-Huumo, J., Ko, D., Choi, S., Park, S., & Smolander, K. (2016). Where is current research on Blockchain technology? - A systematic review. PLoS ONE, 11(10). https://doi.org/10.1371/journal.pone.0163477
Zinoviev, D. (2024). Discrete Event Simulation: It’s Easy with SimPy! https://doi.org/10.48550/arXiv.2405.01562


