The Internet of Things is a system of interconnection of devices ("things") for data collection, as well as smart decision-making. The flow of information from these built-in sensors, software and other technologies circulates over the Internet. Most IoT platforms have two main features: publishing and subscribing. This IoT data transmission model requires a connection between devices and servers. The model requires a central broker, a program module and a working server to collect and arrange messages according to the topics. This is where the IoT vulnerability is, as there are no internal security measures to protect both data and access to terminal equipment. The security provided by blockchain technology can solve the main security flaws of IoT. Blockchain capabilities such as immutability, transparency, data encryption, operational resilience to almost all widely used hacking attacks could solve these IoT architectural vulnerabilities. The article will look at an overview functional analysis of existing IoT messaging models, parallel to the main types of hacking attacks. The structural analysis of the blockchain consensus used will highlight the technology’s ability to address IoT’s architectural shortcomings.

1.
Ali
Dorri
and
Salil
Kanhere
Towards an Optimized BlockChain for IoT
(
2017 IEEE/ACM Second International Conference on Internet-of-Things Design and Implementation (IoTDI)
2017
)
2.
Nitin
Naik
Choice of Effective Messaging Protocols for IoT Systems: MQTT, CoAP, AMQP and HTTP
(
2017 IEEE International Systems Engineering Symposium (ISSE)
Vienna, Austria
2017
)
3.
Alex
Mathew
Cyber Security through Blockchain Technology
(
International Journal of Engineering and Advanced Technology (IJEAT)
2019
)
4.
Melina Mutambaie
Katende
Combining MQTT and Blockchain to improve IoT Data Security
(
IoTBDS
2020
)
5.
Hong-Ning
Dai
and
Zibin
Zheng
Blockchain for Internet of Things: A Survey
(
IEEE Internet of Things Journal
(Volume:
6
, Issue:
5
, Oct.
2019
))
6.
Ajay Kumar
Shrestha
and
Julita
Vassileva
A Blockchain Platform for User Data Sharing Ensuring User Control and Incentives
(
Frontiers Blockchain
2020
)
7.
Mohammed Amine
Bouras
and
Qinghua
Lu
A Lightweight Blockchain-Based IoT Identity Management Approach
(
Distributed Ledger Technologies for IoT and Softwarized Networks/Future Internet
2021
)
8.
Andrew
Stranieri
and
Iqbal
Gondal
A survey on the adoption of blockchain in IoT: challenges and solutions
(
Blockchain: Research and Applications
Volume
2
, Issue
2
, June
2021
)
9.
Muhammad
Kamran
and
Hikmat U.
Khan
Blockchain and Internet of Things: A bibliometric study
(
Computers & Electrical Engineering
2020
)
10.
Alfonso
Panarello
and
Nachiket
Tapas
Blockchain and IoT Integration: A Systematic Survey
(
Sensors
2018
)
11.
Ali
Dorri
and
Salil
Kanhere
Blockchain for IoT Security and Privacy: The Case Study of a Smart Home
(
Conference IEEE PERCOM WORKSHOP ON SECURITY PRIVACY AND TRUST IN THE INTERNET OF THING
2017
)
12.
Endale Mitiku
Adere
Blockchain in healthcare and IoT: A systematic literature review
(
journal Array
14
(
2022
))
13.
Oscar
Novo
Blockchain Meets IoT: An Architecture for Scalable Access Management in IoT
(
IEEE Internet of Things Journal
2018
)
14.
Hany
Atlam
Blockchain with Internet of Things: Benefits, Challenges, and Future Directions
(
I.J. Intelligent Systems and Applications
,
2018
)
15.
Wenjuan
Li
and
Jiyi
Wu
Blockchain-based trust management in cloud computing systems: a taxonomy, review and future directions
(
Journal of Cloud Computing: Advances, Systems and Applications
2021
)
16.
Mujaheed
Abdullahi
and
Yahia
Baashar
Detecting Cybersecurity Attacks in Internet of Things Using Artificial Intelligence Methods: A Systematic Literature Review
(
Electronics
2022
)
17.
Ramesh Kumar
Raju
and
Venkata
Ramana
IIoT securiity: Reviiew, bllockchaiin sollutiions, and open challllenges
(
Journal of Engineering Sciences
Vol
12
, Issue
10
, Oct/
2021
)
18.
Kahina
Khacef
and
Guy
Pujolle
Secure Peer-to-Peer communication based on Blockchain
(
33rd International Conference on Advanced Information Networking and Applications (AINA-2019)
,
Matsue, Japan
Mar
2019
)
19.
Xu
Wang
and
Xuan
Zha
Survey on blockchain for Internet of Things
(
Computer Communications
136
(
2019
))
20.
Mahdi
Miraz
Blockchain of Things (BCoT): The Fusion of Blockchain and IoT Technologies
(
THE CHINESE UNIVERSITY OF HONG KONG FACULTY OF LAW
Research Paper No. 2019-13)
21.
Kaztm Rtfat
Ozytlmaz
and
Arda
Yurdakul
Designing a blockchain-based IoT infrastructure with Ethereum, Swarm and LoRa
(
IEEE Consumer Electronics Magazine
2018
)
22.
Sampada
Desai
and
Sunilkumar
Padhi
Measuring Performance of Blockchain Enabled IoT over Edge Computing System
(
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
2020
)
23.
Ali
Ahmed
and
Nagwa
Omar
Secured Framework for IoT Using Blockchain
(
Ninth International Conference on Intelligent Computing and Information Systems (ICICIS)
2019
)
24.
Prakhar
Sahu
and
S.K.
Singh
Blockchain Based Secure Solution for Cloud Storage: A Model for Synchronizing Industry 4.0 and IIoT
(
Journal of Cyber Security
2021
)
25.
Christopher
Gorog
and
Terrance
Boult
Blockchain Synchronous Trust Consensus Model
(
Cryptography and Security
2021
)
26.
Venkataraman
Balaji
and
P.
Venkumar
Internet of Things in Industry: A Survey of Technology, Applications and Future Directions
(
International Journal for Research in Applied Science & Engineering Technology (IJRASET)
2019
)
27.
Hany
Atlam
and
Muhammad Ajmal
Azad
A Review of Blockchain in Internet of Things and AI
(
Big Data and Cognitive Computing: Feature Papers
2020
)
28.
Bogdan Cristian
Florea
Blockchain and Internet of Things Data Provider for Smart Applications
(
7th MEDITERRANEAN CONFERENCE ON EMBEDDED COMPUTING
2018
)
29.
Mohammad
Maroufi
and
Reza
Abdolee
On the Convergence of Blockchain and Internet of Things (IoT) Technologies
(
Distributed, Parallel, and Cluster Computing
2019
)
This content is only available via PDF.