Xiao Jing, Li Chaoqun, Li Zhigang, Zhou Jie
College of Information Science and Technology, Shihezi University, Shihezi, 832000, China.
Sci Rep. 2024 Apr 27;14(1):9709. doi: 10.1038/s41598-024-60338-6.
In this paper, we present a novel Secure Clustering Routing Method based on Blockchain and Swarm Intelligence (BS-SCRM) for Wireless Sensor Networks (WSNs), which serves as a cornerstone in the Internet of Things (IoT) infrastructure. Recognizing the limitations of existing clustering routing methods in addressing security threats, our approach integrates blockchain technology to fortify WSNs against vulnerabilities such as man-in-the-middle attacks. The proposed BS-SCRM method is structured in two phases: (1) an enhanced cluster head (CH) election utilizing an elite strategy-enhanced Whale Optimization Algorithm (WOA) that considers node energy and proximity to the base station, and (2) a secure data on-chain phase where blockchain comes into play, encrypting and validating cluster data to safeguard integrity and prevent tampering. We further tackle the challenge of implementing blockchain in resource-constrained WSNs by assigning distinct roles to devices, i.e., ordinary nodes with data viewing permissions and accounting nodes entrusted with both data viewing and consensus algorithm execution. Extensive simulations confirm that BS-SCRM not only improves clustering quality but also provides a more secure and energy-efficient routing solution compared to contemporary methods. More specifically, simulation results in different scenarios demonstrate that BS-SCRM enhances network lifetime by 24-73% compared to other clustering methods when facing attacks.
在本文中,我们提出了一种新颖的基于区块链和群体智能的无线传感器网络安全聚类路由方法(BS-SCRM),它是物联网(IoT)基础设施的基石。认识到现有聚类路由方法在应对安全威胁方面的局限性,我们的方法集成了区块链技术,以增强无线传感器网络抵御中间人攻击等漏洞的能力。所提出的BS-SCRM方法分为两个阶段:(1)利用精英策略增强鲸鱼优化算法(WOA)进行增强型簇头(CH)选举,该算法考虑节点能量和与基站的距离;(2)安全数据上链阶段,区块链发挥作用,对簇数据进行加密和验证,以保障完整性并防止篡改。我们还通过为设备分配不同角色来应对在资源受限的无线传感器网络中实施区块链的挑战,即具有数据查看权限的普通节点和负责数据查看与共识算法执行的记账节点。大量模拟证实,与当代方法相比,BS-SCRM不仅提高了聚类质量,还提供了更安全、更节能的路由解决方案。更具体地说,不同场景下的模拟结果表明,在面对攻击时,与其他聚类方法相比,BS-SCRM将网络寿命提高了24%-73%。