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.
Similar content being viewed by others
Data availibility
Not applicable.
References
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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
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)
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)
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)
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)
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)
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)
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)
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)
Muzammal, M., Qu, Q., Nasrulin, B.: Renovating blockchain with distributed databases: an open source system. Future Gener. Comput. Syst. 90, 105–117 (2019)
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)
Ongaro, D., Ousterhout, J.: In search of an understandable consensus algorithm. In: 2014 USENIX Annual Technical Conference (USENIX ATC 14), pp. 305–319 (2014)
Cachin, C., et al.: Architecture of the hyperledger blockchain fabric. In: Workshop on Distributed Cryptocurrencies and Consensus Ledgers, vol. 310, pp. 1–4 (2016)
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)
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
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
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.
About this article
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
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10586-024-04777-w