Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to main content

A hybrid storage blockchain-based query efficiency enhancement method for business environment evaluation

  • Regular Paper
  • Published:
Knowledge and Information Systems Aims and scope Submit manuscript

Abstract

A favorable business environment plays a crucial role in facilitating the high-quality development of a modern economy. In order to enhance the credibility and efficiency of business environment evaluation, this paper proposes a hybrid storage blockchain-based query efficiency enhancement method for business environment evaluation. Currently, most blockchain systems store block data in key-value databases or file systems with simple semantic descriptions. However, such systems have a single query interface, limited supported query types, and high storage overhead, which leads to low performance. To tackle these challenges, this paper proposes a query efficiency enhancement method based on hybrid storage blockchain. Firstly, data are stored in a hybrid data storage architecture combining on-chain and off-chain. Additionally, relational semantics are added to block data, and three index mechanisms are designed to expedite data access. Subsequently, corresponding query efficiency enhancement algorithms are designed based on the query types that are applicable to the aforementioned three index mechanisms, further refining the query processing. Finally, a comprehensive authentication query is implemented on the blockchain for the light client, and the user can verify the soundness and integrity of the query results. Experimental results on three open datasets show that the method proposed in this paper significantly reduces storage overhead, has shorter query latency for three different query types, and improves retrieval performance and verification efficiency.

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
Algorithm 1
Algorithm 2
Algorithm 3
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

Data availability

The data supporting the study’s findings are available from the corresponding author, bysong@lnu.edu.cn, upon reasonable request.

Notes

  1. https://www.kaggle.com/selfishgene/historical-hourly-weather-data/.

References

  1. Abdullaevich AO, Abdulazizovich KU (2023) The importance of infrastructure in facilitating the business environment. J Surv Fish Sci 10(2S):3695–3702. https://doi.org/10.17762/sfs.v10i2S.1649

    Article  Google Scholar 

  2. Yin X, Yuan Y, Zhou J (2023) Evaluation and optimization of business environment based on sustainable development perspective: exploring the role of the reform of government functions. Sustain Dev 40(5):381–389. https://doi.org/10.1002/sd.2655

    Article  Google Scholar 

  3. Centobelli P, Cerchione R, Del Vecchio P, Oropallo E, Secundo G (2022) Blockchain technology for bridging trust, traceability and transparency in circular supply chain. Inf Manag 59(7):103508–103522. https://doi.org/10.1016/j.im.2021.103508

    Article  Google Scholar 

  4. Alamer AMA (2024) A secure and privacy blockchain-based data sharing scheme in mobile edge caching system. Expert Syst Appl 237:121572–121586. https://doi.org/10.1016/j.eswa.2023.121572

    Article  Google Scholar 

  5. Hassani H, Razavi-Far R, Saif M, Herrera-Viedma E (2023) Blockchain-enabled trust building for managing consensus in linguistic opinion dynamics. IEEE Trans Fuzzy Syst 31(8):2722–2733. https://doi.org/10.1109/TFUZZ.2023.3235411

    Article  Google Scholar 

  6. Islam MD (2023) A survey on the use of blockchains to achieve supply chain security. Inf Syst 117:102232–102249. https://doi.org/10.1016/j.is.2023.102232

    Article  Google Scholar 

  7. Elghaish F, Abrishami S, Hosseini MR (2020) Integrated project delivery with blockchain: an automated financial system. Autom Constr 114:103182–103198. https://doi.org/10.1016/j.autcon.2020.103182

    Article  Google Scholar 

  8. Alamer AMA (2024) A secure and privacy blockchain-based data sharing scheme in mobile edge caching system. Expert Syst Appl 237:121572–121586. https://doi.org/10.1016/j.eswa.2023.121572

    Article  Google Scholar 

  9. Kumar R, Kumar P, Tripathi R, Gupta GP, Islam AN, Shorfuzzaman M (2022) Permissioned blockchain and deep learning for secure and efficient data sharing in industrial healthcare systems. IEEE Trans Ind Inform 18(11):8065–8073. https://doi.org/10.1109/TII.2022.3161631

    Article  Google Scholar 

  10. Agrawal S, Raghuraman S (2020) Kvac: key-value commitments for blockchains and beyond. In: Advances in cryptology–ASIACRYPT 2020: 26th international conference on the theory and application of cryptology and information security, Daejeon, South Korea, December 7–11, 2020, proceedings, Part III 26. Springer, pp 839–869. https://doi.org/10.1007/978-3-030-64840-4_28

  11. Raikwar M, Gligoroski D, Velinov G (2020) Trends in development of databases and blockchain. In: 2020 seventh international conference on software defined systems (SDS). IEEE, pp 177–182. https://doi.org/10.1109/SDS49854.2020.9143893

  12. Rahman MS, Khalil I, Moustafa N, Kalapaaking AP, Bouras A (2021) A blockchain-enabled privacy-preserving verifiable query framework for securing cloud-assisted industrial internet of things systems. IEEE Trans Ind Inform 18(7):5007–5017. https://doi.org/10.1109/TII.2021.3105527

    Article  Google Scholar 

  13. Liao Z, Song S, Zhu H, Luo X, He Z, Jiang R, Chen T, Chen J, Zhang T, Zhang X (2022) Large-scale empirical study of inline assembly on 7.6 million ethereum smart contracts. IEEE Trans Softw Eng 49(2):777–801. https://doi.org/10.1109/TSE.2022.3163614

    Article  Google Scholar 

  14. Androulaki E, Barger A, Bortnikov V, Cachin C, Christidis K, De Caro A, Enyeart D, Ferris C, Laventman G, Manevich Y et al. (2018) Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the thirteenth EuroSys conference, pp 1–15 (2018). https://doi.org/10.1145/3190508.3190538

  15. Eberhardt J, Heiss J (2018) Off-chaining models and approaches to off-chain computations. In: Proceedings of the 2nd workshop on scalable and resilient infrastructures for distributed ledgers, pp 7–12 (2018). https://doi.org/10.1145/3284764.3284766

  16. Miyachi K, Mackey TK (2021) hOCBS: a privacy-preserving blockchain framework for healthcare data leveraging an on-chain and off-chain system design. Inf Process Manag 58(3):102535–102559. https://doi.org/10.1016/j.ipm.2021.102535

    Article  Google Scholar 

  17. Lawey AQ, El-Gorashi TE, Elmirghani JM (2014) Bittorrent content distribution in optical networks. J Lightwave Technol 32(21):4209–4225. https://doi.org/10.1109/JLT.2014.2351074

    Article  Google Scholar 

  18. Benet J (2014) Ipfs-content addressed, versioned, p2p file system. arXiv:1407.3561; https://doi.org/10.48550/arXiv.1407.3561

  19. Qi X, Zhang Z, Jin C, Zhou A (2020) A reliable storage partition for permissioned blockchain. IEEE Trans Knowl Data Eng 33(1):14–27. https://doi.org/10.1109/TKDE.2020.3012668

    Article  Google Scholar 

  20. Herlihy, M.: Atomic cross-chain swaps. In: Proceedings of the 2018 ACM symposium on principles of distributed computing, pp 245–254 (2018). https://doi.org/10.1145/3212734.3212736

  21. Gao Z, Li H, Xiao K, Wang Q (2020) Cross-chain oracle based data migration mechanism in heterogeneous blockchains. In: 2020 IEEE 40th international conference on distributed computing systems (ICDCS). IEEE, pp 1263–1268. https://doi.org/10.1109/ICDCS47774.2020.00162

  22. Mercan S, Erdin E, Akkaya K (2021) Improving transaction success rate in cryptocurrency payment channel networks. Comput Commun 166:196–207. https://doi.org/10.1016/j.comcom.2020.12.009

    Article  Google Scholar 

  23. Hong Z, Guo S, Zhang R, Li P, Zhan Y, Chen W (2022) Cycle: sustainable off-chain payment channel network with asynchronous rebalancing. In: 2022 52nd annual IEEE/IFIP international conference on dependable systems and networks (DSN). IEEE, pp 41–53. https://doi.org/10.1109/DSN53405.2022.00017

  24. Li S, Wang J, Song B (2024) An enterprise composite blockchain construction method for business environment. PLoS ONE 19(3):0299162–0299186. https://doi.org/10.1371/journal.pone.0299162

    Article  Google Scholar 

  25. Li Y, Zheng K, Yan Y, Liu Q, Zhou X (2017) Etherql: a query layer for blockchain system. In: Database systems for advanced applications: 22nd international conference, DASFAA 2017, Suzhou, China, March 27–30, 2017, proceedings, Part II 22. Springer, pp 556–567. https://doi.org/10.1007/978-3-319-55699-4_34

  26. Muzammal M, Qu Q, Nasrulin B (2019) Renovating blockchain with distributed databases: an open source system. Future Gener. Comput. Syst. 90:105–117. https://doi.org/10.1016/j.future.2018.07.042

    Article  Google Scholar 

  27. Nathan S, Govindarajan C, Saraf A, Sethi M, Jayachandran P (2019) Blockchain meets database: design and implementation of a blockchain relational database. arXiv:1903.01919; https://doi.org/10.48550/arXiv.1903.01919

  28. Peng Y, Du M, Li F, Cheng R, Song D (2020) Falcondb: blockchain-based collaborative database. In: Proceedings of the 2020 ACM SIGMOD international conference on management of data, pp 637–652. https://doi.org/10.1145/3318464.3380594

  29. Xu Y, Zhao S, Kong L, Zheng Y, Zhang S, Li Q (2017) ECBC: a high performance educational certificate blockchain with efficient query. In: Theoretical aspects of computing–ICTAC 2017: 14th international colloquium, Hanoi, Vietnam, October 23–27, 2017, proceedings 14. Springer, pp 288–304. https://doi.org/10.1007/978-3-319-67729-3_17

  30. Ruan P, Dinh TTA, Lin Q, Zhang M, Chen G, Ooi BC (2021) Lineagechain: a fine-grained, secure and efficient data provenance system for blockchains. VLDB J 30:3–24. https://doi.org/10.1007/s00778-020-00646-1

    Article  Google Scholar 

  31. Zhu Y, Zhang Z, Jin C, Zhou A, Yan Y (2019) SEBDB: semantics empowered blockchain database. In: 2019 IEEE 35th international conference on data engineering (ICDE). IEEE, pp 1820–1831. https://doi.org/10.1109/ICDE.2019.00198

  32. Xu C, Zhang C, Xu J (2019) vchain: enabling verifiable Boolean range queries over blockchain databases. In: Proceedings of the 2019 international conference on management of data, pp 141–158. https://doi.org/10.1145/3299869.3300083

  33. El-Hindi M, Binnig C, Arasu A, Kossmann D, Ramamurthy R (2019) BlockchainDB: a shared database on blockchains. Proc VLDB Endow 12(11):1597–1609. https://doi.org/10.14778/3342263.3342636

    Article  Google Scholar 

  34. Wu W, Gao Z (2020) An improved blockchain consensus mechanism based on open business environment. In: IOP conference series: earth and environmental science, vol 428. IOP Publishing, pp 012043–012050. https://doi.org/10.1088/1755-1315/428/1/012043

  35. Yang D, Zhang D, Qu B (2016) Participatory cultural mapping based on collective behavior data in location-based social networks. ACM Trans Intell Syst Technol (TIST) 7(3):1–23. https://doi.org/10.1145/2814575

    Article  Google Scholar 

  36. Wood G et al (2014) Ethereum: a secure decentralised generalised transaction ledger

Download references

Acknowledgements

This study was supported by the General Program of University Basic Scientific Research of Education Department of Liaoning Province (Science and Engineering) (Initiating Flagship Service for Local Projects) (No. JYTMS20230761); the Applied Basic Research Program of Liaoning Province (No.2022JH2/101300250); the Ministry of Education University-Industry Collaborative Education Program (No. 230701160261310); the Youth Scientific Research Fund Program of Liaoning University (No.LDYBJB2301).

Author information

Authors and Affiliations

Authors

Contributions

Su Li and Ze Chen contributed to writing—original draft, software, validation, visualization, methodology, investigation, and proofreading. Baoyan Song contributed to conceptualization, methodology, writing—review and editing, supervision, project administration, and funding acquisition. Wanting Ji and Junlu Wang contributed to investigation, writing—review and editing, data curation, resources.

Corresponding author

Correspondence to Baoyan Song.

Ethics declarations

Conflict of interest

The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.

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

Li, S., Wang, J., Ji, W. et al. A hybrid storage blockchain-based query efficiency enhancement method for business environment evaluation. Knowl Inf Syst 66, 6307–6335 (2024). https://doi.org/10.1007/s10115-024-02144-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10115-024-02144-0

Keywords