Abstract
The Internet of Things (IoT) and blockchain are two emerging information technologies that will significantly impact the lives and production patterns of people. When they meet together, blockchain services can be used to solve some IoT challenges, however some new risks will be introduced. Therefore, how to use blockchain services in IoT environment and which key security and privacy challenges in IoT environment can be addressed by blockchain services are two critical issues. Thus, we propose a novel hybrid IoT architecture based on blockchain services for the first issue. To address the second issue, we design system architecture for implementing blockchain-as-a-service in the IoT environment, select the dimensions of fog computing, edge computing and software vulnerability to classify the challenges and solutions. Then practical application scenarios are summarized. The single on-chain time is between 15 and 20 s and the single off-chain in IOTA is about 2 s. The on-chain time is longer than the off-chain time. Finally, seven challenges and the related solution for blockchain-based IoT are proposed to promote future blockchain and IoT research. The proposed architecture can improve the structural security and functional security for IoT and Blockchain.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability statement
The research data are available from the corresponding author by request.
References
Abdullah, S., Arshad, J., Khan, M.M. et al. PRISED tangle: a privacy-aware framework for smart healthcare data sharing using IOTA tangle. Complex Intell. Syst. (2022).
Fortino G, Savaglio C, Spezzano G et al (2020) Internet of things as system of systems: a review of methodologies, frameworks, platforms, and tools. IEEE Trans Syst Man Cybern: Syst 51(1):223–236
Gadekallu TR et al (2022) Blockchain for Edge of Things: Applications, Opportunities, and Challenges[J]. IEEE Internet Things J 9(2):964–988
Gangwani P, Perez-Pons A, Bhardwaj T, Upadhyay H, Joshi S, Lagos L (2021) Securing Environmental IoT Data Using Masked Authentication Messaging Protocol in a DAG-Based Blockchain: IOTA Tangle. Future Internet 13:312. https://doi.org/10.3390/fi13120312
Gangwani, Pranav, Tushar Bhardwaj, Alexander Perez-Pons, Himanshu Upadhyay, and Leonel Lagos. "On the Convergence of Blockchain and IoT for Enhanced Security." In Artificial Intelligence in Cyber-Physical Systems, pp. 35–49. CRC Press.
Issa, Wael, et al. "Blockchain-based federated learning for securing internet of things: A comprehensive survey." ACM Computing Surveys 55.9 (2023): 1–43.
Kumar Mohanta, M. Kumar Dehury and S. Varma Kalidindi, "Identity Management in IoT using Blockchain," 2022a 13th International Conference on Computing Communication and Networking Technologies (ICCCNT), Kharagpur, India, 2022a, pp. 1–6
Lao L, Li Z, Hou S et al (2020) A survey of IoT applications in blockchain systems: architecture, consensus, and traffic modeling. ACM Comput Surv (CSUR) 53(1):1–32
Mohanta BK, Jena D, Ramasubbareddy S et al (2020) Addressing security and privacy issues of IoT using blockchain technology[J]. IEEE Internet Things J 8(2):881–888
Pradhan NR, Singh AP, Verma S et al (2022) A blockchain based lightweight peer-to-peer energy trading framework for secured high throughput micro-transactions. Sci Rep 12:14523. https://doi.org/10.1038/s41598-022-18603-z
Prokop, Katarzyna, et al. "Blockchain-based federated learning with checksums to increase security in Internet of Things solutions." Journal of Ambient Intelligence and Humanized Computing (2022): 1–10.
Ren B, Yang LT, Zhang Q, Feng J, Nie X (2022) Blockchain-powered tensor meta-learning-driven intelligent healthcare system with IoT assistance. IEEE Trans Netw Sci Eng. https://doi.org/10.1109/TNSE.2022.3227317
Reyna A et al (2018) On blockchain and its integration with IoT. Challenges and opportunities. Fut Gen Comput Syst 88:173–190
Sabah S, Rasheed H, Abid K, Choong SH (2020) Orchestrating product provenance story: when IOTA ecosystem meets electronics supply chain space. Comput Ind 123:103334. ISSN 0166–3615
Schneier B (1999) Attack trees: modeling security threats. Dr. Dobb’s J 12
Shantanu P, Ali D, Raja J (2022) Blockchain for IoT access control: Recent trends and future research directions. J Netw Comput Appl Volume 203
T. Ramzan and S. Zafar, "Blockchain-based Security for Internet of Medical Things Application," 2022b International Conference on Cyber Warfare and Security (ICCWS), Islamabad, Pakistan, 2022b, pp. 69–74
T. Mai, H. Yao, N. Zhang, L. Xu, M. Guizani and S. Guo, "Cloud Mining Pool Aided Blockchain-Enabled Internet of Things: An Evolutionary Game Approach," in IEEE Transactions on Cloud Computing, vol. 11, no. 1, pp. 692–703, 1 Jan.-March 2023, doi: https://doi.org/10.1109/TCC.2021.3110965.
Thakur P, Sehgal VK (2022) A framework for IoT based on Blockchain and Edge Computing in Cyber Physical Systems. In: IEEE 19th India Council International Conference (INDICON). Kochi, India 2022:1–6. https://doi.org/10.1109/INDICON56171.2022.10040170
Wang W, Chen J, Jiao Y, Kang J, Dai J, Xu Y (2023) Connectivity-Aware Contract for Incentivizing IoT Devices in Complex Wireless Blockchain. IEEE Internet Things J. https://doi.org/10.1109/JIOT.2023.3239928.
Da XL, Lu Y, Li L (2021) Embedding blockchain technology into IoT for security: a survey. IEEE Internet Things J 8(13):10452–10473
Yazdinejad A et al (2023) Secure intelligent fuzzy blockchain framework: effective threat detection in iot networks. Comput Ind 144:103801
Yu Y, Li Y, Tian J et al (2018) Blockchain-based solutions to security and privacy issues in the internet of things. IEEE Wirel Commun 25(6):12–18
Zhou J, Feng G, Wang Y (2022) Optimal deployment mechanism of blockchain in resource-constrained IoT systems. IEEE Internet Things J 9(11):8168–8177. https://doi.org/10.1109/JIOT.2021.3106355
Acknowledgements
This work was supported by the National Key Research and Development Program of China (2018YFB0803403) and Fundamental Research Funds for the Central Universities (FRF-AT-20-11, FRF-AT-19-009Z) from the Ministry of Education of China.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Chen, H., Lei, S., Zhang, Y. et al. Blockchain-based internet of things security architecture and applications. J Ambient Intell Human Comput 14, 16703–16714 (2023). https://doi.org/10.1007/s12652-023-04675-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12652-023-04675-w