
Research Article
Scalable Blockchain-Based Access Control Algorithm for Large-Scale IoT Networks with Byzantine Nodes
@INPROCEEDINGS{10.1007/978-3-031-67162-3_9, author={Ningyu Yang and Xizheng Yang and Rong Chai and Chengchao Liang}, title={Scalable Blockchain-Based Access Control Algorithm for Large-Scale IoT Networks with Byzantine Nodes}, proceedings={Communications and Networking. 18th EAI International Conference, ChinaCom 2023, Sanya, China, November 18--19, 2023, Proceedings}, proceedings_a={CHINACOM}, year={2024}, month={8}, keywords={Blockchain Internet of things Access control Consensus algorithm Byzantine fault tolerance}, doi={10.1007/978-3-031-67162-3_9} }
- Ningyu Yang
Xizheng Yang
Rong Chai
Chengchao Liang
Year: 2024
Scalable Blockchain-Based Access Control Algorithm for Large-Scale IoT Networks with Byzantine Nodes
CHINACOM
Springer
DOI: 10.1007/978-3-031-67162-3_9
Abstract
In this paper, we investigate the access control problem in large-scale Internet of things (IoT) scenarios with Byzantine nodes, and propose a scalable blockchain-based access control architecture and a reliable access control consensus algorithm. Firstly, a two-layer blockchain network architecture is constructed, which is composed of a higher-layer main cluster and lower-layer sub-clusters. A cost optimal-based clustering algorithm is proposed to construct the sub-clusters of the blockchain. To achieve efficient consensus among main cluster nodes, a modified Raft (MRaft) algorithm is proposed. Then, the practical Byzantine fault tolerance (PBFT) algorithm is presented for the sub-clusters. The performance of the proposed consensus algorithm is evaluated through simulations.