Performance optimisation Method of PBFT Consensus for Supply Chain Integration SVM
Na Du, Zhihong Liang, Yuxiang Huang, Zhichang Guo, Hongji Yang, SaSa Wang · 2020
The Hyperledge Fabric permissioned consortium chain based on the Practical Byzantine Fault Tolerance (PBFT), the interference of the dishonest node as the primary node to the consensus process caused the performance problems in the application of the supply chain. To solve this problem, a consensus performance optimisation method that integrates Support Vector Machine (SVM) and PBFT is proposed in this research. Firstly, SVM is used to evaluate the trust of consensus nodes in blockchain network. By selecting a consensus node with a high degree of trust as the primary node to reduce the possibility of dishonest nodes as the primary node. Then, introduce a dynamic adjustment credit incentive mechanism to the blockchain network by reducing the consensus trust of malicious nodes and inactive nodes in the blockchain, which will improve the security of the supply chain system. Finally, the experimental results show that, comparing with the existing methods, the consensus node trust evaluation and credit incentive mechanism have improved the throughput and latency of the supply chain blockchain application.