An Efficient Supply Chain Traceability Architecture Based on Blockchain and a Dynamic-Credit PBFT Consensus Algorithm
Abstract
In the context of global economic integration, supply chains are becoming increasingly complex and volatile. Traditional traceability systems are difficult to meet the requirements of large-scale data processing, tamper resistance, and scalability. To this end, a supply chain traceability system based on blockchain and improved Practical Byzantine Fault Tolerance consensus algorithm is proposed. The system optimizes the consensus process by introducing credit and voting mechanisms, improving the model performance under high-frequency trading and malicious attacks. Meanwhile, a decentralized architecture combining the blockchain technology and an improved PBFT algorithm for fast consistency model is designed. A supply chain traceability mechanism including data layer, network layer, consensus layer, contract layer, and view layer is constructed. The experiment was implemented on the Ethereum simulation platform and tested on 30 nodes, with metrics including throughput, transaction latency, view switching time, etc. Compared with GC-PBFT and LC-PBFT, IPBFT had an average throughput increase of 8.5%, transaction latency reduction of 12.7%, and fault tolerance increase of 5.3%. In terms of cost-effectiveness, the annual operation and maintenance cost of the proposed supply chain traceability system was about 60,000 RMB, and the upgrade and expansion cost was about 120,000 RMB, which was significantly reduced compared to traditional systems. The product recall rate decreased from 5.2% to 2.1%, which not only improved economic efficiency, but also enhanced system reliability. The research results provide new technological solutions for transparent management and traceability construction of complex supply chains, which have significant theoretical value and practical application significance.References
L. Dong, P. Jiang, and F. Xu. Impact of traceability technology adoption in food supply chain networks. Management Science, 69(3), 1518-1535, March, 2023, DOI: 10.1287/mnsc.2022.4440.
G. M. Razak, L. C. Hendry, and M. Stevenson. Supply chain traceability: A review of the benefits and its relationship with supply chain resilience. Production Planning & Control, 34(11), 1114-1134, August, 2023, DOI: 10.1080/09537287.2021.1983661.
L. Chu. Optimization method of fresh agricultural products cross-border e-commerce supply chain based on blockchain technology. Pakistan Journal of Agricultural Sciences, 60(2), 415-423, June, 2023, DOI: 10.21162/PAKJAS/23.140.
X. Zhang and L. Ling. A review of blockchain solutions in supply chain traceability. Tsinghua Science and Technology, 28(3), 500-510, June, 2022, DOI: 10.26599/TST.2022.9010030.
H. Luo, X. Yang, H. Yu, G. Sun, B. Lei, and M. Guizani. Performance analysis and comparison of non-ideal wireless PBFT and RAFT consensus networks in 6G communications. IEEE Internet of Things Journal, 1(6), 9752-9765, March, 2023, DOI: 10.1109/JIOT.2023.3323492.
H. Wu, S. Jiang, and J. Cao. High-efficiency blockchain-based supply chain traceability. IEEE Transactions on Intelligent Transportation Systems, 24(4), 3748-3758, April, 2023, DOI: 10.1109/TITS.2022.3205445.
T. Chen, Y. Li, and F. Xu. Traceability strategy choice in competing supply chains based on blockchain technology. International Transactions in Operational Research, 31(6), 3873-3904, November, 2024, DOI: 10.1111/itor.13332.
T. Y. Wang and H. Zhang. Blockchain-based tripartite evolutionary game study of manufacturing capacity sharing. Advances in Production Engineering & Management, 18(2), 225-236, June, 2023, DOI: 10.14743/apem2023.2.469.
Y. Cui, M. Hu, and J. Liu. Value and design of traceability-driven blockchains. Manufacturing & Service Operations Management, 25(3), 1099-1116, May, 2023, DOI: 10.1287/msom.2022.1161.
X. Feng, K. Cui, L. Wang, Z. Liu, and J. Ma. PBAG: A privacy-preserving blockchain-based authentication protocol with global-updated commitment in IoVs. IEEE Transactions on Intelligent Transportation Systems, 25(10), 13524-13545, October, 2024, DOI: 10.1109/TITS.2024.3399200.
Y. He, M. Luo, B. Wu, L. Sun, Y. Wu, Z. Liu, and K. Xiao. A game theory-based incentive mechanism for collaborative security of federated learning in energy blockchain environment. IEEE Internet of Things Journal, 10(24), 21294-21308, December, 2023, DOI: 10.1109/JIOT.2023.3282732.
Y. P. Zhou, X. J. Zhao, and L. Sun. Research on traceability strategy of food supply chain considering delay effect. Journal of Food Science, 87(11), 4831-4838, November, 2022, DOI: 10.1111/1750-3841.16278.
X. Wu, H. Ling, H. Liu, and F. Yu. A privacy-preserving and efficient byzantine consensus through multi-signature with ring. Peer-to-Peer Networking and Applications, 15(3), 1669-1684, May, 2022, DOI: 10.1007/s12083-022-01317-4.
H. Qin, Y. Cheng, X. Ma, F. Li, and J. Abawajy. Weighted Byzantine Fault Tolerance consensus algorithm for enhancing consortium blockchain efficiency and security. Journal of King Saud University-Computer and Information Sciences, 34(10), 8370-8379, November, 2022, DOI: 10.1016/j.jksuci.2022.08.017.
C. Li, W. Qiu, X. Li, C. Liu and Z. Zheng. A dynamic adaptive framework for practical byzantine fault tolerance consensus protocol in the internet of things. IEEE Transactions on Computers, 73(7), 1669-1682, July, 2024, DOI: 10.1109/TC.2024.3377921.
F. Q. Ma, Q. L. Li, Y. H. Liu, and Y. X. Chang. Stochastic performance modeling for practical byzantine fault tolerance consensus in the blockchain. Peer-to-Peer Networking and Applications, 15(6), 2516-2528, November, 2022, DOI: 10.1007/s12083-022-01380-x.
Z. F. Wang, S. Q. Liu, P. Wang, et al. BW-PBFT: Practical byzantine fault tolerance consensus algorithm based on credit bidirectionally waning. Peer-to-Peer Networking and Applications, 16(6), 2915-2928, November, 2023, DOI: 10.1007/s12083-023-01566-x.
C. Li, J. Zhang, and X. Yang. Scalable blockchain storage mechanism based on two-layer structure and improved distributed consensus. The Journal of Supercomputing, 78(4), 4850-4881, March, 2022, DOI: 10.1007/s11227-021-04061-3.
F. Tang, T. Xu, J. Peng, and N. Gan. TP-PBFT: A scalable PBFT based on threshold proxy signature for IoT-blockchain applications. IEEE Internet of Things Journal, 11(9), 15434-15449, September, 2023, DOI: 10.1109/JIOT.2023.3347232.
H. Qushtom, J. Mišić, V. B. Mišić, and Chang. A two-stage PBFT architecture with trust and reward incentive mechanism. IEEE Internet of Things Journal, 10(13), 11440-11452, July, 2023, DOI: 10.1109/JIOT.2023.3243189.
S. Alshihri and S. Park, "A Decentralized Lightweight Blockchain Nodes Architecture Based on a Secure OpenFlow Protocol Controller Channel," Tehnički vjesnik, vol. 30, no. 1, pp. 114–121, February 2023. DOI: 10.17559/TV-20220427051644.
J. Li, X. Li, H. Zhao, B. Yu, T. Zhou, H. Cheng, and N. Sheng. MANDALA: A scalable blockchain model with mesh-and-spoke network and H-PBFT consensus algorithm. Peer-to-Peer Networking and Applications, 16(1), 226-244, January, 2023, DOI: 10.1007/s12083-022-01373-w.
D. Zhang, N. H. A. Wahab, and A. W. M. Zin. Optimizing blockchain consensus: Incorporating trust value in the practical Byzantine fault tolerance algorithm with Boneh-Lynn-Shacham aggregate signature. Baghdad Science Journal, 21(2), 0633-0633, February, 2024, DOI: 10.21123/bsj.2024.9735.
M. Mohit, S. Kaur, and M. Singh. Design and implementation of transaction privacy by virtue of ownership and traceability in blockchain based supply chain. Cluster Computing, 25(3), 2223-2240, June, 2022, DOI: 10.1007/s10586-021-03425-x.
J. Zhang, P. Zhou, J. Wang, O. Alfarraj, S. Singh, and M. Zhu. A novel high-efficiency transaction verification scheme for blockchain systems. CMES-Computer Modeling in Engineering & Sciences, 139(2), 60-66, February, 2024, DOI: 10.32604/cmes.2023.044418.
G. A. F. Rebello, G. F. Camilo, L. C. B. Guimaraes, L. A. C. de Souza, G. A. Thomaz, and O. C. M. B. Duarte. A security and performance analysis of proof-based consensus protocols. Annals of Telecommunications, 77(7-8), 517-537, August, 2022, DOI: 10.1007/s12243-021-00896-2.
C. Mueller-Bloch, J. V. Andersen, J. Spasovski, and J. Hahn. Understanding decentralization of decision-making power in proof-of-stake blockchains: an agent-based simulation approach. European Journal of Information Systems, 33(3), 267-286, May, 2024, DOI: 10.1080/0960085X.2022.2125840.
M. A. M. Fauzi, M. H. M. Saad, S. M. Haris, and M. M. Daud. Secure cloud-connected robot control using private blockchain. International Journal of Advanced Computer Science & Applications, 14(11), 60-66, November, 2023, DOI: 10.1109/MCOM.004.2200473.
P. Mounabhargav, D. S. Yadav, D. Sharma, and A. Agarwal. Analysis of Ethernet traffic patterns on NTP servers at CSIR NPL. MAPAN, 39(3), 721-730, March, 2024, DOI: 10.1007/s12647-024-00755-0.
Y. Zhou, X. Gao, and J. Nie. Value of blockchain‐enabled supply chain traceability under competition. International Transactions in Operational Research, 31(6), 3669-3703, November, 2024, DOI: 10.1111/itor.13295.
M. Gheisari, H. Hamidpour, Y. Liu, P. Saedi, A. Raza, A. Jalili, H. Rokhsati, and R. Amin. Data mining techniques for web mining: A survey. Artificial Intelligence and Applications, 1(1), 3-10, January, 2023, DOI: 10.47852/bonviewAIA2202290.
Y. Li, H. Huang, A. Lan, and Z. Huang. A practical byzantine fault tolerance improvement algorithm based on credit grouping-classification. The Journal of Supercomputing, 80(14), 20270-20301, September, 2024, DOI: 10.1007/s11227-024-06199-2.
J. Li, L. Cao, S. Zhao, Wan, and J. Bai. LC-PBFT: Layered cross-chain consensus algorithm based on forest topology. The Journal of Supercomputing, 80(12), 17849-17873, August, 2024, DOI: 10.1007/s11227-024-06122-9.
DOI:
https://doi.org/10.31449/inf.v49i31.11784Published
Issue
Section
License
I assign to Informatica, An International Journal of Computing and Informatics ("Journal") the copyright in the manuscript identified above and any additional material (figures, tables, illustrations, software or other information intended for publication) submitted as part of or as a supplement to the manuscript ("Paper") in all forms and media throughout the world, in all languages, for the full term of copyright, effective when and if the article is accepted for publication. This transfer includes the right to reproduce and/or to distribute the Paper to other journals or digital libraries in electronic and online forms and systems.
I understand that I retain the rights to use the pre-prints, off-prints, accepted manuscript and published journal Paper for personal use, scholarly purposes and internal institutional use.
In certain cases, I can ask for retaining the publishing rights of the Paper. The Journal can permit or deny the request for publishing rights, to which I fully agree.
I declare that the submitted Paper is original, has been written by the stated authors and has not been published elsewhere nor is currently being considered for publication by any other journal and will not be submitted for such review while under review by this Journal. The Paper contains no material that violates proprietary rights of any other person or entity. I have obtained written permission from copyright owners for any excerpts from copyrighted works that are included and have credited the sources in my article. I have informed the co-author(s) of the terms of this publishing agreement.
Copyright © Slovenian Society Informatika







