Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward

In recent years, the emergence of blockchain technology (BT) has become a unique, most disruptive, and trending technology. The decentralized database in BT emphasizes data security and privacy. Also, the consensus mechanism in it makes sure that data is secured and legitimate. Still, it raises new...

Full description

Saved in:
Bibliographic Details
Main Authors: Sudeep Tanwar, Qasim Bhatia, Pruthvi Patel, Aparna Kumari, Pradeep Kumar Singh, Wei-Chiang Hong
Format: Article
Language:English
Published: IEEE 2020-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8938741/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849228549319294976
author Sudeep Tanwar
Qasim Bhatia
Pruthvi Patel
Aparna Kumari
Pradeep Kumar Singh
Wei-Chiang Hong
author_facet Sudeep Tanwar
Qasim Bhatia
Pruthvi Patel
Aparna Kumari
Pradeep Kumar Singh
Wei-Chiang Hong
author_sort Sudeep Tanwar
collection DOAJ
description In recent years, the emergence of blockchain technology (BT) has become a unique, most disruptive, and trending technology. The decentralized database in BT emphasizes data security and privacy. Also, the consensus mechanism in it makes sure that data is secured and legitimate. Still, it raises new security issues such as majority attack and double-spending. To handle the aforementioned issues, data analytics is required on blockchain based secure data. Analytics on these data raises the importance of arisen technology Machine Learning (ML). ML involves the rational amount of data to make precise decisions. Data reliability and its sharing are very crucial in ML to improve the accuracy of results. The combination of these two technologies (ML and BT) can provide highly precise results. In this paper, we present a detailed study on ML adoption for making BT-based smart applications more resilient against attacks. There are various traditional ML techniques, for instance, Support Vector Machines (SVM), clustering, bagging, and Deep Learning (DL) algorithms such as Convolutional Neural Network (CNN) and Long short-term memory (LSTM) can be used to analyse the attacks on a blockchain-based network. Further, we include how both the technologies can be applied in several smart applications such as Unmanned Aerial Vehicle (UAV), Smart Grid (SG), healthcare, and smart cities. Then, future research issues and challenges are explored. At last, a case study is presented with a conclusion.
format Article
id doaj-art-e5b5d6c6d8c747c3b81b7fbb90a3fe2d
institution Kabale University
issn 2169-3536
language English
publishDate 2020-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-e5b5d6c6d8c747c3b81b7fbb90a3fe2d2025-08-22T23:10:49ZengIEEEIEEE Access2169-35362020-01-01847448810.1109/ACCESS.2019.29613728938741Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way ForwardSudeep Tanwar0https://orcid.org/0000-0002-1776-4651Qasim Bhatia1Pruthvi Patel2Aparna Kumari3Pradeep Kumar Singh4https://orcid.org/0000-0002-7676-9014Wei-Chiang Hong5https://orcid.org/0000-0002-3001-2921Department of Computer Science and Engineering, Institute of Technology, Nirma University, Ahmedabad, IndiaDepartment of Computer Science and Engineering, Institute of Technology, Nirma University, Ahmedabad, IndiaDepartment of Computer Science and Engineering, Institute of Technology, Nirma University, Ahmedabad, IndiaDepartment of Computer Science and Engineering, Institute of Technology, Nirma University, Ahmedabad, IndiaDepartment of Computer Science and Engineering, Jaypee University of Information Technology, Waknaghat, IndiaDepartment of Information Management, Oriental Institute of Technology, New Taipei, TaiwanIn recent years, the emergence of blockchain technology (BT) has become a unique, most disruptive, and trending technology. The decentralized database in BT emphasizes data security and privacy. Also, the consensus mechanism in it makes sure that data is secured and legitimate. Still, it raises new security issues such as majority attack and double-spending. To handle the aforementioned issues, data analytics is required on blockchain based secure data. Analytics on these data raises the importance of arisen technology Machine Learning (ML). ML involves the rational amount of data to make precise decisions. Data reliability and its sharing are very crucial in ML to improve the accuracy of results. The combination of these two technologies (ML and BT) can provide highly precise results. In this paper, we present a detailed study on ML adoption for making BT-based smart applications more resilient against attacks. There are various traditional ML techniques, for instance, Support Vector Machines (SVM), clustering, bagging, and Deep Learning (DL) algorithms such as Convolutional Neural Network (CNN) and Long short-term memory (LSTM) can be used to analyse the attacks on a blockchain-based network. Further, we include how both the technologies can be applied in several smart applications such as Unmanned Aerial Vehicle (UAV), Smart Grid (SG), healthcare, and smart cities. Then, future research issues and challenges are explored. At last, a case study is presented with a conclusion.https://ieeexplore.ieee.org/document/8938741/Blockchainmachine learningsmart griddata security and privacydata analyticssmart applications
spellingShingle Sudeep Tanwar
Qasim Bhatia
Pruthvi Patel
Aparna Kumari
Pradeep Kumar Singh
Wei-Chiang Hong
Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward
IEEE Access
Blockchain
machine learning
smart grid
data security and privacy
data analytics
smart applications
title Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward
title_full Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward
title_fullStr Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward
title_full_unstemmed Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward
title_short Machine Learning Adoption in Blockchain-Based Smart Applications: The Challenges, and a Way Forward
title_sort machine learning adoption in blockchain based smart applications the challenges and a way forward
topic Blockchain
machine learning
smart grid
data security and privacy
data analytics
smart applications
url https://ieeexplore.ieee.org/document/8938741/
work_keys_str_mv AT sudeeptanwar machinelearningadoptioninblockchainbasedsmartapplicationsthechallengesandawayforward
AT qasimbhatia machinelearningadoptioninblockchainbasedsmartapplicationsthechallengesandawayforward
AT pruthvipatel machinelearningadoptioninblockchainbasedsmartapplicationsthechallengesandawayforward
AT aparnakumari machinelearningadoptioninblockchainbasedsmartapplicationsthechallengesandawayforward
AT pradeepkumarsingh machinelearningadoptioninblockchainbasedsmartapplicationsthechallengesandawayforward
AT weichianghong machinelearningadoptioninblockchainbasedsmartapplicationsthechallengesandawayforward