{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T19:07:31Z","timestamp":1760123251039,"version":"3.41.0"},"reference-count":37,"publisher":"Association for Computing Machinery (ACM)","issue":"2","license":[{"start":{"date-parts":[[2022,12,10]],"date-time":"2022-12-10T00:00:00Z","timestamp":1670630400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Distrib. Ledger Technol."],"published-print":{"date-parts":[[2022,12,31]]},"abstract":"<jats:p>Blockchain has introduced new opportunities with the potential to enhance systems and services across diverse application domains. Fundamental characteristics of blockchains such as immutability, decentralisation, transparency and traceability have a profound role in this. However, integration with contemporary systems and among disparate blockchain-based applications is a non-trivial challenge primarily due to differences with respect to platforms, consensus mechanism, and governance. Although this challenge has received some attention from the research community, it requires careful analysis to analyse existing work and ascertain gaps to achieve effective and efficient solution to this challenge. This article presents a thorough systematic review of existing research within blockchain interoperability highlighting significant contributions. Leveraging this analysis, the article presents an internet-inspired framework (Chain-Net) to facilitate interoperability within blockchain-based systems whereby two systems within independent Blockchain networks can securely exchange data with each other. This is achieved by using gateway module at each network. This module is a lightweight node registered by the Blockchain network, equipped with discovery service to lookup a target blockchain, and is responsible for forwarding cross-chain transactions to gateway module at the target blockchain. Gateway module plays a vital role in the Chain-Net model, as it holds a cross-chain transaction in a pending state until a confirmation is received from the target blockchain, thus maintaining the record integrity between the two chains. The article presents our efforts to evaluate the proposed blockchain interoperability framework against success criteria based on our analysis of the blockchain interoperability challenge.<\/jats:p>","DOI":"10.1145\/3554761","type":"journal-article","created":{"date-parts":[[2022,12,10]],"date-time":"2022-12-10T11:31:51Z","timestamp":1670671911000},"page":"1-20","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":8,"title":["Chain-Net: An Internet-inspired Framework for Interoperable Blockchains"],"prefix":"10.1145","volume":"1","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-2079-8008","authenticated-orcid":false,"given":"Sidrah","family":"Abdullah","sequence":"first","affiliation":[{"name":"NED University of Engineering and Technology, Karachi Pakistan"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-0424-9498","authenticated-orcid":false,"given":"Junaid","family":"Arshad","sequence":"additional","affiliation":[{"name":"Birmingham City University, Birmingham, UK"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1635-5132","authenticated-orcid":false,"given":"Muhammad","family":"Alsadi","sequence":"additional","affiliation":[{"name":"Birmingham City University, Birmingham, UK"}]}],"member":"320","published-online":{"date-parts":[[2022,12,10]]},"reference":[{"key":"e_1_3_2_2_2","unstructured":"Nazarov Sergey et\u00a0al. 2020. Bridging the governance gap: Interoperability for blockchain and legacy systems. World Economic Forum whitepaper. https:\/\/www.weforum.org\/whitepapers\/bridging-the-governance-gap-interoperability-for-blockchain-and-legacy-systems."},{"key":"e_1_3_2_3_2","unstructured":"2022. Loom Network . Retrieved May 25 2022 from https:\/\/loomx.io\/."},{"key":"e_1_3_2_4_2","unstructured":"2022. Wanchain . Retrieved May 25 2022 from https:\/\/www.wanchain.org\/."},{"key":"e_1_3_2_5_2","first-page":"436","volume-title":"Proceedings of the 2014 IEEE International Conference on Internet of Things, and IEEE Green Computing and Communications and IEEE Cyber, Physical and Social Computing","author":"Alqassem Israa","year":"2014","unstructured":"Israa Alqassem and Davor Svetinovic. 2014. Towards reference architecture for cryptocurrencies: Bitcoin architectural analysis. In Proceedings of the 2014 IEEE International Conference on Internet of Things, and IEEE Green Computing and Communications and IEEE Cyber, Physical and Social Computing. IEEE, 436\u2013443."},{"key":"e_1_3_2_6_2","doi-asserted-by":"crossref","unstructured":"Rafael Belchior Andr\u00e9 Vasconcelos S. Guerreiro and M. Correia. 2020. A survey on blockchain interoperability: Past present and future trends. ACM Computing Surveys (CSUR) 54 8 (2021) 1\u201341.","DOI":"10.1145\/3471140"},{"issue":"8","key":"e_1_3_2_7_2","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/3471140","article-title":"A survey on blockchain interoperability: Past, present, and future trends","volume":"54","author":"Belchior Rafael","year":"2021","unstructured":"Rafael Belchior, Andr\u00e9 Vasconcelos, S\u00e9rgio Guerreiro, and Miguel Correia. 2021. A survey on blockchain interoperability: Past, present, and future trends. ACM Computing Surveys 54, 8 (2021), 1\u201341.","journal-title":"ACM Computing Surveys"},{"key":"e_1_3_2_8_2","article-title":"Chain interoperability","author":"Buterin Vitalik","year":"2016","unstructured":"Vitalik Buterin. 2016. Chain interoperability. R3 Research Paper 9 (2016).","journal-title":"R3 Research Paper"},{"issue":"37","key":"e_1_3_2_9_2","article-title":"A next-generation smart contract and decentralized application platform","volume":"3","author":"Buterin Vitalik","year":"2014","unstructured":"Vitalik Buterin. 2014. A next-generation smart contract and decentralized application platform. White Paper 3, 37 (2014), 1\u201336.","journal-title":"White Paper"},{"key":"e_1_3_2_10_2","doi-asserted-by":"crossref","DOI":"10.30953\/bhty.v3.120","article-title":"Openpharma blockchain on fhir: An interoperable solution for read-only health records exchange through blockchain and biometrics","author":"Carter Gracie","year":"2020","unstructured":"Gracie Carter, Ben Chevellereau, Hossain Shahriar, and Sweta Sneha. 2020. Openpharma blockchain on fhir: An interoperable solution for read-only health records exchange through blockchain and biometrics. Blockchain in Healthcare Today 3, 1 (2020), 1\u201310.","journal-title":"Blockchain in Healthcare Today"},{"key":"e_1_3_2_11_2","unstructured":"Chainlink. 2021. Cross-Chain Interoperability Protocol (CCIP). Available at: https:\/\/chain.link\/cross-chain."},{"key":"e_1_3_2_12_2","first-page":"183","volume-title":"Proceedings of the 2019 IEEE 25th International Conference on Parallel and Distributed Systems","author":"Das Ratul Antik","year":"2019","unstructured":"Ratul Antik Das, Md Muhaimin Shah Pahalovi, and Muhammad Nur Yanhaona. 2019. Transaction finality through ledger checkpoints. In Proceedings of the 2019 IEEE 25th International Conference on Parallel and Distributed Systems. IEEE, 183\u2013192."},{"key":"e_1_3_2_13_2","doi-asserted-by":"crossref","first-page":"29","DOI":"10.1007\/978-3-319-59536-8_3","volume-title":"Proceedings of the International Conference on Advanced Information Systems Engineering","author":"Kruijff Joost De","year":"2017","unstructured":"Joost De Kruijff and Hans Weigand. 2017. Understanding the blockchain using enterprise ontology. In Proceedings of the International Conference on Advanced Information Systems Engineering. Springer, 29\u201343."},{"key":"e_1_3_2_14_2","unstructured":"Dinh Tien Tuan Anh Anwitaman Datta and Beng Chin Ooi. 2019. A blueprint for interoperable blockchains. arXiv preprint arXiv:1910.00985."},{"key":"e_1_3_2_15_2","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1007\/978-3-030-49435-3_9","volume-title":"Proceedings of the International Conference on Advanced Information Systems Engineering","author":"Falazi Ghareeb","year":"2020","unstructured":"Ghareeb Falazi, Uwe Breitenb\u00fccher, Florian Daniel, Andrea Lamparelli, Frank Leymann, and Vladimir Yussupov. 2020. Smart contract invocation protocol (SCIP): A protocol for the uniform integration of heterogeneous blockchain smart contracts. In Proceedings of the International Conference on Advanced Information Systems Engineering. Springer, 134\u2013149."},{"key":"e_1_3_2_16_2","doi-asserted-by":"publisher","DOI":"10.21428\/ba67f642.0499afe0"},{"key":"e_1_3_2_17_2","unstructured":"Morhaim Lisa. 2019. Blockchain and cryptocurrencies technologies and network structures: applications implications and beyond. Infinite Study."},{"key":"e_1_3_2_18_2","first-page":"1","article-title":"Toward an interoperability architecture for blockchain autonomous systems","author":"Hardjono T.","year":"2019","unstructured":"T. Hardjono, A. Lipton, and A. Pentland. 2019. Toward an interoperability architecture for blockchain autonomous systems. IEEE Transactions on Engineering Management 67, 4 (2019), 1\u201312.","journal-title":"IEEE Transactions on Engineering Management"},{"key":"e_1_3_2_19_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.pmcj.2019.101079"},{"key":"e_1_3_2_20_2","unstructured":"Kwon Jae and Ethan Buchman. 2019. Cosmos whitepaper. A Netw. Distrib. Ledgers (2019)."},{"key":"e_1_3_2_21_2","doi-asserted-by":"publisher","DOI":"10.1016\/j.ipl.2020.105976"},{"key":"e_1_3_2_22_2","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2018.2876184"},{"key":"e_1_3_2_23_2","article-title":"Anonymous multi-hop locks for blockchain scalability and interoperability","author":"Malavolta Giulio","year":"2018","unstructured":"Giulio Malavolta, Pedro Moreno-Sanchez, Clara Schneidewind, Aniket Kate, and Matteo Maffei. 2018. Anonymous multi-hop locks for blockchain scalability and interoperability. Cryptology ePrint Archive (2018).","journal-title":"Cryptology ePrint Archive"},{"key":"e_1_3_2_24_2","unstructured":"Hart Montgomery Hugo Borne-Pons Jonathan Hamilton Mic Bowman Peter Somogyvari Shingo Fujimoto Takuma Takeuchi Tracy Kuhrt and Rafael Belchior. 2020. Hyperledger cactus WhitePaper. Retrieved from https:\/\/github.com\/hyperledger\/cactus\/blob\/main\/."},{"key":"e_1_3_2_25_2","doi-asserted-by":"crossref","unstructured":"Babu Pillai Kamanashis Biswas Zhe Hou and Vallipuram Muthukkumarasamy. 2022. Level of conceptual interoperability model for blockchain based systems. In Proceedings of the 2022 IEEE Crosschain Workshop (ICBC-CROSS) .","DOI":"10.1109\/ICBC-CROSS54895.2022.9793328"},{"key":"e_1_3_2_26_2","article-title":"Cross-chain interoperability among blockchain-based systems using transactions","volume":"35","author":"Pillai Babu","year":"2020","unstructured":"Babu Pillai, Kamanashis Biswas, and Vallipuram Muthukkumarasamy. 2020. Cross-chain interoperability among blockchain-based systems using transactions. The Knowledge Engineering Review 35, 1 (2020), 1\u201317.","journal-title":"The Knowledge Engineering Review"},{"key":"e_1_3_2_27_2","unstructured":"Joseph Poon and Thaddeus Dryja. 2016. The bitcoin lightning network: Scalable off-chain instant payments. (2016)."},{"key":"e_1_3_2_28_2","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/Trustcom.2015.357","volume-title":"Proceedings of the 2015 IEEE Trustcom\/BigDataSE\/ISPA","author":"Sabt Mohamed","year":"2015","unstructured":"Mohamed Sabt, Mohammed Achemlal, and Abdelmadjid Bouabdallah. 2015. Trusted execution environment: What it is, and what it is not. In Proceedings of the 2015 IEEE Trustcom\/BigDataSE\/ISPA. IEEE, 57\u201364."},{"key":"e_1_3_2_29_2","first-page":"332","volume-title":"Proceedings of the 2019 IEEE 44th Conference on Local Computer Networks","author":"Scheid Eder J.","year":"2019","unstructured":"Eder J. Scheid, Timo Hegnauer, Bruno Rodrigues, and Burkhard Stiller. 2019. Bifr\u00f6st: A modular blockchain interoperability API. In Proceedings of the 2019 IEEE 44th Conference on Local Computer Networks. IEEE, 332\u2013339."},{"key":"e_1_3_2_30_2","first-page":"3","volume-title":"Proceedings of the International Conference on Business Process Management","author":"Schulte Stefan","year":"2019","unstructured":"Stefan Schulte, Marten Sigwart, Philipp Frauenthaler, and Michael Borkowski. 2019. Towards blockchain interoperability. In Proceedings of the International Conference on Business Process Management. Springer, 3\u201310."},{"key":"e_1_3_2_31_2","unstructured":"C. Shanthi Josephine M. S. and V. Jeyabalaraja. 2016. Analysis of interoperability between mobile apps cross-platforms development using LCIM Model. Journal of Chemical and Pharmaceutical Sciences 9 (12016) 2149\u20132152."},{"key":"e_1_3_2_32_2","doi-asserted-by":"publisher","DOI":"10.1109\/Cybermatics_2018.2018.00264"},{"key":"e_1_3_2_33_2","unstructured":"Paolo Tasca and Claudio J. Tessone. 2017. Taxonomy of blockchain technologies. Principles of identification and classification. arXiv preprint arXiv:1708.04872 (2017)."},{"key":"e_1_3_2_34_2","article-title":"Polkadot: Vision for a heterogeneous multi-chain framework","volume":"21","author":"Wood Gavin","year":"2016","unstructured":"Gavin Wood. 2016. Polkadot: Vision for a heterogeneous multi-chain framework. White Paper 21, 1 (2016), 1\u201321.","journal-title":"White Paper"},{"key":"e_1_3_2_35_2","first-page":"1","volume-title":"Proceedings of the 2017 IEEE 19th International Conference on e-Health Networking, Applications, and Services","author":"Zhang Peng","year":"2017","unstructured":"Peng Zhang, Michael A. Walker, Jules White, Douglas C. Schmidt, and Gunther Lenz. 2017. Metrics for assessing blockchain-based healthcare decentralized apps. In Proceedings of the 2017 IEEE 19th International Conference on e-Health Networking, Applications, and Services. IEEE, 1\u20134."},{"key":"e_1_3_2_36_2","unstructured":"Peng Zhang Jules White Douglas C. Schmidt and Gunther Lenz. 2017. Applying software patterns to address interoperability in blockchain-based healthcare apps. arXiv preprint arXiv:1706.03700 (2017)."},{"key":"e_1_3_2_37_2","doi-asserted-by":"crossref","first-page":"557","DOI":"10.1109\/BigDataCongress.2017.85","volume-title":"Proceedings of the 2017 IEEE International Congress on Big Data.","author":"Zheng Zibin","year":"2017","unstructured":"Zibin Zheng, Shaoan Xie, Hongning Dai, Xiangping Chen, and Huaimin Wang. 2017. An overview of blockchain technology: Architecture, consensus, and future trends. In Proceedings of the 2017 IEEE International Congress on Big Data. IEEE, 557\u2013564."},{"key":"e_1_3_2_38_2","doi-asserted-by":"publisher","DOI":"10.1145\/2701411"}],"container-title":["Distributed Ledger Technologies: Research and Practice"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3554761","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3554761","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T17:49:29Z","timestamp":1750182569000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3554761"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,12,10]]},"references-count":37,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,12,31]]}},"alternative-id":["10.1145\/3554761"],"URL":"https:\/\/doi.org\/10.1145\/3554761","relation":{},"ISSN":["2769-6472","2769-6480"],"issn-type":[{"type":"print","value":"2769-6472"},{"type":"electronic","value":"2769-6480"}],"subject":[],"published":{"date-parts":[[2022,12,10]]},"assertion":[{"value":"2022-03-16","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-06-23","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2022-12-10","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}