Blockchain technology in IoT systems: current trends, methodology, problems, applications, and future directions

  • PDF / 1,239,697 Bytes
  • 29 Pages / 595.276 x 790.866 pts Page_size
  • 105 Downloads / 255 Views

DOWNLOAD

REPORT


ORIGINAL ARTICLE

Blockchain technology in IoT systems: current trends, methodology, problems, applications, and future directions Abraham Ayegba Alfa1

· John Kolo Alhassan2

· Olayemi Mikail Olaniyi3

· Morufu Olalere4

Received: 22 April 2020 / Accepted: 7 October 2020 © Springer Nature Switzerland AG 2020

Abstract The growth of Internet of Things (IoT) took center stage universally due their capability to advance the course of human lives. Consequent upon this, several challenges were thrown up such as security of huge data stored and transmitted through network communication channels. IoT insecurity is partly due to centralization architecture, low computational strength, resourceconstrained devices, variation in standards and protocols of communication. From this Systematic Literature Review (SLR), the 85 articles reviewed showed that privacy and security solutions are still being proposed or at conceptual levels, though a number of researchers favored the integration of Blockchain technology, cryptographic and hashing schemes into IoT. The Blockchain technology in IoT systems remains an open area of interest for top researchers especially in evolving frameworks to fit into the centralized architecture, functionality, and scalability demands of conventional IoT systems. In this article, we investigate security and privacy concerns of IoT from the lens of current trends, pertinent challenges, security methodologies, applications, and gaps for future research directions. Most specifically, there is prospect of utilizing cryptographic and hashing schemes offered by Blockchain technology in IoT. Then, high performance and scalable cryptographic schemes (that is, those in the class of lightweight appraoch) are suggested to deal with privacy and security of data in Blockchain-based IoT system. More importantly, this study provides basis for evolving secure and decentralized applications and systems in several domains such as smart farming. Keywords Internet of Things · Blockchain technology · Security · Privacy · Lightweight cryptosystems

1 Introduction

B

Abraham Ayegba Alfa [email protected] John Kolo Alhassan [email protected] Olayemi Mikail Olaniyi [email protected] Morufu Olalere [email protected]

1

Department of Computer Science, Kogi State College of Education, Ankpa, Nigeria

2

Department of Computer Science, Federal University of Technology, Minna, Nigeria

3

Department of Computer Engineering, Federal University of Technology, Minna, Nigeria

4

Department of Cyber Security Science, Federal University of Technology, Minna, Nigeria

Internet of Things (IoT) is the pioneering technology which incorporates billions of Internet-enabled sensors, displays, cameras, smart phones, and wearable devices for the purpose of communication using the Internet backbone [1, 2]. Researchers consider the IoT to be the future of the Internet project because it vests end-users, machines, and everyday things having the capability to sense, interconnect, and relate with the outsi