🤖 AI Summary
To address the high computational overhead of traditional consensus mechanisms (e.g., PoW/PoS) and the energy inefficiency, high latency, and poor scalability caused by round-robin validator selection in existing Proof-of-Authority (PoA) schemes for decentralized IoT networks, this paper proposes a lightweight blockchain architecture. The design integrates virtualization and dynamic clustering to enhance system scalability and introduces a novel Weight-Based Selection (WBS) PoA consensus mechanism that dynamically selects validators according to node reputation, resource availability, and network stability. Furthermore, a lightweight protocol is tailored for resource-constrained IoT devices. Experimental results demonstrate that, compared to conventional round-robin selection, the proposed approach reduces energy consumption by 32.7%, decreases average latency by 41.5%, and improves throughput by 2.3×, significantly enhancing system reliability and real-time performance—making it highly suitable for large-scale IoT deployments.
📝 Abstract
The Internet of Things (IoT) is applied in various fields, and the number of physical devices connected to the IoT is increasingly growing. There are significant challenges to the IoT's growth and development, mainly due to the centralized nature and large-scale IoT networks. The emphasis on the decentralization of IoT's architecture can overcome challenges to IoT's capabilities. A promising decentralized platform for IoT is blockchain. Owing to IoT devices' limited resources, traditional consensus algorithms such as PoW and PoS in the blockchain are computationally expensive. Therefore, the PoA consensus algorithm is proposed in the blockchain consensus network for IoT. The PoA selects the validator as Turn-based selection (TBS) that needs optimization and faces system reliability, energy consumption, latency, and low scalability. We propose an efficient, lightweight blockchain for decentralizing IoT architecture by using virtualization and clustering to increase productivity and scalability to address these issues. We also introduce a novel PoA based on the Weight-Based-Selection (WBS) method for validators to validate transactions and add them to the blockchain. By simulation, we evaluated the performance of our proposed WBS method as opposed to TBS. The results show reduced energy consumption, and response time, and increased throughput.