Slicing PBFT Consensus Algorithm Based on VRF
Pengyu Chen, Yuling Chen, Chaoyue Tan, Yuxiang Yang, Bo Li, Jiachen Huang · 2024
Blockchain technology has become a key support for optimizing Consortium Blockchain processes and improving information sharing efficiency. However, existing consortium blockchain consensus algorithms often exhibit declining efficiency and insufficient stability when facing large-scale networks and frequent membership changes, constraining their application in complex Consortium Blockchain scenarios. To address these issues, this paper proposes a Practical Byzantine Fault Tolerance based on Verifiable Random Function (VRSPBFT). VRSPBFT uses the node's VRF proof value as the election basis, ensuring that more credible and contributive nodes are more likely to become leaders, avoiding malicious abuse. The model also designs a VRF-based instant node joining mechanism, allowing new nodes to quickly join the consensus process without waiting, effectively alleviating the consensus interruption problem caused by frequent changes and improving overall efficiency and continuity. The VRSPBFT model not only provides new technical support for building secure and reliable blockchain-based Consortium Blockchain systems, but also offers valuable references for further optimizing consortium blockchain consensus algorithms. This helps promote the application of blockchain in complex Consortium Blockchain scenarios and facilitate the transparency and efficiency of Consortium Blockchain management.