Skip to main content

LoCom: An Efficient Load-Balanced Concurrency Optimization Method for Bulk-Commodity Regulatory Systems

  • Conference paper
  • First Online:
Service Science (ICSS 2023)

Part of the book series: Communications in Computer and Information Science ((CCIS,volume 1844))

Included in the following conference series:

  • 593 Accesses

Abstract

To address the lack of effective regulatory measures for the bulk-commodities electronic trading market, a trusted transaction depository system was built using Hyperledger Fabric as a framework to meet the needs of the bulk-commodities regulatory scenario, but the performance of the current Fabric can hardly meet such a large throughput. In this paper, an efficient load-balanced concurrency optimization method (LoCom) for bulk-commodity regulatory systems is proposed. Parallelisation of the endorsement phase is accomplished by transforming the underlying logic of the endorsement phase in this method. For the modified multi-container endorsement scenario, external chain code technology is introduced to manage the endorsement containers, and the transactions are distributed to different containers through dynamic load balancing algorithms. Meanwhile, a multi-threaded approach was adopted to verify the read and write sets of transactions, while parallelising the writing to the historical database and updating the ledger. Through stress testing, the system throughput is increased by nearly two times, close to the limit value in the ideal state, and the number of transactions distributed by the algorithm is basically even.

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

Access this chapter

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

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Shi, W.B.: Study on the import trade of bulk commodities and its impact on China’s economy. Ph. D. Dissertation. Capital University of Economics and Business (2012)

    Google Scholar 

  2. Qiao, J.: Discussion on integrated management of risk control, finance and business - based on the perspective of commodity trading enterprises. Economist 03, 104+106 (2021)

    Google Scholar 

  3. Guo, H.: An Empirical Study on the function of Chinese Electronic Commodity Trading Market. Ph. D. Dissertation. Shanghai Academy of Social Sciences (2015)

    Google Scholar 

  4. Li, Y.: Economic analysis of blockchain technology to solve credit problems in e-commerce. MS thesis. Beijing Jiaotong University (2018)

    Google Scholar 

  5. Xu, L.: Study on Transaction Concurrency and prototype system development based on Hyperledger Fabric. MS thesis, Soochow University (2020)

    Google Scholar 

  6. Zhixian, Z.: Research on the development problems and countermeasures of China’s bulk commodity e-commerce. China Collect. Econ. 30, 88–89 (2017)

    Google Scholar 

  7. Wang, J., Zhai, W.: Risk Management of Commodity e-commerce platforms in the context of Big Data. Comput. Prod. Distrib. 11 (2019)

    Google Scholar 

  8. Bai, X., Wang, J.: Transaction pattern and development trend of bulk commodity e-commerce in China. China Logist. Procurement 11, 70–71 (2014)

    Google Scholar 

  9. Shi, W., Yu, P., Shi, Z.: Methods and Systems of credit Management in Bulk Commodity Trading. CN108921671A (2018)

    Google Scholar 

  10. Zou, D., Jia, Q.: Review on the application progress of blockchain in the field of commodity trade. J. Bus. Econ. 10, 4 (2020)

    Google Scholar 

  11. Jiang, L.: Solving international trade credit problems with blockchain. Spec. Zone Econ. 1, 71–74 (2017)

    Google Scholar 

  12. Sharma, A., et al.: Blurring the lines between blockchains and database systems: the case of hyperledger fabric. In: Proceedings of the 2019 International Conference on Management of Data, pp. 105–122 (2019)

    Google Scholar 

  13. Xu, X., et al.: Mitigating conflicting transactions in hyperledger fabric-permissioned blockchain for delay-sensitive IoT applications. IEEE Internet Things J. 8(13), 10596–10607 (2021)

    Article  Google Scholar 

  14. Xu, L., et al.: Solutions for concurrency conflict problem on hyperledger fabric. World Wide Web 24, 463–482 (2021)

    Article  Google Scholar 

  15. Kwon, M., Yu, H.: Performance improvement of ordering and endorsement phase in hyperledger fabric. In: 2019 Sixth International Conference on Internet of Things: Systems, Management and Security (IOTSMS), pp. 428–432. IEEE (2019)

    Google Scholar 

  16. Maffiola, D., et al.: GOLIATH: a decentralized framework for data collection in intelligent transportation systems. IEEE Trans. Intell. Transp. Syst. 23(8), 13372–13385 (2021)

    Article  Google Scholar 

  17. Lin, J., et al.: A blockchain-based evidential and secure bulk-commodity supervisory system. In: 2021 International Conference on Service Science (ICSS), pp. 1–6. IEEE (2021)

    Google Scholar 

  18. Du, X., et al.: A novel data placement strategy for data-sharing scientific workflows in heterogeneous edge-cloud computing environments. In: 2020 IEEE International Conference on Web Services (ICWS), pp. 498–507. IEEE (2020)

    Google Scholar 

  19. Li, R., Asaeda, H.: DIBN: a decentralized information-centric blockchain network. In: 2019 IEEE Global Communications Conference (GLOBECOM), pp. 1–6. IEEE (2019)

    Google Scholar 

  20. Hewa, T.M., et al.: Survey on blockchain-based smart contracts: technical aspects and future research. IEEE Access 9, 87643–87662 (2021)

    Article  Google Scholar 

  21. Guo, S.: An electronic contract management system based on blockchain a case study of technology framework with improved algorithms. In: 2022 Asia Conference on Algorithms, Computing and Machine Learning (CACML), pp. 115–120. IEEE (2022)

    Google Scholar 

  22. Du, X., et al.: A low-latency communication design for brain simulations. IEEE Netw. 36(2), 8–15 (2022)

    Article  Google Scholar 

  23. Zhou, Z., et al.: Blockchain in big data security for intelligent transportation with 6G. IEEE Trans. Intell. Transp. Syst. 23(7), 9736–9746 (2021)

    Article  Google Scholar 

  24. Fedorov, I.R., et al.: Blockchain in 5G networks: perfomance evaluation of private blockchain. In: 2021 Wave Electronics and its Application in Information and Telecommunication Systems (WECONF), pp. 1–4. IEEE (2021)

    Google Scholar 

  25. Zheng, Z., et al.: Blockchain challenges and opportunities: a survey. Int. J. Web Grid Serv. 14(4), 352–375 (2018)

    Article  MathSciNet  Google Scholar 

  26. Du, X., et al.: Scientific workflows in IoT environments: a data placement strategy based on heterogeneous edge-cloud computing. ACM Trans. Manage. Inf. Syst. (TMIS) 13(4), 1–26 (2022)

    Article  Google Scholar 

  27. Monrat, A.A., Schelén, O., Andersson, K.: A survey of blockchain from the perspectives of applications, challenges, and opportunities. IEEE Access 7, 117134–117151 (2019)

    Article  Google Scholar 

  28. Abdelsalam, H.A., Srivastava, A.K., Eldosouky, A.: Blockchain-based privacy preserving and energy saving mechanism for electricity prosumers. IEEE Trans. Sustain. Energy 13(1), 302–314 (2021)

    Article  Google Scholar 

  29. Yan, T., et al.: Handling conditional queries and data storage on hyperledger fabric efficiently. World Wide Web 24, 441–461 (2021)

    Article  Google Scholar 

  30. Du, X., et al.: BIECS: a blockchain-based intelligent edge cooperation system for latency-sensitive services. In: 2022 IEEE International Conference on Web Services (ICWS), pp. 367–372. IEEE (2022)

    Google Scholar 

  31. Thakkar, P., Senthilnathan, N.: Scaling hyperledger fabric using pipelined execution and sparse peers (2020). arXiv preprint arXiv:2003.05113

  32. Berendea, N., et al.: Fair and efficient gossip in hyperledger fabric. In: 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pp. 190–200. IEEE (2020)

    Google Scholar 

  33. Xu, X., et al.: Latency performance modeling and analysis for hyperledger fabric blockchain network. Inf. Process. Manage. 58(1), 102436 (2021)

    Article  Google Scholar 

  34. Wang, Y., et al.: Improved lstm-based time-series anomaly detection in rail transit operation environments. IEEE Trans. Ind. Inf. 18(12), 9027–9036 (2022)

    Article  Google Scholar 

  35. Alexandridis, A., et al.: Making case for using RAFT in healthcare through hyperledger fabric. In: 2021 IEEE International Conference on Big Data (Big Data), pp. 2185–2191. IEEE (2021)

    Google Scholar 

Download references

Acknowledgement

The work of this paper is supported by the National Key Research and Development Program of China (No. 2019YFA0709502), National Natural Science Foundation of China under Grant (No. 61873309, No. 92046024, No. 92146002) and Shanghai Science and Technology Project under Grant (No. 22510761000) and Shanghai Promotion of High Quality Industrial Development Project (No. 213202).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lianggui Chen .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Guo, H. et al. (2023). LoCom: An Efficient Load-Balanced Concurrency Optimization Method for Bulk-Commodity Regulatory Systems. In: Wang, Z., Wang, S., Xu, H. (eds) Service Science. ICSS 2023. Communications in Computer and Information Science, vol 1844. Springer, Singapore. https://doi.org/10.1007/978-981-99-4402-6_35

Download citation

  • DOI: https://doi.org/10.1007/978-981-99-4402-6_35

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-99-4401-9

  • Online ISBN: 978-981-99-4402-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics