Enhancing Scalability and Load Balancing through Sharding in Consortium Blockchain-Based Agri-Food Supply Chain System

Enhancing Scalability and Load Balancing through Sharding in Consortium Blockchain-Based Agri-Food Supply Chain System

Loading document ...
Page
of
Loading page ...

Author(s)

Author(s): Xingjian Tian, Guangke Qi

Download Full PDF Read Complete Article

DOI: 10.18483/ijSci.2808 7 9 6-16 Volume 13 - Nov 2024

Abstract

Agri-food supply chain is undergoing a transformation towards increasing intelligence and automation with the integration of blockchain technology, particularly consortium blockchains, which are more suitable for realistic applications by offering member management, privacy protection, data auditability and traceability. Despite these advantages, scalability and system performance remain as the bottlenecks. To address this, sharding technology has been adopted but typical sharding protocols such as Relay and Broker are mostly designed for public blockchains and do not harness the potential of consortium blockchains. For that, we designed an agri-food supply chain system model and proposed a new sharding partition algorithm: Weighted and Constrained Label Propagation Algorithm (WCLPA), which brings in the factor of consortium's organization-based weighting accordingly and integrates with BrokerChain, a cutting-edge sharding protocol. Then we tested using a transaction driven simulator, and the evaluation results indicate that our scheme excels in a spectrum of metrics including TPS, confirmation latency, load balancing of transactions and inter-shard transaction ratio. This research signifies a future promising stride towards optimizing consortium blockchain performance in the agri-food supply chain domain through sharding.

Keywords

Agri-Food Supply Chain, Consortium Blockchain, Sharding, Community-Aware Partition

References

  1. K. Li, J.-Y. Lee, and A. Gharehgozli, “Blockchain in food supply chains: a literature review and synthesis analysis of platforms, benefits and challenges,” International Journal of Production Research, vol. 61, no. 11, pp. 3527–3546, Jun. 2023, doi: 10.1080/00207543.2021.1970849.
  2. Q. Lu and X. Xu, “Adaptable Blockchain-Based Systems: A Case Study for Product Traceability,” IEEE Software, vol. 34, no. 6, pp. 21–27, Nov. 2017, doi: 10.1109/MS.2017.4121227.
  3. M. Nakasumi, “Information Sharing for Supply Chain Management Based on Block Chain Technology,” in 2017 IEEE 19th Conference on Business Informatics (CBI), Jul. 2017, pp. 140–149. doi: 10.1109/CBI.2017.56
  4. N. Vu, A. Ghadge, and M. Bourlakis, “Blockchain adoption in food supply chains: a review and implementation framework,” Production Planning & Control, vol. 34, no. 6, pp. 506–523, Apr. 2023, doi: 10.1080/09537287.2021.1939902.
  5. N. Friedman and J. Ormiston, “Blockchain as a sustainability-oriented innovation?: Opportunities for and resistance to Blockchain technology as a driver of sustainability in global food supply chains,” Technological Forecasting and Social Change, vol. 175, p. 121403, Feb. 2022, doi: 10.1016/j.techfore.2021.121403.
  6. H. Huang et al., “BlockEmulator: An Emulator Enabling to Test Blockchain Sharding Protocols,” Nov. 11, 2023, arXiv: arXiv:2311.03612. doi: 10.48550/arXiv.2311.03612.
  7. Feng Tian, "A supply chain traceability system for food safety based on HACCP, blockchain & Internet of things," 2017 International Conference on Service Systems and Service Management, Dalian, 2017, pp. 1-6, doi: 10.1109/ICSSSM.2017.7996119.
  8. Z. Li, H. Wu, B. King, Z. Ben Miled, J. Wassick, and J. Tazelaar, “A Hybrid Blockchain Ledger for Supply Chain Visibility,” in 2018 17th International Symposium on Parallel and Distributed Computing (ISPDC), Jun. 2018, pp. 118–125. doi: 10.1109/ISPDC2018.2018.00025.
  9. F. Antonucci, S. Figorilli, C. Costa, F. Pallottino, L. Raso, and P. Menesatti, “A review on blockchain applications in the agri-food sector,” J Sci Food Agric, vol. 99, no. 14, pp. 6129–6138, Nov. 2019, doi: 10.1002/jsfa.9912.
  10. A. Shahid, A. Almogren, N. Javaid, F. A. Al-Zahrani, M. Zuair, and M. Alam, “Blockchain-Based Agri-Food Supply Chain: A Complete Solution,” IEEE Access, vol. 8, pp. 69230–69243, 2020, doi: 10.1109/ACCESS.2020.2986257.
  11. A. Kamilaris, A. Fonts, and F. X. Prenafeta-Boldύ, “The rise of blockchain technology in agriculture and food supply chains,” Trends in Food Science & Technology, vol. 91, pp. 640–652, Sep. 2019, doi: 10.1016/j.tifs.2019.07.034.
  12. P. Karthik and T. Vamshi Krishna, “To Enhance Enterprise Resource Planning with Blockchain: Food Supply Chain,” IJSR, vol. 11, no. 4, pp. 277–283, Apr. 2022, doi: 10.21275/SR22401220948.
  13. R. AlTawy, M. ElSheikh, A. M. Youssef, and G. Gong, “Lelantos: A Blockchain-Based Anonymous Physical Delivery System,” in 2017 15th Annual Conference on Privacy, Security and Trust (PST), Aug. 2017, pp. 15–1509. doi: 10.1109/PST.2017.00013.
  14. K. Toyoda, P. T. Mathiopoulos, I. Sasase and T. Ohtsuki, "A Novel Blockchain-Based Product Ownership Management System (POMS) for Anti-Counterfeits in the Post Supply Chain," in IEEE Access, vol. 5, pp. 17465-17477, 2017, doi: 10.1109/ACCESS.2017.2720760.
  15. H. R. Hasan and K. Salah, "Blockchain-Based Proof of Delivery of Physical Assets With Single and Multiple Transporters," in IEEE Access, vol. 6, pp. 46781-46793, 2018, doi: 10.1109/ACCESS.2018.2866512.
  16. H. Dang, T. T. A. Dinh, D. Loghin, E.-C. Chang, Q. Lin, and B. C. Ooi, “Towards Scaling Blockchain Systems via Sharding,” in Proceedings of the 2019 International Conference on Management of Data, in SIGMOD ’19. New York, NY, USA: Association for Computing Machinery, Jun. 2019, pp. 123–140. doi: 10.1145/3299869.3319889.
  17. M. Zamani, M. Movahedi, and M. Raykova, “RapidChain: Scaling Blockchain via Full Sharding,” in Proceedings of the 2018 ACM SIGSAC Conference on Computer and Communications Security, in CCS ’18. New York, NY, USA: Association for Computing Machinery, Oct. 2018, pp. 931–948. doi: 10.1145/3243734.3243853.
  18. L. Luu, V. Narayanan, C. Zheng, K. Baweja, S. Gilbert, and P. Saxena, “A Secure Sharding Protocol For Open Blockchains,” in Proceedings of the 2016 ACM SIGSAC Conference on Computer and Communications Security, Vienna Austria: ACM, Oct. 2016, pp. 17–30. doi: 10.1145/2976749.2978389.
  19. G. Yu, X. Wang, K. Yu, W. Ni, J. A. Zhang and R. P. Liu, "Survey: Sharding in Blockchains," in IEEE Access, vol. 8, pp. 14155-14181, 2020, doi: 10.1109/ACCESS.2020.2965147
  20. E. Kokoris-Kogias, P. Jovanovic, L. Gasser, N. Gailly, E. Syta and B. Ford, "OmniLedger: A Secure, Scale-Out, Decentralized Ledger via Sharding," 2018 IEEE Symposium on Security and Privacy (SP), San Francisco, CA, USA, 2018, pp. 583-598, doi: 10.1109/SP.2018.000-5.
  21. H. Huang et al., “BrokerChain: A Cross-Shard Blockchain Protocol for Account/Balance-based State Sharding,” May 2022. doi: 10.1109/INFOCOM48880.2022.9796859.
  22. C. Li et al., “Achieving Scalability and Load Balance across Blockchain Shards for State Sharding,” Sep. 2022. doi: 10.1109/SRDS55811.2022.00034.
  23. “Community detection with the Label Propagation Algorithm: A survey,” Physica A: Statistical Mechanics and its Applications, vol. 534, p. 122058, Nov. 2019, doi: 10.1016/j.physa.2019.122058.
  24. C. Tong, J. Niu, J. Wen, Z. Xie, and F. Peng, “Weighted label propagation algorithm for overlapping community detection,” in 2015 IEEE International Conference on Communications (ICC), Jun. 2015, pp. 1238–1243. doi: 10.1109/ICC.2015.7248492.
  25. G. B. da Fonseca, G. Sargent, R. Sicre, Z. K. G. Patrocínio, G. Gravier, and S. J. F. Guimarães, “Hierarchical multi-label propagation using speaking face graphs for multimodal person discovery,” Multimed Tools Appl, vol. 80, no. 2, pp. 2797–2820, Jan. 2021, doi: 10.1007/s11042-020-09692-x.

Cite this Article:

International Journal of Sciences is Open Access Journal.
This article is licensed under a Creative Commons Attribution 4.0 International (CC BY 4.0) License.
Author(s) retain the copyrights of this article, though, publication rights are with Alkhaer Publications.

Search Articles

Issue June 2024

Volume 13, June 2024


Table of Contents



World-wide Delivery is FREE

Share this Issue with Friends:


Submit your Paper