Nothing Special   »   [go: up one dir, main page]

Skip to main content
Log in

Aggregation-chain: a consortium blockchain based multi-chain data sharing framework with efficient query

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

In recent years, blockchain technology has emerged as a topic of increasing interest within the field of computer science research. Due to its characteristics of decentralisation, information traceability, and tamper-resistance, it has been widely applied in data sharing research. Nevertheless, a number of outstanding issues remain to be resolved. Firstly, in the current stage of research on blockchain-based data sharing, there is a tendency to focus on the case of a single chain, with relatively little consideration given to multi-chain (i.e., multiple blockchains or multiple blockchain-based data sharing systems) together for data sharing. This can lead to the problem of data silos. Secondly, some studies utilise public chains as the underlying framework for data sharing frameworks or systems. However, the mining mechanism of public chains can result in a significant waste of resources. Furthermore, query optimisation on blockchain is a significant area of research in the field of blockchain. In light of the aforementioned issues, we proposed a multi-chain data sharing framework based on consortium blockchain, wherein the metadata of data on multiple blockchains can be aggregated and reorganised. In order to enhance the query efficiency of our proposed multi-chain data sharing framework, we have constructed an off-chain query service. Concurrently, in order to guarantee the consistency of the data on the off-chain query service with the blockchain data and to authenticate the data, we have proposed an effective data consistency mechanism by improving the database fingerprint generation algorithm. Furthermore, an asymmetric encryption transmission method is employed to guarantee the security of data transmission. Finally, comparative experiments and various analyses show that our proposed data sharing framework contains various features. It can efficiently aggregate metadata and securely transfer data, significantly improve the efficiency in terms of data querying and database fingerprint generate rate and improve the throughput of database fingerprint generate algorithms.

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.

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

Similar content being viewed by others

Data availibility

Not applicable.

References

  1. Gupta, I., Singh, A.K., Lee, C.N., Buyya, R.: Secure data storage and sharing techniques for data protection in cloud environments: a systematic review, analysis, and future directions. IEEE Access 10, 71247 (2022)

    Article  Google Scholar 

  2. Mishra, R., Ramesh, D., Edla, D.R., Trivedi, M.C.: Blockchain assisted privacy-preserving public auditable model for cloud environment with efficient user revocation. Clust. Comput. 25(5), 3103–3127 (2022)

    Article  Google Scholar 

  3. Yuan, D., Yang, Y., Liu, X., Li, W., Cui, L., Xu, M., Chen, J.: A highly practical approach toward achieving minimum data sets storage cost in the cloud. IEEE Trans. Parallel Distrib. Syst. 24(6), 1234–1244 (2013)

    Article  Google Scholar 

  4. Fu, A., Yu, S., Zhang, Y., Wang, H., Huang, C.: Npp: a new privacy-aware public auditing scheme for cloud data sharing with group users. IEEE Trans. Big Data 8(1), 14–24 (2017)

    Article  Google Scholar 

  5. Wang, Y., Su, Z., Zhang, N., Chen, J., Sun, X., Ye, Z., Zhou, Z.: Spds: a secure and auditable private data sharing scheme for smart grid based on blockchain. IEEE Trans. Ind. Inf. 17(11), 7688–7699 (2020)

    Article  Google Scholar 

  6. Xue, L., Liu, D., Huang, C., Shen, X., Zhuang, W., Sun, R., Ying, B.: Blockchain-based data sharing with key update for future networks. IEEE J. Sel. Areas Commun. 40(12), 3437–3451 (2022)

    Article  Google Scholar 

  7. Naz, M., Al-zahrani, F.A., Khalid, R., Javaid, N., Qamar, A.M., Afzal, M.K., Shafiq, M.: A secure data sharing platform using blockchain and interplanetary file system. Sustainability 11(24), 7054 (2019)

    Article  Google Scholar 

  8. Xia, Q., Sifah, E.B., Asamoah, K.O., Gao, J., Du, X., Guizani, M.: Medshare: trust-less medical data sharing among cloud service providers via blockchain. IEEE Access 5, 14757–14767 (2017)

    Article  Google Scholar 

  9. Achar, C., Wukkadada, B.: Blockchain enabled applications in the education domain and potential challenges. In: 2023 Somaiya International Conference on Technology and Information Management (SICTIM), pp. 73–77 . IEEE, New York City (2023)

  10. Chang, J., Ni, J., Xiao, J., Dai, X., Jin, H.: Synergychain: a multichain-based data-sharing framework with hierarchical access control. IEEE Internet Things J. 9(16), 14767–14778 (2021)

    Article  Google Scholar 

  11. Wang, H., Xu, C., Zhang, C., Xu, J., Chen, X., Yan, Y., Tian, S., Hu, H.: V 2 FS: a verifiable virtual filesystem for multi-chain query authentication (Technical Report) (2023)

  12. Wu, H., Peng, Z., Guo, S., Yang, Y., Xiao, B.: VQL: efficient and verifiable cloud query services for blockchain systems. IEEE Trans. Parallel Distrib. Syst. 33(6), 1393–1406 (2021)

    Article  Google Scholar 

  13. Bhutta, M.N.M., Khwaja, A.A., Nadeem, A., Ahmad, H.F., Khan, M.K., Hanif, M.A., Song, H., Alshamari, M., Cao, Y.: A survey on blockchain technology: evolution, architecture and security. IEEE Access 9, 61048–61073 (2021)

    Article  Google Scholar 

  14. Tosh, D.K., Shetty, S., Liang, X., Kamhoua, C., Njilla, L.: Consensus protocols for blockchain-based data provenance: Challenges and opportunities. In: 2017 IEEE 8th Annual Ubiquitous Computing, Electronics and Mobile Communication Conference (UEMCON), pp. 469–474. IEEE, New York City (2017)

  15. Truby, J.: Decarbonizing bitcoin: law and policy choices for reducing the energy consumption of blockchain technologies and digital currencies. Energy Res. Soc. Sci. 44, 399–410 (2018)

    Article  Google Scholar 

  16. Liang, W., Yang, Y., Yang, C., Hu, Y., Xie, S., Li, K.-C., Cao, J.: Pdpchain: a consortium blockchain-based privacy protection scheme for personal data. IEEE Trans. Reliab. 72, 586 (2022)

    Article  Google Scholar 

  17. Wen, F., Wang, Z., Qu, L., Huang, H., Hu, X.: Enhancing secure multi-group data sharing through integration of IPFS and hyperledger fabric. PeerJ Comput. Sci. 10, 1962 (2024)

    Article  Google Scholar 

  18. Hao, K., Xin, J., Wang, Z., Yao, Z., Wang, G.: Efficient and secure data sharing scheme on interoperable blockchain database. IEEE Trans. Big Data 9, 1171 (2023)

    Article  Google Scholar 

  19. Isaja, M., Nguyen, P., Goknil, A., Sen, S., Husom, E.J., Tverdal, S., Anand, A., Jiang, Y., Pedersen, K.J., Myrseth, P., et al.: A blockchain-based framework for trusted quality data sharing towards zero-defect manufacturing. Comput. Ind. 146, 103853 (2023)

    Article  Google Scholar 

  20. Song, R., Xiao, B., Song, Y., Guo, S., Yang, Y.: A survey of blockchain-based schemes for data sharing and exchange. IEEE Trans. Big Data (2023). https://doi.org/10.1109/TBDATA.2023.3293279

    Article  Google Scholar 

  21. Liu, J., Jiang, W., Sun, R., Bashir, A.K., Alshehri, M.D., Hua, Q., Yu, K.: Conditional anonymous remote healthcare data sharing over blockchain. IEEE J. Biomed. Health inf. 27, 2231 (2022)

    Article  Google Scholar 

  22. Ma, Z., Wang, L., Zhao, W.: Blockchain-driven trusted data sharing with privacy protection in IOT sensor network. IEEE Sens. J. 21(22), 25472–25479 (2020)

    Article  Google Scholar 

  23. Zhang, B., Xu, J., Wang, X., Zhao, Z., Chen, S., Zhang, X.: Research on the construction of grain food multi-chain blockchain based on zero-knowledge proof. Foods 12(8), 1600 (2023)

    Article  Google Scholar 

  24. Umran, S.M., Lu, S., Abduljabbar, Z.A., Nyangaresi, V.O.: Multi-chain blockchain based secure data-sharing framework for industrial IOTs smart devices in petroleum industry. Internet Things 24, 100969 (2023)

    Article  Google Scholar 

  25. Hwang, G.-H., Chen, P.-H., Lu, C.-H., Chiu, C., Lin, H.-C., Jheng, A.-J.: Infinitechain: A multi-chain architecture with distributed auditing of sidechains for public blockchains. In: Blockchain–ICBC 2018: First International Conference, Held as Part of the Services Conference Federation, SCF 2018, Seattle, WA, USA, June 25-30, 2018, Proceedings 1, pp. 47–60. Springer, Cham (2018)

  26. Zou, Z., Chen, H.: Data sharing method of power distribution and consumption network based on multi-chain. In: 2019 IEEE 3rd Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC), pp. 247–253. IEEE, New York City (2019)

  27. Wang, H., Xu, C., Zhang, C., Xu, J., Peng, Z., Pei, J.: vchain+: Optimizing verifiable blockchain boolean range queries. In: 2022 IEEE 38th International Conference on Data Engineering (ICDE), pp. 1927–1940. IEEE, New York City (2022)

  28. Kumar, A., Yadav, A.S., Kushwaha, D.S.: Vchain: efficient blockchain based vehicular communication protocol. In: 2020 10th International Conference on Cloud Computing, Data Science & Engineering (Confluence), pp. 762–768. IEEE, New York City (2020)

  29. Muzammal, M., Qu, Q., Nasrulin, B.: Renovating blockchain with distributed databases: an open source system. Future Gener. Comput. Syst. 90, 105–117 (2019)

    Article  Google Scholar 

  30. Li, Y., Zheng, K., Yan, Y., Liu, Q., Zhou, X.: 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, pp. 556–567. Springer, Cham (2017)

  31. Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: 2014 USENIX Annual Technical Conference (USENIX ATC 14), pp. 305–319 (2014)

  32. Cachin, C., et al.: Architecture of the hyperledger blockchain fabric. In: Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310, pp. 1–4 (2016)

  33. Qi, S., Zheng, Y., Li, Y., Chen, X., Ma, J., Yang, D., Qi, Y.: De-sword: Incentivized verifiable tag path query in rfid-enabled supply chain systems. IEEE Trans. Depend. Secure Comput. 19(3), 2122–2137 (2020)

    Article  Google Scholar 

Download references

Funding

This work was supported by the National Key Research and Development Projects (2022YFC3302500), Guangxuan Scholar Program of Shenyang Ligong University.

Author information

Authors and Affiliations

Authors

Contributions

Leda Qu: Conceptualization, Methodology, Software, Data curation, Validation, Writing-Original draft preparation, Visualization, Writing-Editing. Feng Wen: Conceptualization, Methodology, Software, Supervision, Writing-Reviewing. Haixin Huang: Conceptualization, Methodology. Zhuo Wang: Software, Validation, Visualization.

Corresponding author

Correspondence to Feng Wen.

Ethics declarations

Conflict of interest

The authors declare no Conflict of interest.

Ethical approval

Not applicable.

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

Qu, L., Wen, F., Huang, H. et al. Aggregation-chain: a consortium blockchain based multi-chain data sharing framework with efficient query. Cluster Comput 28, 46 (2025). https://doi.org/10.1007/s10586-024-04777-w

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10586-024-04777-w

Keywords

Navigation