Abstract
The consortium blockchain based on on-chain and off-chain data storage methods has shared cross-department business data widely. Existing research focuses on using index and other technologies to optimize a single query in the consortium blockchain, needing proper planning and scheduling for multi-user data access on-chain and off-chain. This paper fully considers the cross-department collaborative query requirements of the consortium blockchain and studies the reasonable allocation of nodes on and off the chain for multiple query tasks. The optimization model for cooperative query on and off the chain and the corresponding solution method is proposed. Firstly, the collaborative query optimization problem of on-chain and off-chain is modeled, considering the query processing capabilities of on-chain and off-chain nodes, and minimizes the query time as the optimization goal. Secondly, based on Coyote Optimization Algorithm (COA) and Genetic Algorithm (GA), a Hybrid Coyote Optimization Algorithm HCOA-GA (Hybrid COA-GA) is proposed. The experimental results show that the algorithm proposed can obtain the multi-user collaborative query optimization scheme on and off the chain and has better query time and convergence speed performance than other algorithms.
This work is supported by the Key Science and Technology Program of the Open Competition Mechanism to Select the Best Candidates of Liaoning Province, China (Grant No.2021JH1/10400010).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Androulaki, E., et al.: Hyperledger fabric: a distributed operating system for permissioned blockchains. In: Proceedings of the Thirteenth EuroSys Conference, pp. 1–15 (2018)
Deng, W., Chen, R., He, B., Liu, Y., Yin, L., Guo, J.: A novel two-stage hybrid swarm intelligence optimization algorithm and application. Soft. Comput. 16, 1707–1722 (2012)
Dib, O., Brousmiche, K.L., Durand, A., Thea, E., Hamida, E.B.: Consortium blockchains: overview, applications and challenges. Int. J. Adv. Telecommun. 11(1), 51–64 (2018)
Jia, D.Y., Xin, J.C., Wang, Z.Q., Lei, H., Wang, G.R.: Se-chain: a scalable storage and efficient retrieval model for blockchain. J. Comput. Sci. Technol. 36(3), 693–706 (2021)
Li, Y., Zheng, K., Yan, Y., Liu, Q., Zhou, X.: EtherQL: a query layer for blockchain system. In: Candan, S., Chen, L., Pedersen, T.B., Chang, L., Hua, W. (eds.) DASFAA 2017. LNCS, vol. 10178, pp. 556–567. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-55699-4_34
Liao, D., et al.: An efficient storage architecture based on blockchain and distributed database for public security big data. In: Hu, Z., Dychka, I., Petoukhov, S., He, M. (eds.) Advances in Computer Science for Engineering and Education, ICCSEEA 2022. Lecture Notes on Data Engineering and Communications Technologies, vol. 134, pp. 350–362. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-04812-8_30
Liu, M., Wang, H., Yang, F.: An efficient data query method of blockchain based on index. In: 2021 7th International Conference on Computer and Communications (ICCC), pp. 1539–1544. IEEE (2021)
Mao, X., et al.: HuaBaseChain: an extensible blockchain with high performance. IEEE Internet Things J. 10, 12462–12485 (2023)
Mao, X., Li, X., Guo, S.: A blockchain architecture design that takes into account privacy protection and regulation. In: Xing, C., Fu, X., Zhang, Y., Zhang, G., Borjigin, C. (eds.) WISA 2021. LNCS, vol. 12999, pp. 311–319. Springer, Cham (2021). https://doi.org/10.1007/978-3-030-87571-8_27
Miyachi, K., Mackey, T.K.: hOCBS: a privacy-preserving blockchain framework for healthcare data leveraging an on-chain and off-chain system design. Inf. Proc. Manag. 58(3), 102535 (2021)
Mozumder, M.A.I., Sheeraz, M.M., Athar, A., Aich, S., Kim, H.C.: Overview: technology roadmap of the future trend of metaverse based on IoT, blockchain, AI technique, and medical domain metaverse activity. In: 2022 24th International Conference on Advanced Communication Technology (ICACT), pp. 256–261. IEEE (2022)
Omar, I.A., Debe, M., Jayaraman, R., Salah, K., Omar, M., Arshad, J.: Blockchain-based supply chain traceability for COVID-19 personal protective equipment. Comput. Ind. Eng. 167, 107995 (2022)
Pei, Q., Zhou, E., Xiao, Y., Zhang, D., Zhao, D.: An efficient query scheme for hybrid storage blockchains based on Merkle semantic trie. In: 2020 International Symposium on Reliable Distributed Systems (SRDS), pp. 51–60. IEEE (2020)
Pierezan, J., Coelho, L.D.S.: Coyote optimization algorithm: a new metaheuristic for global optimization problems. In: 2018 IEEE Congress on Evolutionary Computation (CEC), pp. 1–8. IEEE (2018)
Tan, L., Shi, N., Yu, K., Aloqaily, M., Jararweh, Y.: A blockchain-empowered access control framework for smart devices in green internet of things. ACM Trans. Internet Technol. (TOIT) 21(3), 1–20 (2021)
Urquhart, A.: The inefficiency of bitcoin. Econ. Lett. 148, 80–82 (2016)
Xu, C., Zhang, C., Xu, J.: vChain: enabling verifiable Boolean range queries over blockchain databases. In: Proceedings of the 2019 International Conference on Management of Data, pp. 141–158 (2019)
Xu, C., Zhang, C., Xu, J., Pei, J.: SlimChain: scaling blockchain transactions through off-chain storage and parallel processing. Proc. VLDB Endowment 14(11), 2314–2326 (2021)
Zhang, C., Xu, C., Wang, H., Xu, J., Choi, B.: Authenticated keyword search in scalable hybrid-storage blockchains. In: 2021 IEEE 37th International Conference on Data Engineering (ICDE), pp. 996–1007. IEEE (2021)
Zhang, C., Cai, Y., Hu, P., Quan, P., Song, W.: Logistics distribution route optimization using hybrid ant colony optimization algorithm. In: Zhao, X., Yang, S., Wang, X., Li, J. (eds.) Web Information Systems and Applications, WISA 2022. Lecture Notes in Computer Science, vol. 13579, pp. 510–517. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-20309-1_45
Zhou, E., et al.: MSTDB: a hybrid storage-empowered scalable semantic blockchain database. IEEE Trans. Knowl. Data Eng. (2022)
Zhu, Y., Zhang, Z., Jin, C., Zhou, A., Yan, Y.: SEBDB: semantics empowered blockchain database. In: 2019 IEEE 35th International Conference on Data Engineering (ICDE), pp. 1820–1831. IEEE (2019)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2023 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Wang, J., Li, Y., Tan, A., Gong, Z., Wang, Y. (2023). Multi-User On-Chain and Off-Chain Collaborative Query Optimization Based on Consortium Blockchain. In: Yuan, L., Yang, S., Li, R., Kanoulas, E., Zhao, X. (eds) Web Information Systems and Applications. WISA 2023. Lecture Notes in Computer Science, vol 14094. Springer, Singapore. https://doi.org/10.1007/978-981-99-6222-8_40
Download citation
DOI: https://doi.org/10.1007/978-981-99-6222-8_40
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-99-6221-1
Online ISBN: 978-981-99-6222-8
eBook Packages: Computer ScienceComputer Science (R0)