Hierarchical blockchain structure for node authentication in IoT networks
【Author】 Al Ahmed, Mahmoud Tayseer; Hashim, Fazirulhisyam; Hashim, Shaiful Jahari; Abdullah, Azizol
【Source】EGYPTIAN INFORMATICS JOURNAL
【影响因子】4.195
【Abstract】Internet of Things (IoT) networks are large peer-to-peer networks of small devices that require a competent security system that is scalable and adaptable to the limited resources of the IoT devices. Node authentication is a crucial part of IoT security. The current authentication solutions require a centralized trusted party for authentication, which presents a single point of failure. Blockchain as a peer-to-peer network with decentralized authentication can provide a decentralized solution for node authentication. In existing literature, most blockchain applications in IoT are connected to existing blockchain networks by more computationally capable devices, thereby limiting their adaptability for IoT networks and presenting single point of failure problem. Considering the issues, this paper proposes a blockchain-based decentralized structure for authentication by arranging the IoT devices into clusters based on their computational capability, energy reserve and their location. The devices in each cluster are authenticated by a hierarchical structure of interconnected blockchains. To reduce the processing load we introduced a consensus protocol based on verifying identity-based encryption key signature of the device and its related cluster. The proposed structure simulation has shown a reduction of the processor and memory load of IoT devices. Further testing using Docker container network and Raspberry Pi devices network has shown that the proposed blockchain structure and consensus algorithm have reduced computational load. The analysis of the structure security and performance shows it offers comprehensive security protection while being lightweight and scalable. (C) 2022 THE AUTHORS. Published by Elsevier B.V. on behalf of Faculty of Computers and Information, Cairo University.
【Keywords】Blockchain; IoT; Security; Authentication; Clustering; Hierarchy
【发表时间】2022 JUL
【收录时间】2022-08-15
【文献类型】实验仿真
【主题类别】
区块链技术-协同技术-物联网
评论