Papers1 provider · 1 record
January 1, 2022· International Journal of Frontiers in Engineering Technology
article
Open access

Improved Practical Byzantine Fault Tolerance Consensus Mechanism with Two-stage Verification

Authors:Nigang Sun *

Abstract

Blockchain technology is widely used in finance, supply chain, Internet of Things and other fields because of its advantages of anti-tampering, decentralization, and traceability. As the core factor affecting the performance of blockchain, consensus algorithm with good performance is the current research focus and goal. Aiming at the problem of insufficient performance and scalability of Practical Byzantine Fault Tolerance (PBFT), a two-stage verification algorithm is proposed. The algorithm improves the three-stage verification of PBFT into the confirmation stage and the review stage. The block contains the confirmation information of the previous block, and the block release and information confirmation are carried out synchronously, which saves the communication cost and reduces the number of communications between nodes, so that the As the system throughput increases, the impact of network scale on performance becomes smaller. The simulation shows that the performance of the algorithm is improved by 50% compared with the PBFT algorithm. After the node reaches the maximum number of connections, the algorithm is limited by the size of the node and becomes smaller, and the scalability of the system is improved.

Community

0 comments
Use Connect Wallet in the navigation

No discussion yet

Be the first to share a question or observation.