Int J Performability Eng ›› 2022, Vol. 18 ›› Issue (3): 158-166.doi: 10.23940/ijpe.22.03.p2.158166

Previous Articles     Next Articles

Performance Improvement Scheme of Blockchain Consensus for Supply Chain

Zhihong Lianga,b, Na Dua, Yuxiang Huanga,b,*, Kai Liuc, and Zhichang Guoa,b   

  1. aInstitute of Big Data and Artificial Intelligence, Southwest Forestry University, Kunming, 650224, China;
    bSupply Chain Management Blockchain Engineering Research Center of Yunnan Province (Southwest Forestry University), Kunming, 650224, China;
    cYunnan branch of China National Tobacco Corporation, Kunming, 650224, China
  • Contact: * E-mail address: 1814078959@qq.com

Abstract: At present, in the process of supply chain application of blockchain, there are performance problems dominated by Byzantine nodes. Aiming at the problems of the alliance chain based on Practical Byzantine Fault Tolerance (PBFT), a scheme combining Support Vector Machine and PBFT, namely S-PBFT, is proposed. First, SVM is used to evaluate the credit of consensus nodes. Priority is given to nodes with high creditworthiness to undertake the work of the primary node, so as to solve the consensus efficiency problem caused by view switching. Secondly, use smart contracts to ensure the effective and controllable execution of the whole process, so as to improve the authenticity and reliability of the operation results. Finally, testing with Hyperledger Fabric verified that S-PBFT can improve the throughput and latency of the blockchain-based supply chain to a certain extent.

Key words: blockchain, supply chain, smart contract, credit evaluation, S-PBFT