Abstract
Blockchain is a composite technology that combines cryptography and consensus algorithms to solve traditional distributed database synchronization problem. Due to the features like immutability and traceability, blockchain is considered to be a reliable platform to store shared information. It is an integral part of various modern multi-field infrastructures, including cryptocurrency. The popularity of blockchain gained spectacularly after the introduction of Bitcoin in the financial world. The consensus mechanism used in Bitcoin, called Proof-of-Work (PoW), also received a similar acceptance and even used in the present blockchain technologies. However, PoW has faced criticism for being less responsive to transaction throughput and for demanding huge computational power. In this paper, we make an attempt to improve the PoW mechanism by incorporating it with another popular consensus mechanism called Proof-of-Stake (PoS). From our experiments, it is observed that such a collaboration can greatly improve the block creation time in the blockchain network and also increase fairness as both higher computational power owners and higher stakeholders get a fair chance to contribute to the chain.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Ahmed I, Shilpi MA (2018) Blockchain technology a literature survey. Int Res J Eng Technol (IRJET) 5(10):2395–56
Bitcoinwiki (2022) https://en.bitcoin.it/wiki/Proof of Stake. Last Accessed on: 17 Apr 2022
BitFury G (2015) Proof of stake versus proof of work. White paper
Chepurnoy A, Duong T, Fan L, Zhou HS (2017) TwinsCoin: a cryptocurrency via proof-of-work and proof-of-stake. IACR Cryptol Eprint Arch 2017:232
Coindesk. https://www.coindesk.com/coindesk20. Last accessed on: 17 Apr 2022
Duong T, Fan L, Zhou HS (2016) 2-hop blockchain: combining proof-of-work and proof-of-stake securely. Cryptology ePrint Archive, Report 2016/716
Fan X, Chai Q (2018) 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 5 Nov 2018, pp 482–484
King S, Nadal S (2012) Ppcoin: peer-to-peer crypto-currency with proof-of-stake. self-published paper, 19 Aug 2012, 19:1
Lin IC, Liao TC (2017) A survey of blockchain security issues and challenges. IJ Netw Secur 19(5):653–659
Nakamoto S, Bitcoin A (2008) A peer-to-peer electronic cash system. Bitcoin.–URL https://bitcoin.org/bitcoin.pdf
Natoli C, Gramoli V (2016) The blockchain anomaly. In: 2016 IEEE 15th international symposium on network computing and applications (NCA) 31 Oct 2016. IEEE, pp 310–317
Ren L (2014) Proof of stake velocity: building the social currency of the digital age. Self-published white paper
Ye C, Li G, Cai H, Gu Y, Fukuda A (2018) Analysis of security in blockchain: case study in 51%- attack detecting. In: 2018 5th international conference on dependable systems and their applications (DSA) 22 Sep 2018. IEEE, pp 15–24
Zheng Z, Xie S, Dai HN, Chen X, Wang H (2018) Blockchain challenges and opportunities: a survey. Int J Web Grid Serv 14(4):352–375
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Kalita, K.P., Kharbhih, J.C., Boro, D., Bhattacharyya, D.K. (2024). An Enhanced Blockchain Consensus Mechanism Using Proof-of-Work and Proof-of-Stake. In: Deka, J.K., Robi, P.S., Sharma, B. (eds) Emerging Technology for Sustainable Development. EGTET 2022. Lecture Notes in Electrical Engineering, vol 1061. Springer, Singapore. https://doi.org/10.1007/978-981-99-4362-3_46
Download citation
DOI: https://doi.org/10.1007/978-981-99-4362-3_46
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-4361-6
Online ISBN: 978-981-99-4362-3
eBook Packages: Computer ScienceComputer Science (R0)