Blockchain Technology Review: Consensus Mechanisms and Applications

Blockchain Technology Review: Consensus Mechanisms and Applications

  IJETT-book-cover           
  
© 2023 by IJETT Journal
Volume-71 Issue-5
Year of Publication : 2023
Author : Mahantesh N. Birje, R. H. Goudar, Rakshitha C. M., Manisha T. Tapale
DOI : 10.14445/22315381/IJETT-V71I5P204

How to Cite?

Mahantesh N. Birje, R. H. Goudar, Rakshitha C. M., Manisha T. Tapale, "Blockchain Technology Review: Consensus Mechanisms and Applications," International Journal of Engineering Trends and Technology, vol. 71, no. 5, pp. 27-39, 2023. Crossref, https://doi.org/10.14445/22315381/IJETT-V71I5P204

Abstract
Blockchain technology is currently gaining a lot of attention from industry and academia due to its notable and distinctive features. From a monetary standpoint, the technology was initially disregarded because it was seen as nothing more than a cryptocurrency(money) community network. But it now promises to upgrade existing models in almost all sectors, including not only information technology and business but also e-community sectors such as government, media, medicine, law, and supply chain management (SCM). The approach, also known as Distributed Ledger Technology (DLT), makes data immutable and visible using cryptographic hashing. Decentralized trust through consensus algorithms is an important and vital feature of technology that contributes to its widespread adoption. Consensus algorithms also help the network achieve Consistency, Availability, and Partition tolerance all at the same time, but traditional distributed technology encounters a conflict in doing so. This study investigated blockchain basics, such as essential features, blockchain network types, and distinct application domains, with a focus on a taxonomy of consensus mechanisms. A thorough survey of approximately 60 papers was undertaken to comprehend the key ideas underlying blockchain technology. This review paper supports scholars in knowing the fundamentals of blockchain technology and its potential applications.

Keywords
Blockchain, Consensus mechanism, Distributed Ledger Technology, Taxonomy, Trust.

References
[1] Satoshi Nakamoto, “Bitcoin:A Peer-to-Peer Electronic Cash System,” Decentralized Business Review, 2008.
[Google Scholar] [Publisher Link]
[2] Bhabendu Kumar Mohanta et al., “Blockchain Technology: A Survey on Applications and Security Privacy Challenges” Internet of Things, vol. 8, p. 100107, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Yijun zou et al., “Focus on Blockchain: A Comprehensive Survey on Academic and Application,” IEEE Access, vol. 8, pp. 187182–187201, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Imran Bashir, Blockchain 101 Mastering Blockchain-Distributed ledger Technology, Decentralization and Smart Contracts Explained, 2nd Edition, Expert Insight, pp. 11-40 2018.
[5] CISCO, Blockchain Explained. [Online]. Available: https://www.cisco.com/c/en_uk/solutions/executive-perspectives/strategic-technology-trends/blockchain-explained.html
[6] Blockchain Definition and Analogy World Web Consortium. [Online]. Available: https://subscription.packtpub.com/book/data/layered-structure-of-theblockchain-architecture-Introduction
[7] IBM Blockchain. [Online]. Available: https://www.ibm.com/in-en/blockchain
[8] Toqeer Ali Syed et al., “A Comparative Analysis of Blockchain Architecture and Its Applications: Problems and Recommendations,” IEEE Access, vol. 7, pp. 176838-176869, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Yinsheng Li, “Emerging Blockchain-based Applications and Techniques,” Service Oriented Computing Applications, vol. 13, pp. 279–285. 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Stephan leible et al., “A Review on Blockchain Technology and Blockchain Projects Fostering Open Science,” Frontiers in Blockchain, vol. 2, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Henry Rossi Andrian, Novianto Budi Kurniawan, and Suhardi, “Blockchain Technology and Implementation: A Systematic Literature Review,” International Conference on Information Technology Systems and Innovation (ICITSI), 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[12] Jorg Weking et al., “The Impact of Blockchain Technology on Business Models– A Taxonomy and Archetypal Patterns,” Electronic Markets, vol. 30, pp. 285–305, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Shafaq Naheed Khan et al., “Blockchain Smart Contracts: Applications Challenges, and Future Trends,” Peer-to-Peer Networking and Applications, vol. 14, pp. 2901–2925, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[14] C.M. Rakshitha, “Scope and Limitations of Ethical Hacking and Information Security,” International Conference on Electronics and Sustainable Communication Systems (ICESC), 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[15] Pierluigi Martino, “Blockchain Technology: Key Features and Main Applications,” Blockchain and Banking, pp. 9-31, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[16] Noe Elisa et al., “A Framework of Blockchain-based Secure and Privacy-preserving E-Government System,” Wireless Networks, vol. 29, pp. 1005-1015, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[17] U. Gokulahari et al., “Decentralized Application,” SSRG International Journal of Computer Science and Engineering, vol. 7, no. 7, pp. 45-50, 2020.
[CrossRef] [Publisher Link]
[18] Fran Casino, Thomas K. Dasaklis, and Constantinos Patsakis, “A Systematic Literature Review of Blockchain-based Applications: Current Status, Classification and Open Issues,” Telematics and Informatics, vol. 36 pp.55-81, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[19] Xiang Fu, Huaimin Wang, and Peichang Shi, “A Survey of Blockchain Consensus Algorithms: Mechanism, Design and Applications,” Science China Information Sciences, vol. 64, p. 121101, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[20] Du Mingxiao et al., “A Review on Consensus Algorithm of Blockchain,” IEEE International Conference on Systems, Man and Cybernetics, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[21] Umesh Bodhke et al., “A Survey on Decentralized Consensus Mechanisms for Cyber Physical Systems,” IEEE Access, vol. 8, pp. 54371-54401, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[22] Leila Ismail, and Huned Materwala, “A Review of Blockchain Architecture and Consensus Protocols: Use Cases, Challenges, and Solutions,” Symmetry, vol. 11, no. 10, p. 1198, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Wenbo Wang et al., “A Survey on Consensus Mechanisms and Mining Strategy Management in Blockchain Networks,” IEEE Access, vol.7, pp. 22328-22370, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Shubhani Aggarwal, and Neeraj Kumar, “Cryptographic Consensus Mechanisms,” Advances in Computers, vol. 121, pp. 211-226, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[25] Friedhelm Victor, Peter Ruppel, and Axel Kupper, “A Taxonomy for Distributed Ledger Analytics,” IEEE Computer Society Digital Library, vol. 54, pp. 30-38, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Jeff Nijsse, and Alan Litchfield, “A Taxonomy of Blockchain Consensus Methods,” Cryptography, vol. 4, no. 4, p. 32, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[27] Sohail Jabbar et al., “Blockchain-enabled Supply Chain: Analysis, Challenges,and Future Directions,” Multimedia Systems, vol. 27, pp. 787–806, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[28] Yanqi Zhao et al., “Secure Pub-Sub: Blockchain-based Fair Payment with Reputation Reliable Cyber Physical Systems,” IEEE Access, vol. 6, pp. 12295-12303, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[29] Rui Guo et al., “Secure Attribute-Based Signature Scheme with Multiple Authorities for Blockchain in Electronic Health Records Systems,” IEEE Access, vol. 6, pp. 11676-11686, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[30] Haikel Magrahi et al., “NFB: A Protocol for Notarizing Files over the Blockchain,” 9th IFIP International Conference on New Technologies, Mobility and Security, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[31] Rim Ben Fekih, and Mariam Lahami, “Application of Blockchain Technology in Healthcare: A Comprehensive Study,” International Conference on Smart Homes and Health Telematics, pp. 268-276, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[32] Praveen S. Challagidad, and Mahantesh N. Birje, “Multi-dimensional Dynamic Trust Evaluation Scheme Forcloud Environment,” Computers & Security, vol. 91, p. 101722, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[33] J. Jhanavi, and M. Dakshayini, “Blockchain Implementation for Storage,” SSRG International Journal of Mobile Computing and Application, vol. 5, no. 2, pp. 9-12, 2018.
[CrossRef] [Publisher Link]
[34] Yan Zhuang et al., “Generalizable Layered Blockchain Architecture for Health Care Applications: Development, Case Studies, and Evaluation,” Journal of Medical Internet Research, vol. 22, no.7, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[35] Muhammad Aamir et al., “Blockchain Based Academic Records Verification in Smart Cities,” Wireless Personal Communications, vol. 113, pp. 1397-1406, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[36] Zina Balani, and Hacer Varol, “Cloud Computing Security Challenges and Threats,” IEEE International Symposium on Digital Forensics and Security (ISDFS), 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[37] A. Gayathiri, J. Jayachitra, and S. Matilda, “Certificate Validation using Blockchain,” 7th International Conference on Smart Structures and Systems (ICSSS), 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[38] Meng han et al., “A Novel Blockchain-based Education RecordsVerification Solution,” The 19th Annual SIG Conference on Information Technology Education, pp. 178-183, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[39] Ahmed AfifMonrat, Olov Schelen, and Karl Andersson, “A Survey of Blockchain from the Perspectives of Applications, Challenges and Opportunities,” IEEE Access, vol. 7, pp. 117134-117154, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[40] Muhammad Salek Ali et al., “Applications of Blockchains in the Internet of Things: A Comprehensive Survey,” IEEE Communications Surveys & Tutorials, vol. 21, no. 2, pp. 1676-1717, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[41] Mahantesh N. Birje, and Vijay L. Hallappanavar, “Trust Management Techniques, Models and Attacks in Cloud,” International Journal of Recent Technology and Engineering (IJRTE), vol. 8, no. 4, pp. 2647-2655, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[42] Vishal sharma, and Niranjan Lal, “A Detail Dominant Approach for IoT and Blockchain with their Research Challenges,” IEEE International Conference on Emerging Trends in Communication, Control and Computing (ICONC3), 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[43] Anil Lamba et al., “Mitigating IoT Security and Privacy Challenges using Distributed Ledger based Blockchain Technology,” International Journal for Technological Research in Engineering, vol. 4, no. 8, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[44] Nallapaneni Manoj Kumara, and Pradeep Kumar Mallick, “Blockchain Technology for Security Issues and Challenges in IoT,” Procedia Computer Science, vol. 132, pp. 1815-1823, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[45] Guy Zyskind, Oz Nathan, and Alex Pentland, “Enigma: Decentralized Computation Platform with Guaranteed Privacy,” Cryptography and Security, 2015.
[CrossRef] [Google Scholar] [Publisher Link]
[46] Bin Liu et al., “Blockchain Based Data Integrity Service framework for IoT Data,” IEEE International Conference on Web Services (ICWS), 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[47] Pascal Urien, “Towards Secure Elements for Trusted Transactions in Blockchain and Blochchain IoT (BIoT) Platforms,” Fourth International Conference on Mobile and Secure Services (Mobisecserv), 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[48] Aymen Boudguiga et al., “Towards Better Availability and Accountability for IoT Updates by Means of a Blockchain,” IEEE European Symposium on Security and Privacy on Blockchain Workshops (Euro S&PW), 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[49] Bin Yu et al., “IoT Chain: Establishing Trust in the Internet of Things Ecosystem using Blockchain,” IEEE Cloud Computing, vol. 5, no. 4, pp.12-23, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[50] Pim Otte, Martijin de Vos, and Johan Pouwelse, “Trustchain: A Sybil-resistant Scalable Blockchain,” Future Generation Computer Systems, vol. 107, pp. 770-780, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[51] Houda Lhore et al., “Blockchain Technology as a Possible Solution to IoT Security Issues,” International Journal of Engineering Trends and Technology, vol. 71, no. 1, pp. 152-163, 2023.
[CrossRef] [Publisher Link]
[52] Peng Cheng Wei et al., “Blockchain Data-based Cloud Data Integrity Protection Mechanism,” Future Generation Computer Systems, vol. 102, pp. 902-911, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[53] Emmanuel Boateng Sifah et al., “A Blockchain Approach to Ensuring Provenance to Outsourced Cloud Data in a Sharing Ecosystem,” IEEE Systems Journal, vol. 16, no. 1, pp. 1673-1684, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[54] Haiyang Yu et al., “Efficient Continuous Big Data Integrity Checking for Decentralized Storage,” IEEE Transactions on Network Science and Engineering, vol. 8, no. 2, pp. 1659-1673, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[55] Walid Miloud Dahmane, Samir Ouchani, and Hafida Bouarfa, “Guaranteeing Information Integrity and Access Control in Smart Cities through Blockchain,” Journal of Ambient Intelligence and Humanized Computing, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[56] Neha Jain, and R.R. Sedamkar, “A Blockchain Technology Approach for the Security and Trust Trade Finance,” 14th IEEE International Conference on Innovations in Information Technology (IIT), 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[57] Mazin Debe et al., “Blockchain-Based Decentralized Reverse Bidding in Fog Computing,” IEEE Access, vol. 8, pp. 81686-81697, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[58] Maha M. Althobaiti, “Blockchain Adoption Opportunities in Healthcare Sector,” International Journal of Engineering Trends and Technology, vol. 68, no. 10, pp. 117-120, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[59] Saikat Mazumder, and Amiya Bhaumik, “Blockchain: Transforming Supply Chain Management Amidst Covid-19,” International Journal of Engineering Trends and Technology, vol. 70, no. 6, pp. 100-105, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[60] M. N. Birje et al., “A Review on Layered Architecture and Application domains of Blockchain Technology,” 2022 International Conference on Electrical, Computer and Energy Technologies (ICECET), 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[61] Guang Chen et al., “Exploring Blockchain Technology and Its Potential Applications for Education,” Smart Learning Environments, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[62] Mahantesh N. Birje et al., “Cloud computing Review: Concepts, Technology, Challenges and Security,” International Journal of Cloud Computing, vol. 6, no. pp. 32-57, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[63] Feng Tian, “A Supply Chain Traceability System for Food Safety based on HACCP, Blockchain & Internet of Things,” International Conference on Service Systems and Service Management, 2017.
[CrossRef] [Google Scholar] [Publisher Link]