2019
DOI: 10.1109/jiot.2018.2882794
|View full text |Cite
|
Sign up to set email alerts
|

Blockchain Technologies for the Internet of Things: Research Issues and Challenges

Abstract: This paper presents a comprehensive survey of the existing blockchain protocols for the Internet of Things (IoT) networks. We start by describing the blockchains and summarizing the existing surveys that deal with blockchain technologies. Then, we provide an overview of the application domains of blockchain technologies in IoT, e.g, Internet of Vehicles, Internet of Energy, Internet of Cloud, Fog computing, etc. Moreover, we provide a classification of threat models, which are considered by blockchain protocol… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

1
234
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
5
4

Relationship

1
8

Authors

Journals

citations
Cited by 527 publications
(235 citation statements)
references
References 84 publications
1
234
0
Order By: Relevance
“…However, from a security point of view, the aspects such as integrity, authenticity, confidentiality, nonreputation. and availability play key roles in ensuring security of the system . The IoT can improve its security by leveraging these BC features as discussed in the following: Integrity : In IoT, data integrity is of utmost importance.…”
Section: Security Aspects Of Blockchain For Iotmentioning
confidence: 99%
See 1 more Smart Citation
“…However, from a security point of view, the aspects such as integrity, authenticity, confidentiality, nonreputation. and availability play key roles in ensuring security of the system . The IoT can improve its security by leveraging these BC features as discussed in the following: Integrity : In IoT, data integrity is of utmost importance.…”
Section: Security Aspects Of Blockchain For Iotmentioning
confidence: 99%
“…and availability play key roles in ensuring security of the system. 32 The IoT can improve its security by leveraging these BC features as discussed in the following:…”
Section: Security Aspects Of Blockchain For Iotmentioning
confidence: 99%
“…The blockchain technology is being used in different application domains beyond the cryptocurrencies, e.g., SDN, Internet of Things, Fog computing, etc. [107]. To developing a machine learning and blockchain-based solution for authenticating mobile IoT devices, we have to take in mind the specific requirements of the blockchain, e.g., 1) when IoT data needed to be checked by the IoT entities without any central authority, 2) the ledger copies are required to be synchronized across all of the IoT entities · etc.…”
Section: E Machine Learning and Blockchain-based Authenticationmentioning
confidence: 99%
“…Incorporating all the Blockchain features in a sensor network may not be realistic due to limited battery life, computation power and storage unless an efficient framework and techniques are adopted. The challenges and issues faced by the Internet of Things network are also addressed in [25]. The time complexity of MD5 and SHA-256 is (N ) and in terms of computation time, MD5 takes lesser time compared to the SHA-256 [26].…”
Section: ) Computation Powermentioning
confidence: 99%