Papers1 provider · 1 record
August 17, 2024· 2024 4th International Conference on Blockchain Technology and Information Security (ICBCTIS)
conference-paper

Improved PBFT Consensus Algorithm Based on Reputation Value for IoT

Authors:Kedi NiuZhongyuan YaoXueming Si

Abstract

Blockchain, as a decentralized distributed ledger technology, offers secure data exchange and reliable identity authentication for Internet of Things (IoT) devices, introducing new ideas for IoT development. Practical Byzantine Fault Tolerance (PBFT) is a widely used consensus algorithm that is well-suited for the IoT environment due to its low computing power requirements. However, the vast number of devices in the IoT presents a challenge. PBFT necessitates inter-node communication, which leads to decreased scalability as the number of devices grows. To overcome these IoT limitations, this paper proposes an improved PBFT algorithm based on reputation value. Nodes are evaluated and assigned levels according to their reputation values, with higher level nodes being chosen to engage in the consensus process, thereby minimizing the risk of malicious nodes participating. The primary node is unpredictably chosen from high-reputation nodes using random numbers. This approach also simplifies the consensus algorithm process and reduces communication complexity. Experimental findings indicate that the reputation value-based improved PBFT algorithm can diminish communication overhead and consensus delay.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.