Blockchain-as-a-Service for the Security Challenges and Solutions in the Internet of Things Environment

Han, Xintong,Cao, Yongrui,Zhang, Yongpeng
DOI: https://doi.org/10.1007/s11277-024-11375-x
IF: 2.017
2024-06-27
Wireless Personal Communications
Abstract:The Internet of Things and blockchain, as important technology foundations to enable Web 3.0, have greatly impacted the living and production patterns of people. When they meet together, blockchain services can be used to solve some IoT challenges that traditional information technologies cannot solve. Therefore, how to use blockchain services in IoT environment, and what key security challenges in IoT environment can be addressed by blockchain services are two critical issues. In this article, we propose a novel hybrid IoT architecture based on blockchain services to solve the first issue. To solve the second issue, we analyze IoT security threats and challenges, and propose blockchain-based security solutions, which are illustrated with the application cases of edge computing and fog computing based on smart contracts. Then we design and implement blockchain-based IoT zero-knowledge proof authentication experiments using the web3.js library to demonstrate the lightweight blockchain services performance in IoT application scenarios.
telecommunications
What problem does this paper attempt to address?