journal article·2025Open access

Blockchain Integration in IoT: Applications, Opportunities, and Challenges

Mozhgan Gholami, Ali Ghaffari, Nahideh Derakhshanfard, Nadir iBRAHIMOĞLU, Ali Asghar Pourhaji Kazem

Computers, Materials & Continua· Volume 83· Issue 2

Abstract

The Internet has been enhanced recently by blockchain and Internet of Things (IoT) networks. The Internet of Things is a network of various sensor-equipped devices. It gradually integrates the Internet, sensors, and cloud computing. Blockchain is based on encryption algorithms, which are shared database technologies on the Internet. Blockchain technology has grown significantly because of its features, such as flexibility, support for integration, anonymity, decentralization, and independent control. Computational nodes in the blockchain network are used to verify online transactions. However, this integration creates scalability, interoperability, and security challenges. Over the last decade, several advancements in blockchain technology have drawn attention from research communities and industries. Blockchain technology helps IoT networks become more reliable and enhance security and privacy. It also removes single points of failure and lowers the cost. In recent years, there has been an increasing amount of literature on IoT and blockchain technology applications. This paper extensively examines the current state of blockchain technologies, focusing specifically on their integration into the Internet of Things. Additionally, it highlights the benefits, drawbacks, and opportunities of recent studies on security issues based on blockchain solutions into categories. The survey examined various research papers from different types of publications. Also, a review of the other IoT applications has been included, focusing on the security requirements and challenges in IoT-based systems. Future research directions are gathered for the effective integration of Blockchain and IoT.
Source: openalex_inverted_index · Quality: baseline

Research context

OpenAlex topics: Blockchain Technology Applications and Security · IoT and Edge/Fog Computing

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (100+)

Show source-provided references
1. Survey on IoT security: challenges and solution using machine learning, artificial intelligence and blockchain technology10.1016/j.iot.2020.100227 ↗
2. Intrusion detection in Internet of Things using improved binary golden jackal optimization algorithm and LSTM10.1007/s10586-023-04102-x ↗
3. Task and resource allocation in the Internet of Things based on an improved version of the moth-flame optimization algorithm10.1007/s10586-023-04041-7 ↗
4. Nematollahi · Signal Image Video Process · 2024 · 18 · 54510.1007/s11760-023-02761-2 ↗
5. Improving security: blockchain based IoT solutions for the healthcare
6. Integration of cloud computing with Internet of Things: challenges and open issues
7. A comprehensive survey on the IoT-based electronic healthcare records security, privacy issues, and countermeasures using blockchain technology
8. Intelligent sensing, communication, computation, and caching for satellite-ground integrated networks10.1109/MNET.2024.3413543 ↗
9. Internet of Things architecture challenges: a systematic review10.1002/dac.4678 ↗
10. IoT-based eHealth using blockchain technology: a survey10.1007/s10586-024-04357-y ↗
11. Securing internet of things using machine and deep learning methods: a survey10.1007/s10586-024-04509-0 ↗
12. Enhancing IoT security: a collaborative framework integrating federated learning, dense neural networks, and blockchain10.1007/s10586-024-04436-0 ↗
13. Anomaly-based intrusion detection system in the Internet of Things using a convolutional neural network and multi-objective enhanced Capuchin Search Algorithm10.1016/j.jpdc.2022.12.009 ↗
14. Towards developing a machine learning-metaheuristic-enhanced energy-sensitive routing framework for the Internet of Things10.1016/j.micpro.2022.104747 ↗
15. Asgharzadeh · J Bionic Eng · 2024 · 21 · 265810.1007/s42235-024-00575-7 ↗
16. Scalable creditable-committee-based blockchain consensus protocol for multihop wireless networks10.1109/JIOT.2024.3393927 ↗
17. Improving the security of Internet of Things using cryptographic algorithms: a case of smart irrigation systems10.1007/s12652-020-02303-5 ↗
18. Security of Internet of Things using RC4 and ECC algorithms (case study: smart irrigation systems)10.1007/s11277-020-07758-5 ↗
19. A review of intrusion detection systems in RPL routing protocol based on machine learning for Internet of Things applications10.1155/2021/8414503 ↗
20. A deep blockchain framework-enabled collaborative intrusion detection for protecting IoT and cloud networks10.1109/JIOT.2020.2996590 ↗
21. Blockchain and IoT integration: a systematic survey10.3390/s18082575 ↗
22. Jazebi · J Ambient Intell Humaniz Comput · 2020 · 11 · 427310.1007/s12652-020-01708-6 ↗
23. Reliable data dissemination for the Internet of Things using Harris Hawks optimization10.1007/s12083-020-00933-2 ↗
24. Data cryptography in the Internet of Things using the artificial bee colony algorithm in a smart irrigation system
25. Smart agricultural decision support systems for predicting soil nutrition value using IoT and ridge regression10.7160/aol.2022.140108 ↗
26. Dynamic network function provisioning to enable network in box for industrial applications10.1109/TII.2020.3042872 ↗
27. IoT and blockchain integration: applications, opportunities, and challenges10.3390/network3010006 ↗
28. Secure intelligent fuzzy blockchain framework: effective threat detection in IoT networks10.1016/j.compind.2022.103801 ↗
29. Yaga D, Mell P, Roby N, Scarfone K. Blockchain technology overview. arXiv:1906.11078. 2019.10.6028/NIST.IR.8202 ↗
30. Symbiotic blockchain consensus: cognitive backscatter communications-enabled wireless blockchain consensus10.1109/TNET.2024.3462539 ↗
31. Blockchain-based secure firmware update for embedded devices in an Internet of Things environment10.1007/s11227-016-1870-0 ↗
32. Machine learning in computer vision: a review
33. A survey of honeypots and honeynets for Internet of Things, industrial Internet of Things, and cyber-physical systems10.1109/COMST.2021.3106669 ↗
34. Differential privacy for industrial Internet of Things: opportunities, applications, and challenges10.1109/JIOT.2021.3057419 ↗
35. Educational blockchain: a secure degree attestation and verification traceability architecture for higher education commission10.3390/app112210917 ↗
36. A survey on blockchain for industrial Internet of Things10.1016/j.aej.2021.11.023 ↗
37. Enabling security for the Industrial Internet of Things using deep learning, blockchain, and coalitions10.1002/ett.4137 ↗
38. A review on blockchain and IoT integration from energy, security and hardware perspectives10.1007/s11277-023-10226-5 ↗
39. Can blockchain strengthen the Internet of Things?10.1109/MITP.2017.3051335 ↗
40. A survey on the integration of blockchain with IoT to enhance performance and eliminate challenges10.1109/ACCESS.2021.3070555 ↗
41. On blockchain and its integration with IoT. Challenges and opportunities10.1016/j.future.2018.05.046 ↗
42. Blockchain for internet of things: a survey10.1109/JIOT.2019.2920987 ↗
43. Survey on blockchain for Internet of Things10.1016/j.comcom.2019.01.006 ↗
44. A survey on addressing IoT security issues by embedding blockchain technology solutions: review, attacks, current trends, and applications10.1109/ACCESS.2024.3378592 ↗
45. IoT convergence with machine learning & blockchain: a review10.1016/j.iot.2024.101187 ↗
46. Securing blockchain-based IoT systems: a review10.1109/ACCESS.2024.3428490 ↗
47. Embedding blockchain technology into IoT for security: a survey10.1109/JIOT.2021.3060508 ↗
48. IoT security certifications: challenges and potential approaches10.1016/j.cose.2022.102669 ↗
49. Blockchain’s adoption in IoT: the challenges, and a way forward10.1016/j.jnca.2018.10.019 ↗
50. Internet of Things: a comprehensive overview, architectures, applications, simulation tools, challenges and future directions10.1007/s43926-024-00084-3 ↗
51. State-of-the-art, challenges, and open issues in the integration of Internet of Things and cloud computing10.1016/j.jnca.2016.01.010 ↗
52. CALRA: practical conditional anonymous and leakage-resilient authentication scheme for vehicular crowdsensing communication10.1109/TITS.2024.3488741 ↗
53. Measurement quality control aided multisensor system for improved vehicle navigation in urban areas10.1109/TIE.2023.3288188 ↗
54. Blockchain and smart healthcare security: a survey10.1016/j.procs.2020.07.089 ↗
55. Improving traceability and transparency of table grapes cold chain logistics by integrating WSN and correlation analysis10.1016/j.foodcont.2016.11.019 ↗
56. A model value transfer incentive mechanism for federated learning with smart contracts in AIoT10.1109/JIOT.2024.3468443 ↗
57. An efficient prediction-based user recruitment for mobile crowdsensing10.1109/TMC.2017.2702613 ↗
58. Demo: scalable digital twin system for mobile networks with generative AI
59. A smart unstaffed retail shop based on artificial intelligence and IoT
60. Securing the Internet of Things: challenges, threats and solutions10.1016/j.iot.2018.11.003 ↗
61. Li · IEEE Trans Ind Inform · 2024 · 20 · 1293510.1109/TII.2024.3431020 ↗
62. An anonymous off-blockchain micropayments scheme for cryptocurrencies in the real world10.1109/TSMC.2018.2884289 ↗
63. A survey on security and privacy issues in Internet-of-things10.1109/JIOT.2017.2694844 ↗
64. A comprehensive systematic review of blockchain-based intrusion detection systems
65. Jiang · IEEE Trans Mob Comput · 2024 · 23 · 970810.1109/TMC.2024.3368331 ↗
66. Secure firmware updates for constrained IoT devices using open standards: a reality check10.1109/ACCESS.2019.2919760 ↗
67. A multihead attention self-supervised representation model for industrial sensors anomaly detection10.1109/TII.2023.3280337 ↗
68. Blockchain disruption and decentralized finance: the rise of decentralized business models10.1016/j.jbvi.2019.e00151 ↗
69. Unification of blockchain and Internet of Things (BIoT): requirements, working model, challenges and future directions10.1007/s11276-020-02445-6 ↗
70. Blockchain for managing heterogeneous Internet of Things: a perspective architecture10.1109/MNET.001.1900103 ↗
71. Untangling blockchain technology: a survey on state of the art, security threats, privacy services, applications and future research directions10.1016/j.compeleceng.2020.106897 ↗
72. Blockchain based redistricting with public participation
73. A definition of peer-to-peer networking for the classification of peer-to-peer architectures and applications
74. Yang · IEEE Internet Things J · 2023 · 10 · 2165610.1109/JIOT.2023.3317639 ↗
75. Enhancing trust and privacy in distributed networks: a comprehensive survey on blockchain-based federated learning10.1007/s10115-024-02117-3 ↗
76. Applications of blockchains in the Internet of Things: a comprehensive survey10.1109/COMST.2018.2886932 ↗
77. Blockchain technology in business and information systems research10.1007/s12599-017-0505-1 ↗
78. Hofmann · Supply chain finance and blockchain technology: the case of reverse securitisation · 2017
79. Blockchains and smart contracts for the Internet of Things10.1109/ACCESS.2016.2566339 ↗
80. Blockchain-based distributed multiagent reinforcement learning for collaborative multiobject tracking framework10.1109/TC.2023.3343102 ↗
81. Blockchain-aided digital twin offloading mechanism in space-air-ground networks10.1109/TMC.2024.3455417 ↗
82. A blockchain-enabled framework for vehicular data sensing: enhancing information freshness10.1109/TVT.2024.3417689 ↗
83. A seamless authentication for intra and inter metaverse platforms using blockchain10.1016/j.comnet.2024.110460 ↗
84. The new trend of the integration of artificial intelligence and blockchain in network security
85. Blockchain-enabled distributed identity-based ring signature with identity abort for consumer electronics10.1109/TCE.2024.3426101 ↗
86. Enhancing Blockchain Security through quantum key distribution and evaluating QKD network in QKDNetSim environment
87. Performance analysis of private blockchain platforms in varying workloads
88. A survey on boosting IoT security and privacy through blockchain10.1007/s10586-020-03137-8 ↗
89. Saad M, Spaulding J, Njilla L, Kamhoua C, Shetty S, Nyang D, et al. Exploring the attack surface of blockchain: a systematic overview. arXiv:1904.03487. 2019.10.1002/9781119519621.ch3 ↗
90. A survey of IoT applications in blockchain systems10.1145/3372136 ↗
91. ProvChain: a blockchain-based data provenance architecture in cloud environment with enhanced privacy and availability
92. Boundary conditions for traceability in food supply chains using blockchain technology
93. Permissionless and permissioned blockchain diffusion
94. How will blockchain technology impact auditing and accounting: permissionless versus permissioned blockchain10.2308/ciia-52540 ↗
95. Staples M, Chen S, Falamaki S, Ponomarev A, Rimba P, Tran A, et al. Risks and opportunities for systems using blockchain and smart contracts. Data61. Sydney, NSW, Austrilia: CSIRO. Report number: EP175103. 2017.
96. Permissioned blockchain frameworks in the industry: a comparison10.1016/j.icte.2020.09.002 ↗
97. Permissioned blockchains: properties, techniques and applications
98. Ahsan MS, Pathan A-SK. The state-of-the-art access control models in IoT: a survey on the requirements, scale, and future challenges. 2024. doi:10.2139/ssrn.4907677.10.2139/ssrn.4907677 ↗
99. Maroufi M, Abdolee R, Tazekand BM. On the convergence of blockchain and Internet of Things (IoT) technologies. arXiv:1904.01936. 2019.
100. Integrating blockchain and the Internet of Things in precision agriculture: analysis, opportunities, and challenges10.1016/j.compag.2020.105476 ↗