Blockchain for IoT applications: Taxonomy, platforms, recent advances, challenges and future research directions
Document Type
Article
Publication Date
2-1-2022
Abstract
The Internet of Things (IoT) has become a popular computing technology paradigm. It is increasingly being utilized to facilitate human life processes through a variety of applications, including smart healthcare, smart grids, smart finance, and smart cities. Scalability, interoperability, security, and privacy, as well as trustworthiness, are all issues that IoT applications face. Blockchain solutions have recently been created to help overcome these difficulties. The purpose of this paper is to provide a survey and tutorial on the use of blockchain in IoT systems. The importance of blockchain technology in terms of features and benefits for constituents of IoT applications is discussed. We propose a blockchain taxonomy for IoT applications based on the most significant factors. In addition, we examine the most widely used blockchain platforms for IoT applications. Furthermore, we discuss how blockchain technology can be used to broaden the spectrum of IoT applications. Besides, we discuss the recent advances and solutions offered for IoT environments. Finally, we discuss the challenges and future research directions of the use of blockchain for the IoT.
Keywords
Decentralization, Blockchain, General ledger, Internet of things, Security, Smart contract, Trust
Divisions
fsktm
Funders
King Khalid University [Grant No: R.A./37/43],Princess Nourah bint Abdulrahman University [Grant No: PNURSP2022R300]
Publication Title
Electronics
Volume
11
Issue
4
Publisher
MDPI
Publisher Location
ST ALBAN-ANLAGE 66, CH-4052 BASEL, SWITZERLAND