Abstract
It is encouraging to see blockchain technology take off as a practical means of improving supply chain management. Blockchain can help to lower fraud, boost efficiency, and improve the trust of those involved in the supply chain by offering a secure, decentralized, and transparent platform for tracking and verifying transactions. Additionally, blockchain can help with the creation of smart contracts, which can automate the completion of some transactions and improve the supply chain’s overall efficiency. Despite ongoing challenges like scalability and interoperability, blockchain technology has the potential to transform supply chain management and build a more robust, sustainable, and reliable global economy. To increase transparency, accountability, and trust in the supply chain, this article suggests using a Proof of Reputation (PoR) consensus protocol in a blockchain-based supply chain management system. The protocol gives each participant a reputation score based on their previous actions and behavior, and uses this score to securely and decentralized validate transactions and add new blocks to the blockchain. The article offers a collection of Fair-Exchange Assessment Metrics for assessing node reputation as well as an assessment model for choosing the best consensus protocol based on particular needs and objectives. The proposed model, BCSC, outperforms the current model, BRBC, in terms of interference ratio, fair data exchange ratio, and process overhead, according to experimental results. The suggested method has the potential to boost the security, scalability, and effectiveness of supply chain blockchain systems.











Similar content being viewed by others
Data availability
The data and materials used in the proposed model have been described in detail in the manuscript. The study was conducted using the simulation environment, and the data and materials used in the proposed model are available in the manuscript.
References
Helo P, Hao Y (2019) Blockchains in Operations and Supply Chains: A Model and Reference Implementation. Comput Ind Eng 136:242–51. https://doi.org/10.1016/j.cie.2019.07.023
Kouhizadeh M, Sarkis J (2018) Blockchain Practices, Potentials, and Perspectives in Greening Supply Chains. Sustainability 10(10):3652. https://doi.org/10.3390/su10103652
Xiong H et al (2020) Blockchain technology for agriculture: applications and rationale. Front Blockchain 3:7. https://doi.org/10.3389/fbloc.2020.00007
Min H (2019) Blockchain technology for enhancing supply chain resilience. Business Horizons 62(1):35–45. https://doi.org/10.1016/j.bushor.2018.08.012
Schmidt CG, Wagner SM (2019) Blockchain and Supply Chain Relations: A Transaction Cost Theory Perspective. J Purch Supply Manag 25(4):100552. https://doi.org/10.1016/j.pursup.2019.100552
Jabbar S et al (2021) Blockchain-enabled supply chain: analysis, challenges, and future directions. Multimed Syst 27(4):787–806. https://doi.org/10.1007/s00530-020-00687-0
Esmaeilian B et al (2020) Blockchain for the future of sustainable supply chain management in Industry 4.0. Resourc Conserv Recy 163:105064. https://doi.org/10.1016/j.resconrec.2020.105064
Aluko O, Kolonin A (2021) Proof-of-reputation: An alternative consensus mechanism for blockchain systems. Int J Netw Secur Appl 13(04):23–40. https://doi.org/10.5121/ijnsa.2021.13403
Wang T et al (2021) RBT: A Distributed Reputation System for Blockchain-Based Peer-to-Peer Energy Trading with Fairness Consideration. Appl Energy 295:117056. https://doi.org/10.1016/j.apenergy.2021.117056
Jadye S et al (2020) Decentralized crowdfunding platform using ethereum blockchain technology. Int Res J Eng Technol (IRJET) 8(4). https://www.irjet.net/archives/V8/i4/IRJET-V8I41024.pdf. Accessed Mar 2023
Josang A, Ismail R (2002) The beta reputation system. In: Proceedings of the 15th bled electronic commerce conference, vol 5, pp 2502–2511. http://aisel.aisnet.org/bled2002. Accessed Mar 2023
Weng J et al (2010) Credibility: How agents can handle unfair third-party testimonies in computational trust models. IEEE Trans Knowledge Data Eng 22(9):1286–98. https://doi.org/10.1109/TKDE.2009.138
Shanshan S et al (2005) Trusted P2P transactions with fuzzy reputation aggregation. IEEE Internet Comput 9(6):24–34. https://doi.org/10.1109/MIC.2005.136
Bharadwaj KK, Al-Shamri MY (2009) Fuzzy computational models for trust and reputation systems. Electron Commer Res Appl 8(1):37–47. https://doi.org/10.1016/j.elerap.2008.08.001
Kleinrock L, Ostrovsky R, Zikas V (2020) Proof-of-reputation blockchain with nakamoto fallback. In: International Conference on Cryptology in India, vol 12578. Springer, pp 16–38. https://eprint.iacr.org/2020/381.pdf. Accessed Mar 2023
Horton J, Golden J (2015) Reputation inflation an online marketplace. New York I 1:1–31. https://john-joseph-horton.com/papers/private_feedback.pdf. Accessed Mar 2023
Swamynathan G et al (2010) The design of a reliable reputation system. Electron Commer Res 10(3–4):239–70. https://doi.org/10.1007/s10660-010-9064-y
Hoffman K et al (2009) A survey of attack and defense techniques for reputation systems. ACM Comput Surveys 42(1):1–31. https://doi.org/10.1145/1592451.1592452
Gupta M et al (2003) A Reputation System for Peer-to-Peer Networks. Proceedings of the 13th International Workshop on Network and Operating Systems Support for Digital Audio and Video, ACM, pp 144–52. https://doi.org/10.1145/776322.776346
Gai F, Wang B, Deng W, Peng W (2018) Proof of reputation: A reputation-based consensus protocol for peer-to-peer network. In International Conference on Database Systems for Advanced Applications. Springer, Cham, vol 10828, pp 666–681. https://doi.org/10.1007/978-3-319-91458-9_41
Yu J et al (2019) RepuCoin: Your reputation is your power. IEEE Trans Comput 68(8):1225–37. https://doi.org/10.1109/TC.2019.2900648
Bashar GD et al (2022) Accord: A scalable multileader consensus protocol for healthcare blockchain. IEEE Trans Inf Forensics Sec 17:2990–3005. https://doi.org/10.1109/TIFS.2022.3198860
Alzahrani N, Bulusu N (2020) A new product anti‐counterfeiting blockchain using a truly decentralized dynamic consensus protocol. Concurr Comput: Pract Exp 32(12):e5232. https://doi.org/10.1002/cpe.5232
Ghode D et al (2020) Adoption of blockchain in supply chain: an analysis of influencing factors. J Enterpr Inf Manag 33(3):437–56. https://doi.org/10.1108/JEIM-07-2019-0186
Li Z-C, Huang J-H, Gao D-Q, Jiang Y-H, Fan Li (2019) ISCP: An Improved Blockchain Consensus Protocol. Int J Netw Secur 21(3):359–367. https://doi.org/10.6633/IJNS.20190521(3).01
Pang Y (2020) A new consensus protocol for blockchain interoperability architecture. IEEE Access 8:153719–30. https://doi.org/10.1109/ACCESS.2020.3017549
Santiago C et al (2021) Concordia: a streamlined consensus protocol for blockchain networks. IEEE Access 9(2021):13173–85. https://doi.org/10.1109/ACCESS.2021.3051796
Wang Y et al (2021) Designing a blockchain enabled supply chain. Int J Prod Res 59(5):1450–75. https://doi.org/10.1080/00207543.2020.1824086
Dinu FC, Bonomi S (2022) A Modular Approach for the Analysis of Blockchain Consensus Protocol Under Churn (Poster). In 5th International Symposium on Foundations and Applications of Blockchain 2022 (FAB 2022). Schloss Dagstuhl-Leibniz-Zentrum für Informatik. https://doi.org/10.4230/OASIcs.FAB.2022.8
Kaur M et al (2022) Delegated proof of accessibility (dpoac): A novel consensus protocol for blockchain systems. Mathematics 10(13):2336. https://doi.org/10.3390/math10132336
Anita N et al (2023) Proof-of-Improved-Participation: A New Consensus Protocol for Blockchain Technology. Comput Syst Sci Eng 44(3):2007–18. https://doi.org/10.32604/csse.2023.025516
de Oliveira MT et al (2020) Blockchain reputation-based consensus: A scalable and resilient mechanism for distributed mistrusting applications. Comput Netw 179:107367. https://doi.org/10.1016/j.comnet.2020.107367
Huang J, Kong L, Chen G, Wu MY, Liu X, Zeng P (2019) Towards secure industrial IoT: Blockchain system with credit-based consensus mechanism. IEEE Trans Industr Inf 15(6):3680–3689
Wang Y, Han JH, Beynon-Davies P (2019) Understanding blockchain technology for future supply chains: a systematic literature review and research agenda. Supply Chain Manag: Int J 24(1):62–84
Gonczol P, Katsikouli P, Herskind L, Dragoni N (2020) Blockchain implementations and use cases for supply chains-a survey. IEEE Access 8:11856–11871
Helo P, Shamsuzzoha AH (2020) Real-time supply chain—A blockchain architecture for project deliveries. Robot Comput-Integr Manuf 63:101909. https://doi.org/10.1016/j.rcim.2019.101909
Tan BQ et al (2020) A blockchain-based framework for green logistics in supply chains. Sustainability 12(11):4656. https://doi.org/10.3390/su12114656
Waters CDJ (2009) Supply Chain Management: An Introduction to Logistics. 2nd ed, Palgrave Macmillan
Walker* WT (2005) Emerging trends in supply chain architecture. Int J Prod Res 43(16): 3517–28. https://doi.org/10.1080/00207540500117698
Park A, Li H (2021) The effect of blockchain technology on supply chain sustainability performances. Sustainability 13(4):1726. https://doi.org/10.3390/su13041726
Gurtu A, Johny J (2019) Potential of blockchain technology in supply chain management: a literature review. Int J Phys Distr Log Manag 49(9):881–900. https://doi.org/10.1108/IJPDLM-11-2018-0371
Dutta P et al (2020) Blockchain technology in supply chain operations: Applications, challenges and research opportunities. Transp Res Part E: Logist Transp Rev 142:102067. https://doi.org/10.1016/j.tre.2020.102067
Xiao Y et al (2020) A survey of distributed consensus protocols for blockchain networks. IEEE Commun Surveys Tutorials 22(2):1432–65. https://doi.org/10.1109/COMST.2020.2969706
Oyinloye DP et al (2021) Blockchain consensus: An overview of alternative protocols. Symmetry 13(8):1363. https://doi.org/10.3390/sym13081363
Faria C, Correia M (2019) BlockSim: Blockchain Simulator. 2019 IEEE International Conference on Blockchain (Blockchain), IEEE, pp 439–46. https://doi.org/10.1109/Blockchain.2019.00067
Python W (2021) Python. Python Releases Wind 24
Funding
There was no special grant for this study from state, private, or not-for-profit funding agencies. As the authors, we have declared that we did not get any money or funds for this work.
Author information
Authors and Affiliations
Contributions
All authors contributed equal work and reviewed the manuscript.
Corresponding author
Ethics declarations
Ethics approval
It was not necessary to obtain ethical approval for this study because neither humans nor animals were used as subjects. There are no studies by any of the authors in this article that used humans or animals as subjects. As a result, no ethical approval was requested for the work described in this article. The research described in this manuscript complies with all applicable national and international standards for conducting ethical research.
Consent to publish
The publication of this manuscript in Peer-to-Peer Networking and Applications has the approval of all authors. The manuscript has not been published before and is not being considered elsewhere. It also includes relevant data, figures, and tables. There are no copyright restrictions on the manuscript in any other publications.
Competing interests
The authors declare no competing interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Manjula, R., Chauhan, N. A secure and trusted consensus protocol for blockchain-enabled supply chain management system. Peer-to-Peer Netw. Appl. 17, 3815–3840 (2024). https://doi.org/10.1007/s12083-024-01782-z
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12083-024-01782-z