Improved Practical Byzantine Fault Tolerance Algorithm Based on Supply Chain

Chuangming Zhou,Zhou Yang,Yuanyuan Xiao
DOI: https://doi.org/10.1145/3573428.3573764
2022-10-21
Abstract:The combination of blockchain technology and supply chain meets the needs of effective management and transparency of supply chain information, and promotes the development of all walks of life. However, the Practical Byzantine Fault Tolerant algorithm (PBFT) is not suitable for large-scale supply chain due to its poor scalability, arbitrary selection of master nodes and simple grouping. To solve this problem, this paper proposes a Re-PBFT algorithm (Reputation-PBFT, Re-PBFT) based on reputation-value assessment group. Firstly, the reputation value of the node is evaluated according to the historical transaction record of the node. Secondly, the nodes are grouped according to their reputation value, and the nodes with high reputation value are selected as the master nodes to construct a double-layer PBFT algorithm to improve their efficiency in multi-node situation. Finally, the impeachment mechanism is established to optimize the nodes of the consensus group. Experimental results show that Re-PBFT algorithm has higher scalability and reliability than PBFT algorithm, and the efficiency of the algorithm is also improved.
Business,Computer Science
What problem does this paper attempt to address?