Skip to main content

Advertisement

Log in

A secure and trusted consensus protocol for blockchain-enabled supply chain management system

  • Published:
Peer-to-Peer Networking and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

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

  1. 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

    Article  Google Scholar 

  2. Kouhizadeh M, Sarkis J (2018) Blockchain Practices, Potentials, and Perspectives in Greening Supply Chains. Sustainability 10(10):3652. https://doi.org/10.3390/su10103652

    Article  Google Scholar 

  3. Xiong H et al (2020) Blockchain technology for agriculture: applications and rationale. Front Blockchain 3:7. https://doi.org/10.3389/fbloc.2020.00007

    Article  Google Scholar 

  4. 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

    Article  Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

  11. 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

  12. 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

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

    Article  Google Scholar 

  15. 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

  16. 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

  17. 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

    Article  Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

  20. 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

  21. 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

    Article  MathSciNet  Google Scholar 

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. Pang Y (2020) A new consensus protocol for blockchain interoperability architecture. IEEE Access 8:153719–30. https://doi.org/10.1109/ACCESS.2020.3017549

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

  30. 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

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. Gonczol P, Katsikouli P, Herskind L, Dragoni N (2020) Blockchain implementations and use cases for supply chains-a survey. IEEE Access 8:11856–11871

    Article  Google Scholar 

  36. 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

    Article  Google Scholar 

  37. 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

    Article  Google Scholar 

  38. Waters CDJ (2009) Supply Chain Management: An Introduction to Logistics. 2nd ed, Palgrave Macmillan

  39. Walker* WT (2005) Emerging trends in supply chain architecture. Int J Prod Res 43(16): 3517–28. https://doi.org/10.1080/00207540500117698

  40. 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

    Article  Google Scholar 

  41. 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

    Article  Google Scholar 

  42. 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

    Article  Google Scholar 

  43. 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

    Article  Google Scholar 

  44. Oyinloye DP et al (2021) Blockchain consensus: An overview of alternative protocols. Symmetry 13(8):1363. https://doi.org/10.3390/sym13081363

    Article  Google Scholar 

  45. 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

  46. Python W (2021) Python. Python Releases Wind 24

Download references

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

Authors

Contributions

All authors contributed equal work and reviewed the manuscript.

Corresponding author

Correspondence to Rangu Manjula.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12083-024-01782-z

Keywords