Abstract
Blockchain technology has evolved very quickly, yielding heterogeneous blockchain platforms often featuring specific characteristics and functionalities. However, the lack of interoperability and scalability among these platforms poses significant challenges to the widespread adoption of blockchain solutions in enterprise settings. The multi-chain architecture, which entails the use of interlinked chains for heterogeneous use-cases, has recently sparked interest as an approach for addressing these issues, enabling communication and collaboration among different blockchain networks. This review aims to provide an overview of existing research on multi-chain architectures for blockchain integration in organizations, with the goal of categorizing the existing literature based on their architectural characteristics.
We conducted a systematic search and screening process, which yielded 44 relevant papers out of an initial pool of 223. The selected studies were categorized into five main themes: layered architectures, service-oriented architectures, enterprise architecture patterns, interoperability frameworks and protocols, and organizational models and governance mechanisms. Each category was analyzed through the lens of four key architectural perspectives-business, information, application, and technology-to meet our objectives. The findings of this review add to the growing body of knowledge on blockchain interoperability and enterprise integration, and provide valuable guidance to researchers, practitioners, and organizations as they explore multi-chain architectures integration.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Abdullah, S., Arshad, J., Alsadi, M.: Chain-net: an Internet-inspired framework for interoperable blockchains. Distrib. Ledger Technol. 1(2), Article no. 7 (2022). https://doi.org/10.1145/3554761
Amet, M., Darshan, M., Srivastava, G., Crichigno, J.: A cross-chain interoperability architecture for smart city environments. In: 2022 IEEE Globecom Workshops (GC Workshops), pp. 263–268 (2022). https://doi.org/10.1109/GCWkshps56602.2022.10008645
Anthony Jnr, B.: Enhancing blockchain interoperability and intraoperability capabilities in collaborative enterprise-a standardized architecture perspective. Enterp. Inf. Syst. 18(3) (2024). https://doi.org/10.1080/17517575.2023.2296647
Belchior, R., Riley, L., Hardjono, T., Vasconcelos, A., Correia, M.: Do you need a distributed ledger technology interoperability solution? Distrib. Ledger Technol. 2(1), Article no. 1 (2023). https://doi.org/10.1145/3564532
Belchior, R., Vasconcelos, A., Guerreiro, S., Correia, M.: A survey on blockchain interoperability: past, present, and future trends. ACM Comput. Surv. 54(8), Article no. 168 (2021). https://doi.org/10.1145/3471140
Chervinski, J.O., Yu, J., Xu, X.: Characterizing blockchain interoperability systems from an architecture perspective. In: Paiva, S., et al. (eds.) SmartCity 360 2021, vol. 442, pp. 504–520. Springer, Cham (2022). https://doi.org/10.1007/978-3-031-06371-8_33
Darshan, M., Amet, M., Srivastava, G., Crichigno, J.: An architecture that enables cross-chain interoperability for next-gen blockchain systems. IEEE Internet Things J. 10(20), 18282–18291 (2023). https://doi.org/10.1109/JIOT.2023.3279693
Falazi, G., Breitenbücher, U., Leymann, F., Schulte, S.: Cross-chain smart contract invocations: a systematic multi-vocal literature review. ACM Comput. Surv. 56(6), 1–38, Article no. 142 (2024). https://doi.org/10.1145/3638045
Fu, X., Yu, F.R., Wang, J., Qi, Q., Liao, J.: Performance optimization for blockchain-enabled distributed network function virtualization management and orchestration. IEEE Trans. Veh. Technol. 69(6), 6670–6679 (2020). https://doi.org/10.1109/TVT.2020.2985581
Gao, Z., Li, H., Xiao, K., Wang, Q.: Cross-chain oracle based data migration mechanism in heterogeneous blockchains. In: 2020 IEEE 40th International Conference on Distributed Computing Systems (ICDCS), pp. 1263–1268 (2020). https://doi.org/10.1109/ICDCS47774.2020.00162
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(4), 1171–1185 (2023). https://doi.org/10.1109/TBDATA.2023.3265178
He, S., Ning, Y., Xiong, D., Ma, J.: A blockchain-based micro-services architecture for distributed business. In: Wang, Q., Feng, J., Zhang, L.J. (eds.) ICBC 2023. LNCS, vol. 14206, pp. 38–53. Springer, Cham (2023). https://doi.org/10.1007/978-3-031-44920-8_3
Janssen, M., Weerakkody, V., Ismagilova, E., Sivarajah, U., Irani, Z.: A framework for analysing blockchain technology adoption: integrating institutional, market and technical factors. Int. J. Inf. Manag. 50, 302–309 (2020). https://doi.org/10.1016/j.ijinfomgt.2019.08.012
Jiang, Y., Wang, C., Wang, Y., Gao, L.: A cross-chain solution to integrating multiple blockchains for IoT data management. Sensors 19(9), 2042 (2019)
Jiang, Z., Zha, C., Li, X., Xu, Z., Zhang, X., Yin, H.: A cross-chain framework for industry collaboration and transaction. In: 2022 IEEE Smartworld, Ubiquitous Intelligence & Computing, Scalable Computing & Communications, Digital Twin, Privacy Computing, Metaverse, Autonomous & Trusted Vehicles (SmartWorld/UIC/ScalCom/DigitalTwin/PriComp/Meta), pp. 2436–2443 (2022). https://doi.org/10.1109/SmartWorld-UIC-ATC-ScalCom-DigitalTwin-PriComp-Metaverse56740.2022.00341
Jin, H., Dai, X., Xiao, J.: Towards a novel architecture for enabling interoperability amongst multiple blockchains. In: 2018 IEEE 38th International Conference on Distributed Computing Systems (ICDCS), pp. 1203–1211 (2018). https://doi.org/10.1109/ICDCS.2018.00120
Josey, A.: TOGAF® Version 9.1 - A Pocket Guide. Van Haren Publishing (2016)
Kan, L., et al.: A multiple blockchains architecture on inter-blockchain communication. In: 2018 IEEE International Conference on Software Quality, Reliability and Security Companion (QRS-C), pp. 139–145 (2018). https://doi.org/10.1109/QRS-C.2018.00037
Kazemi, M., Yazdinejad, A.: Towards automated benchmark support for multi-blockchain interoperability-facilitating platforms. arXiv:2103.03866 [cs] (2021)
Košt’ál, K.: Multi-chain architecture for blockchain networks. Inf. Sci. Technol. 12(2), 8–14 (2020)
Kruchten, P.: The 4+1 view model of architecture. IEEE Softw. 12, 45–50 (1995). https://doi.org/10.1109/52.469759
Ladleif, J., Friedow, C., Weske, M.: An architecture for multi-chain business process choreographies. In: Abramowicz, W., Klein, G. (eds.) BIS 2020. LNBIP, vol. 389, pp. 184–196. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-53337-3_14
Lankhorst, M.: Beyond enterprise architecture. In: Lankhorst, M., et al. (eds.) Enterprise Architecture at Work. TEES, pp. 303–308. Springer, Heidelberg (2013). https://doi.org/10.1007/978-3-642-29651-2_12
Li, C., Zhang, G., Mao, X., Zhang, J., Xing, C.: Multi-chain model and cross-chain communication protocol for financial transactions. In: 2022 IEEE 22nd International Conference on Software Quality, Reliability, and Security Companion (QRS-C), pp. 547–551 (2022). https://doi.org/10.1109/QRS-C57518.2022.00087
Liu, C., et al.: Research on cross-chain consensus models in complex trust environments. In: International Conference on Networking and Network Applications (NaNA), pp. 350–358 (2023). https://doi.org/10.1109/NaNA60121.2023.00065
Liu, Z., Li, Z.: A blockchain-based framework of cross-border e-commerce supply chain. Int. J. Inf. Manag. 52, 102059 (2020). https://doi.org/10.1016/j.ijinfomgt.2019.102059
Mohanty, D., Anand, D., Aljahdali, H.M., Villar, S.G.: Blockchain interoperability: towards a sustainable payment system. Sustainability 14(2), 913 (2022)
Niu, X., Guan, J., Gao, X., Jiang, S.: Scalable and reliable SDN multi-controller system based on trusted multi-chain. In: IEEE 33rd Annual International Symposium on Personal. Indoor and Mobile Radio Communications (PIMRC), pp. 758–763 (2022). https://doi.org/10.1109/PIMRC54779.2022.9977820
Ou, W., et al.: An overview on cross-chain: mechanism, platforms, challenges and advances. Comput. Netw. 218, 109378 (2022). https://doi.org/10.1016/j.comnet.2022.109378
Peng, X., et al.: Research on the cross-chain model of rice supply chain supervision based on parallel blockchain and smart contracts. Foods 11(9), 1269 (2022)
Pillai, B., Biswas, K., Muthukkumarasamy, V.: Cross-chain interoperability among blockchain-based systems using transactions. Knowl. Eng. Rev. 35, e23 (2020). https://doi.org/10.1017/S0269888920000314
Qian, C., Zhu, W.: Toward a decentralized service marketplace: the interplay between blockchain and algebraic service composition. In: Zhang, Q., Wang, Y., Zhang, L.-J. (eds.) CLOUD 2020. LNCS, vol. 12403, pp. 181–198. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-59635-4_13
Qin, C., Guo, B., Zhao, Y., Shen, Y.: A secure and reliable construction scheme for enterprise value chain networks. In: 2022 IEEE 24th International Conference on High Performance Computing and Communications, 8th International Conference on Data Science and Systems, 20th International Conference on Smart City, 8th International Conference on Dependability in Sensor, Cloud and Big Data Systems and Application (HPCC/DSS/SmartCity/DependSys), pp. 250–258 (2022). https://doi.org/10.1109/HPCC-DSS-SmartCity-DependSys57074.2022.00065
Qu, Y., Chong, Z.: A blockchain system for MOOCs and credit bank. In: 2021 International Conference on Education, Information Management and Service Science (EIMSS), pp. 355–358 (2021). https://doi.org/10.1109/EIMSS53851.2021.00083
Roussille, H., Gürcan, Ö., Michel, F.: AGR4BS: a generic multi-agent organizational model for blockchain systems. Big Data Cogn. Comput. 6(1), 1 (2022)
Saheb, T., Mamaghani, F.H.: Exploring the barriers and organizational values of blockchain adoption in the banking industry. J. High Technol. Manag. Res. 32(2), 100417 (2021). https://doi.org/10.1016/j.hitech.2021.100417
Schulz, K.F., Freund, D.: A multichain architecture for distributed supply chain design in industry 4.0. In: Abramowicz, W., Paschke, A. (eds.) BIS 2018. LNBIP, vol. 339, pp. 277–288. Springer, Cham (2019). https://doi.org/10.1007/978-3-030-04849-5_25
Shi, X., Li, G., Chen, S., Wu, Z.: Design of electronic contract architecture based on blockchain technology. In: 2020 IEEE 3rd International Conference of Safe Production and Informatization (IICSPI), pp. 458–461 (2020). https://doi.org/10.1109/IICSPI51290.2020.9332420
Sonkamble, R.G., Phansalkar, S.P., Potdar, V.M., Bongale, A.M.: Survey of interoperability in electronic health records management and proposed blockchain based framework: MyBlockEHR. IEEE Access 9, 158367–158401 (2021). https://doi.org/10.1109/ACCESS.2021.3129284
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). https://doi.org/10.1016/j.iot.2023.100969
Vo, H.T., Wang, Z., Karunamoorthy, D., Wagner, J., Abebe, E., Mohania, M.: Internet of blockchains: techniques and challenges ahead. In: 2018 IEEE International Conference on Internet of Things (iThings) and IEEE Green Computing and Communications (GreenCom) and IEEE Cyber, Physical and Social Computing (CPSCom) and IEEE Smart Data (SmartData), pp. 1574–1581 (2018). https://doi.org/10.1109/Cybermatics_2018.2018.00264
Wang, X., Qiu, W., Zeng, L., Wang, H., Yao, Y., He, D.: A supervisory and governance mechanism for power master-slave chain architecture. In: 2021 IEEE International Conference on Electronic Technology, Communication and Information (ICETCI), pp. 172–175 (2021). https://doi.org/10.1109/ICETCI53161.2021.9563419
Wang, Y., Tie, J., Hei, X., Zhao, L., Zhang, X.: A trusted privacy-preserving model for cross-chain transactions based on zk_SNARKs. In: International Conference on Networking and Network Applications (NaNA), pp. 187–192 (2023). https://doi.org/10.1109/NaNA60121.2023.00039
Wang, Y., Yang, B., Liu, J., Zeng, H., Xia, C.: Virtual chain: a storage model supporting cross-blockchain transaction. Concurr. Comput.: Pract. Experience 34(12), e5899 (2022). https://doi.org/10.1002/cpe.5899
Xiao, X., Yu, Z., Xie, K., Guo, S., Xiong, A., Yan, Y.: A multi-blockchain architecture supporting cross-blockchain communication. In: Sun, X., Wang, J., Bertino, E. (eds.) ICAIS 2020. CCIS, vol. 1253, pp. 592–603. Springer, Singapore (2020). https://doi.org/10.1007/978-981-15-8086-4_56
Xu, X., Weber, I., Staples, M.: Architecture for Blockchain Applications. Springer, Heidelberg (2019)
Yang, G., Zang, C., Chen, J., Guo, D., Zhang, J.: Distributed fusion cross-chain model and architecture. IET Blockchain 2(2), 29–43 (2022). https://doi.org/10.1049/blc2.12013
Yang, J., Zhong, B., Gao, H., Wang, Y.: Task decomposition and service composition on an innovative blockchain-based construction service trading platform to select construction services. J. Constr. Eng. Manag. 149(12), 04023130 (2023). https://doi.org/10.1061/JCEMD4.COENG-12956
Zachman, J.A.: A framework for information systems architecture. IBM Syst. J. 26(3), 276–292 (1987). https://doi.org/10.1147/sj.263.0276
Zhang, J., Liu, Y., Zhang, Z.: Research on cross-chain technology architecture system based on blockchain. In: Liang, Q., Wang, W., Liu, X., Na, Z., Jia, M., Zhang, B. (eds.) CSPS 2019. LNEE, vol. 571, pp. 2609–2617. Springer, Singapore (2020). https://doi.org/10.1007/978-981-13-9409-6_318
Zhang, L., Hang, L., Jin, W., Kim, D.: Interoperable multi-blockchain platform based on integrated REST APIs for reliable tourism management. Electronics 10(23), 2990 (2021)
Zhong, T., Shi, P., Chang, J.: JointCloud cross-chain verification model of decentralized identifiers. In: 2021 IEEE International Performance, Computing, and Communications Conference (IPCCC), pp. 1–8 (2021). https://doi.org/10.1109/IPCCC51483.2021.9679363
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Sion, S.I., Zhang, K., April, A., Lutete, T.M., Bouchard, C. (2024). A Comprehensive Review of Multi-chain Architecture for Blockchain Integration in Organizations. In: Di Ciccio, C., et al. Business Process Management: Blockchain, Robotic Process Automation, Central and Eastern European, Educators and Industry Forum. BPM 2024. Lecture Notes in Business Information Processing, vol 527. Springer, Cham. https://doi.org/10.1007/978-3-031-70445-1_1
Download citation
DOI: https://doi.org/10.1007/978-3-031-70445-1_1
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-031-70444-4
Online ISBN: 978-3-031-70445-1
eBook Packages: Computer ScienceComputer Science (R0)