An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions

Many security standards and cryptographic solutions exist for different applications such as agriculture, aircraft, banking systems and etc. but a more effective and efficient solution can be given by combining existing technologies with blockchain. This work addresses the problems of previous works...

Full description

Bibliographic Details
Main Authors: Kanika Agrawal, Mayank Aggarwal, Sudeep Tanwar, Gulshan Sharma, Pitshou N. Bokoro, Ravi Sharma
Format: Article
Language:English
Published: IEEE 2022-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/9936616/
_version_ 1811225528062967808
author Kanika Agrawal
Mayank Aggarwal
Sudeep Tanwar
Gulshan Sharma
Pitshou N. Bokoro
Ravi Sharma
author_facet Kanika Agrawal
Mayank Aggarwal
Sudeep Tanwar
Gulshan Sharma
Pitshou N. Bokoro
Ravi Sharma
author_sort Kanika Agrawal
collection DOAJ
description Many security standards and cryptographic solutions exist for different applications such as agriculture, aircraft, banking systems and etc. but a more effective and efficient solution can be given by combining existing technologies with blockchain. This work addresses the problems of previous works such as scalability, immutability, robustness, network latency, auditability, and traceability. Satoshi Nakamoto introduced Blockchain (BC) to tackle the Address Resolution Protocol (ARP) spoofing attacks, Distributed Denial of Service (DDoS), phishing problems and various security issues. Blockchain is a technology that stores the data using a chain of blocks in an encrypted form with hashing algorithms. It uses the decentralized architecture to store the information that helps users and customers to have transparency on records. The data is stored in a distributed ledger that is tamperproof and immutable. To amalgamate the research done so far, this paper presents a systematic review of ten different applications and tools used in blockchain. The applications include academics and education, agriculture, aircraft, banking, car sharing, e-voting, healthcare, Internet of Things (IoT), Intellectual Property Rights (IPR), and Supplychain (SC). Moreover, this paper presented a taxonomy for these applications and analyzed the implementation of tools used in different domains. Different open issues and challenges and key takeaways of blockchain technology were also highlighted. Hence, this paper helps give a new insight into working with blockchain and deciding on appropriate tools and approaches for a particular application.
first_indexed 2024-04-12T09:08:45Z
format Article
id doaj.art-ecb2ee2cf0af4917ab43c248257cecef
institution Directory Open Access Journal
issn 2169-3536
language English
last_indexed 2024-04-12T09:08:45Z
publishDate 2022-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj.art-ecb2ee2cf0af4917ab43c248257cecef2022-12-22T03:39:02ZengIEEEIEEE Access2169-35362022-01-011011685811690610.1109/ACCESS.2022.32191609936616An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and SolutionsKanika Agrawal0https://orcid.org/0000-0002-2466-4341Mayank Aggarwal1https://orcid.org/0000-0003-1778-2080Sudeep Tanwar2https://orcid.org/0000-0002-1776-4651Gulshan Sharma3Pitshou N. Bokoro4https://orcid.org/0000-0002-9178-2700Ravi Sharma5https://orcid.org/0000-0002-8584-9753Department of Computer Science and Engineering, Faculty of Engineering and Technology, Gurukula Kangri (Deemed to be University), Haridwar, IndiaDepartment of Computer Science and Engineering, Faculty of Engineering and Technology, Gurukula Kangri (Deemed to be University), Haridwar, IndiaDepartment of Computer Science and Engineering, Institute of Technology, Nirma University, Ahmedabad, Gujarat, IndiaDepartment of Electrical Engineering Technology, University of Johannesburg, Johannesburg, South AfricaDepartment of Electrical Engineering Technology, University of Johannesburg, Johannesburg, South AfricaCentre for Inter-Disciplinary Research and Innovation, University of Petroleum and Energy Studies, Dehradun, IndiaMany security standards and cryptographic solutions exist for different applications such as agriculture, aircraft, banking systems and etc. but a more effective and efficient solution can be given by combining existing technologies with blockchain. This work addresses the problems of previous works such as scalability, immutability, robustness, network latency, auditability, and traceability. Satoshi Nakamoto introduced Blockchain (BC) to tackle the Address Resolution Protocol (ARP) spoofing attacks, Distributed Denial of Service (DDoS), phishing problems and various security issues. Blockchain is a technology that stores the data using a chain of blocks in an encrypted form with hashing algorithms. It uses the decentralized architecture to store the information that helps users and customers to have transparency on records. The data is stored in a distributed ledger that is tamperproof and immutable. To amalgamate the research done so far, this paper presents a systematic review of ten different applications and tools used in blockchain. The applications include academics and education, agriculture, aircraft, banking, car sharing, e-voting, healthcare, Internet of Things (IoT), Intellectual Property Rights (IPR), and Supplychain (SC). Moreover, this paper presented a taxonomy for these applications and analyzed the implementation of tools used in different domains. Different open issues and challenges and key takeaways of blockchain technology were also highlighted. Hence, this paper helps give a new insight into working with blockchain and deciding on appropriate tools and approaches for a particular application.https://ieeexplore.ieee.org/document/9936616/Blockchainethereumsecurityprivacytrustbanking
spellingShingle Kanika Agrawal
Mayank Aggarwal
Sudeep Tanwar
Gulshan Sharma
Pitshou N. Bokoro
Ravi Sharma
An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions
IEEE Access
Blockchain
ethereum
security
privacy
trust
banking
title An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions
title_full An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions
title_fullStr An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions
title_full_unstemmed An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions
title_short An Extensive Blockchain Based Applications Survey: Tools, Frameworks, Opportunities, Challenges and Solutions
title_sort extensive blockchain based applications survey tools frameworks opportunities challenges and solutions
topic Blockchain
ethereum
security
privacy
trust
banking
url https://ieeexplore.ieee.org/document/9936616/
work_keys_str_mv AT kanikaagrawal anextensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT mayankaggarwal anextensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT sudeeptanwar anextensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT gulshansharma anextensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT pitshounbokoro anextensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT ravisharma anextensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT kanikaagrawal extensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT mayankaggarwal extensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT sudeeptanwar extensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT gulshansharma extensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT pitshounbokoro extensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions
AT ravisharma extensiveblockchainbasedapplicationssurveytoolsframeworksopportunitieschallengesandsolutions