skip to main content
survey
Open Access

A Survey on Blockchain Interoperability: Past, Present, and Future Trends

Authors Info & Claims
Published:04 October 2021Publication History
Skip Abstract Section

Abstract

Blockchain interoperability is emerging as one of the crucial features of blockchain technology, but the knowledge necessary for achieving it is fragmented. This fact makes it challenging for academics and the industry to achieve interoperability among blockchains seamlessly. Given this new domain’s novelty and potential, we conduct a literature review on blockchain interoperability by collecting 284 papers and 120 grey literature documents, constituting a corpus of 404 documents. From those 404 documents, we systematically analyzed and discussed 102 documents, including peer-reviewed papers and grey literature. Our review classifies studies in three categories: Public Connectors, Blockchain of Blockchains, and Hybrid Connectors. Each category is further divided into sub-categories based on defined criteria. We classify 67 existing solutions in one sub-category using the Blockchain Interoperability Framework, providing a holistic overview of blockchain interoperability. Our findings show that blockchain interoperability has a much broader spectrum than cryptocurrencies and cross-chain asset transfers. Finally, this article discusses supporting technologies, standards, use cases, open challenges, and future research directions, paving the way for research in the area.

Skip Supplemental Material Section

Supplemental Material

References

  1. Ermyas Abebe, Dushyant Behl, Chander Govindarajan, Yining Hu, Dileban Karunamoorthy, Petr Novotny, Vinayaka Pandit, Venkatraman Ramakrishna, and Christian Vecchiola. 2019. Enabling enterprise blockchain interoperability with trusted data transfer. In Proceedings of the 20th International Middleware Conference Industrial Track. Association for Computing Machinery, 29–35. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Ermyas Abebe, Dileban Karunamoorthy, Jiangshan Yu, Yining Hu, Vinayaka Pandit, Allison Irvin, and Venkatraman Ramakrishna. 2021. Verifiable observation of permissioned ledgers. arXiv (2021). Retrieved on 2 February, 2021 from https://uniswap.org/whitepaper.pdf.Google ScholarGoogle Scholar
  3. Hayden Adams, Noah Zinsmeister, and Dan Robinson. 2020. Uniswap v2 Core. Technical Report.Google ScholarGoogle Scholar
  4. John Adler, Ryan Berryhill, Andreas Veneris, Zissis Poulos, Neil Veira, and Anastasia Kastania. 2018. ASTRAEA: A decentralized blockchain oracle. In 2018 IEEE International Conference on Internet of Things (iThings), IEEE Green Computing and Communications (GreenCom), IEEE Cyber, Physical and Social Computing (CPSCom), and IEEE Smart Data (SmartData) (2018), 1349–1354.Google ScholarGoogle Scholar
  5. Enterprise Ethereum Alliance. 2021. Enterprise Ethereum Alliance Client Specification v7. Technical Report. Ethereum. Retrieved on 3 March, 2020 from https://entethalliance.github.io/client-spec/spec.html.Google ScholarGoogle Scholar
  6. Emmanuelle Anceaume, Antonella Del Pozzo, Romaric Ludinard, Maria Potop-Butucaru, and Sara Tucci-Piergiovanni. 2018. Blockchain Abstract Data Type. http://arxiv.org/abs/1802.09877Google ScholarGoogle Scholar
  7. Elli Androulaki, Artem Barger, Vita Bortnikov, Srinivasan Muralidharan, Christian Cachin, Konstantinos Christidis, Angelo De Caro, David Enyeart, Chet Murthy, Christopher Ferris, Gennady Laventman, Yacov Manevich, Binh Nguyen, Manish Sethi, Gari Singh, Keith Smith, Alessandro Sorniotti, Chrysoula Stathakopoulou, Marko Vukolić, Sharon Weed Cocco, and Jason Yellick. 2018. Hyperledger fabric: A distributed operating system for permissioned blockchains. In Proceedings of the 13th EuroSys Conference, EuroSys 2018, Vol. 2018-Jan. Association for Computing Machinery, Inc., New York, New York, 1–15. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Andreas M. Antonopoulos and Gavin Wood. 2018. Mastering {Ethereum}: Building smart contracts and dApps. O’Reilly Media.Google ScholarGoogle Scholar
  9. V. Arasev. 2017. POA Network Whitepaper. Technical Report. POA Network. Retrieved on 15 May, 2020 from https://www.poa.network/for-users/whitepaper.Google ScholarGoogle Scholar
  10. ARK. 2019. ARK Whitepaper Version 2.1.0. Retrieved on 15 May, 2020 from https://whitepaper.ark.io/prologue.Google ScholarGoogle Scholar
  11. N. Asokan, Victor Shoup, and Michael Waidner. 1998. Optimistic fair exchange of digital signatures. In International Conference on the Theory and Applications of Cryptographic Techniques, Vol. 1403. Springer-Verlag, 591–606.Google ScholarGoogle ScholarCross RefCross Ref
  12. Nicola Atzei, Massimo Bartoletti, and Tiziana Cimoli. 2017. A survey of attacks on ethereum smart contracts. In International Conference on Principles of Security and Trust. Association for Computing Machinery, 164–186. Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Adam Back, Matt Corallo, Luke Dashjr, Mark Friedenbach, Gregory Maxwell, Andrew Miller, Andrew Poelstra, Jorge Timón, and Pieter Wuille. 2014. Enabling Blockchain Innovations with Pegged Sidechains. Technical Report. Blockstream.Google ScholarGoogle Scholar
  14. HMN Dilum Bandara, Xiwei Xu, and Ingo Weber. 2019. Patterns for blockchain data migration. (June 2019). http://arxiv.org/abs/1906.00239Google ScholarGoogle Scholar
  15. Tal Baneth. 2019. Waterloo—a Decentralized Practical Bridge between EOS and Ethereum. Retrieved on 15 May, 2020 from https://blog.kyber.network/waterloo-a-decentralized-practical-bridge-betw een-eos-and-ethereum-1c230ac65524.Google ScholarGoogle Scholar
  16. Richard Barnes. 2020. Factors in the portability of tokenized assets on distributed ledgers. arXiv pre-prints (May 2020). http://arxiv.org/abs/2005.07461Google ScholarGoogle Scholar
  17. Rafael Belchior, Miguel Correia, and Thomas Hardjono. 2021. DLT Gateway Crash Recovery Mechanism (draft-belchior-gateway-recovery-00). Technical Report. IETF. https://datatracker.ietf.org/doc/draft-belchior-gateway-recovery/.Google ScholarGoogle Scholar
  18. Rafael Belchior, Miguel Correia, and André Vasconcelos. 2019. JusticeChain: Using blockchain to protect justice logs. In 27th International Conference on Cooperative Information Systems. Springer, Cham.Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. Rafael Belchior, Sérgio Guerreiro, André Vasconcelos, and Miguel Correia. 2020. A survey on business process view integration. (Nov. 2020). http://arxiv.org/abs/2011.14465Google ScholarGoogle Scholar
  20. Rafael Belchior, Benedikt Putz, Guenther Pernul, Miguel Correia, André Vasconcelos, and Sérgio Guerreiro. 2020. SSIBAC: Self-sovereign identity based access control. In The 3rd International Workshop on Blockchain Systems and Applications. IEEE.Google ScholarGoogle ScholarCross RefCross Ref
  21. Rafael Belchior, André Vasconcelos, and André Correia. 2021. Creating, Merging, and Processing Blockchain Views With BUNGEE. to appear (2021).Google ScholarGoogle Scholar
  22. Rafael Belchior, André Vasconcelos, and Miguel Correia. 2020. Towards secure, decentralized, and automatic audits with blockchain. In European Conference on Information Systems. Association for Information Systems.Google ScholarGoogle Scholar
  23. Rafael Belchior, André Vasconcelos, Miguel Correia, and Thomas Hardjono. 2021. HERMES: Fault-tolerant middleware for blockchain interoperability. TechrXiv 14120291/1 (March 2021). https://doi.org/10.36227/TECHRXIV.14120291.V1Google ScholarGoogle Scholar
  24. Marianna Belotti, Stefano Moretti, Maria Potop-Butucaru, and Stefano Secci. 2020. Game Theoretical Analysis of Atomic Cross-Chain Swaps. Technical Report. https://hal.archives-ouvertes.fr/hal-02414356Google ScholarGoogle Scholar
  25. Eli Ben-Sasson Technion Alessandro Chiesa, Eran Tromer, and Madars Virza. 2014. Succinct non-interactive zero knowledge for a von Neumann architecture. In USENIX Security. USENIX Association. Google ScholarGoogle ScholarDigital LibraryDigital Library
  26. Juan Benet. 2014. IPFS - Content Addressed, Versioned, P2P File System. Technical Report Draft 3. IPFS.Google ScholarGoogle Scholar
  27. L Besançon, Catarina Silva, and Parisa Ghodous. 2019. Towards blockchain interoperability: Improving video games data exchange. In 2019 IEEE International Conference on Blockchain and Cryptocurrency.Google ScholarGoogle ScholarCross RefCross Ref
  28. Garrett Birkhoff. 1940. Lattice Theory, Volume 25, Part 2. American Mathematical Society. 418 pages. https://books.google.com/books?id=0Y8d-MdtVwkC&pgis=1.Google ScholarGoogle Scholar
  29. Monika Bishnoi and Rajesh Bhatia. 2020. Interoperability solutions for blockchain. In Proceedings of the International Conference on Smart Technologies in Computing, Electrical and Electronics (ICSTCEE’20), 381–385.Google ScholarGoogle Scholar
  30. Bitcoin Wiki. 2016. Hash Time Locked Contracts. https://en.bitcoin.it/wiki/Hash_Time_Locked_Contracts.Google ScholarGoogle Scholar
  31. Bitcoin Wiki. 2016. Hashlock. https://en.bitcoin.it/wiki/Hashlock.Google ScholarGoogle Scholar
  32. Bitcoin Wiki. 2016. Timelock. https://en.bitcoin.it/wiki/Timelock.Google ScholarGoogle Scholar
  33. Bitcoin Wiki. 2017. Simplified Payment Verification (SPV). https://en.bitcoinwiki.org/wiki/Simplified_Payment_Verification.Google ScholarGoogle Scholar
  34. Matthew Black, Tingwei Liu, and Tony Cai. 2019. Atomic Loans: Cryptocurrency Debt Instruments. http://arxiv.org/abs/1901.05117Google ScholarGoogle Scholar
  35. Michael Borkowski, Philipp Frauenthaler, Marten Sigwart, Taneli Hukkinen, Oskar Hladky, and Stefan Schulte. 2019. Cross-Blockchain Technologies: Review, State of the Art, and Outlook. Retrieved on 23 January, 2020 from https://dsg.tuwien.ac.at/projects/tast/pub/tast-white-paper-4.pdf.Google ScholarGoogle Scholar
  36. Michael Borkowski, Daniel Mcdonald, Christoph Ritzer, and Stefan Schulte. 2018. Towards Atomic Cross-Chain Token Transfers: State of the Art and Open Questions within TAST, 10 pages. http://www.infosys.tuwien.ac.at/tast/.Google ScholarGoogle Scholar
  37. Michael Borkowski, Christoph Ritzer, Daniel Mcdonald, and Stefan Schulte. 2018. Caught in Chains: Claim-First Transactions for Cross-Blockchain Asset Transfers. Retrieved on 23 January, 2020 from http://www.infosys.tuwien.ac.at/tast/.Google ScholarGoogle Scholar
  38. Michael Borkowski, Marten Sigwart, Philipp Frauenthaler, Taneli Hukkinen, and Stefan Schulte. 2019. DeXTT: Deterministic cross-blockchain token transfers. IEEE Access 7 (8 2019), 111030–111042.Google ScholarGoogle Scholar
  39. Richard Brown. 2018. The Corda Platform: An Introduction White Paper. Retrieved on 23 January, 2020 from https://www.r3.com/reports/the-corda-platform-an-introduction-whitepaper/.Google ScholarGoogle Scholar
  40. Gewu Bu, Riane Haouara, Thanh Son Lam Nguyen, and Maria Potop-Butucaru. 2020. Cross hyperledger fabric transactions. In CRYBLOCK 2020 - Proceedings of the 3rd Workshop on Cryptocurrencies and blockchains for distributed systems, part of MobiCom 2020. Association for Computing Machinery, 35–40. https://doi.org/10.1145/3410699.3413796 Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Jeff Burdges, Alfonso Cevallos, Peter Czaban, Rob Habermeier, Syed Hosseini, Fabio Lama, Handan Kıhnç Alper, Ximin Luo, Fatemeh Shirazi, Alistair Stewart, and Gavin Wood. 2020. Overview of polkadot and its design considerations. arXiv 2005.13456. https://arxiv.org/abs/2005.13456.Google ScholarGoogle Scholar
  42. Daniel Burnett and Matt Stone. 2017. Verifiable Credentials Working Group. Technical Report. W3C. Retrieved on 20 February, 2020 from https://www.w3.org/2017/vc/WG/.Google ScholarGoogle Scholar
  43. Vitalik Buterin. 2014. Ethereum: A next-generation smart contract and decentralized application platform. Retrieved on 20 February, 2020 from https://github.com/ethereum/wiki/wiki/White-Paper.Google ScholarGoogle Scholar
  44. Vitalik Buterin. 2016. R3 Report - Chain Interoperability. Technical Report. R3 Corda. Retrieved on 15 January, 2020 from https://www.r3.com/wp-content/uploads/2017/06/chain_interoperability_r3.p df.Google ScholarGoogle Scholar
  45. Vitalik Buterin. 2021. An Incomplete Guide to Rollups. Retrieved on 20 February, 2020 from https://vitalik.ca/general/2021/01/05/rollup.html.Google ScholarGoogle Scholar
  46. Christian Cachin and Marko Vukolić. 2017. Blockchain consensus protocols in the wild. arXiv e-prints 91 (July 2017). http://arxiv.org/abs/1707.01873Google ScholarGoogle Scholar
  47. Fran Casino, Thomas Dasaklis, and Constantinos Patsakis. 2019. A systematic literature review of blockchain-based applications: Current status, classification and open issues. Telematics and Informatics 36 (March 2019), 55–81.Google ScholarGoogle Scholar
  48. Jing Chen and Silvio Micali. 2016. Algorand. (July 2016), 51–68. http://arxiv.org/abs/1607.01341Google ScholarGoogle Scholar
  49. Mihai Christodorescu, Catherine Gu, Ranjit Kumaresan, Mohsen Minaei, Mustafa Ozdayi, Benjamin Price, Srinivasan Raghuraman, Muhammad Saad, Cuy Sheeeld, Minghua Xu, and Mahdi Zamani. 2020. Towards a two-tier hierarchical infrastructure: An ooine payment system for central bank digital currencies. https://arxiv.org/abs/2012.08003.Google ScholarGoogle Scholar
  50. Clearmatics. 2018. Ion Interoperability Framework v2. Retrieved on 14 Febraury, 2020 from https://github.com/clearmatics/ion.Google ScholarGoogle Scholar
  51. João Colaço and Pedro Sousa. 2017. View integration of business process models. In Lecture Notes in Business Information Processing, Vol. 299. Springer-Verlag, 619–632.Google ScholarGoogle Scholar
  52. K. Sai and D. Tipper. 2019. Disincentivizing double spend attacks across interoperable blockchains. In First IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications (TPS-ISA’19). 36–45.Google ScholarGoogle Scholar
  53. Mauro Conti, Kumar E. Sandeep, Chhagan Lal, and Sushmita Ruj. 2018. A survey on security and privacy issues of bitcoin. IEEE Communications Surveys and Tutorials 20, 4 (Oct. 2018), 3416–3452.Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Miguel Correia. 2019. From byzantine consensus to blockchain consensus. Essentials of Blockchain Technology (2019), 41.Google ScholarGoogle Scholar
  55. Ludovic Courcelas, Tom Lyons, and Ken Timsit. 2020. European Union Blockchain Observatory and Forum 2018-2020 Conclusions and Reflections. Technical Report. European Union Blockchain Observatory and Forum. Retrieved on 28 September, 2020 from https://www.eublockchainforum.eu/sites/default/files/reports/report_conclusion_book_v1.0.pdf?width=1024&height=800&iframe=true.Google ScholarGoogle Scholar
  56. Arylyn Culwick and Dan Metcalf. 2018. Blocknet Design Specification v1.0. Technical Report. Blocknet. Retrieved on 16 March, 2020 from https://www.blocknet.co/wp-content/uploads/whitepaper/Blocknet_Whitepaper .pdf.Google ScholarGoogle Scholar
  57. Bingrong Dai, Shengming Jiang, Menglu Zhu, Ming Lu, Dunwei Li, and Chao Li. 2020. Research and implementation of cross-chain transaction model based on improved hash-locking. In Communications in Computer and Information Science, Vol. 1267. Springer Science and Business Media Deutschland GmbH, 218–230. https://doi.org/10.1007/978-981-15-9213-3_17Google ScholarGoogle Scholar
  58. Christian Decker and Roger Wattenhofer. 2015. A fast and scalable payment network with bitcoin duplex micropayment channels. In Lecture Notes in Computer Science, Vol. 9212. Springer-Verlag, 3–18. Google ScholarGoogle ScholarDigital LibraryDigital Library
  59. Apoorvaa Deshpande and Maurice Herlihy. 2020. Privacy-preserving cross-chain atomic swaps. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 12063. Springer, 540–549. https://doi.org/10.1007/978-3-030-54455-3_38Google ScholarGoogle ScholarDigital LibraryDigital Library
  60. Advait Deshpande, Katherine Stewart, Louise Lepetit, and Salil Gunashekar. 2017. Distributed Ledger Technologies/Blockchain: Challenges, Opportunities and the Prospects for Standards. Technical Report. British Standards Institution.Google ScholarGoogle Scholar
  61. Digital Asset. 2019. DAML SDK 1.1.1 documentation. Retrieved on 24 May, 2020 from https://docs.daml.com/getting-started/installation.html.Google ScholarGoogle Scholar
  62. Digital Asset. 2020. Canton: A private, scalable, and composable smart contract platform. 1–15. Retrieved on 24 May, 2020 from https://www.canton.io/publications/canton-whitepaper.pdf.Google ScholarGoogle Scholar
  63. Johnny Dilley, Andrew Poelstra, Jonathan Wilkins, Marta Piekarska, Ben Gorlick, and Mark Friedenbach. 2016. Strong Federations: An Interoperable Blockchain Solution to Centralized Third-Party Risks. Technical Report. BlockStream. http://arxiv.org/abs/1612.05491Google ScholarGoogle Scholar
  64. Thomas Durieux, Joao F. Ferreira, Rui Abreu, and Pedro Cruz. 2020. Empirical review of automated analysis tools on 47,587 ethereum smart contracts. In Proceedings of the International Conference on Software Engineering. IEEE Computer Society, 530–541. Google ScholarGoogle ScholarDigital LibraryDigital Library
  65. Ethereum Foundation. 2019. ETH 2 Phase 2 WIKI. Retrieved on 23 April, 2020 from https://hackmd.io/UzysWse1Th240HELswKqVA?view.Google ScholarGoogle Scholar
  66. Ethereum Foundation and Consensys. 2015. BTC-relay: Ethereum contract for Bitcoin SPV. Retrieved on 23 April, 2020 from https://github.com/ethereum/btcrelay.Google ScholarGoogle Scholar
  67. EU Blockchain. 2020. Scalability, interoperability and sustainability of blockchains. Retrieved on 23 April, 2020 from https://www.eublockchainforum.eu/reports.Google ScholarGoogle Scholar
  68. Ghareeb Falazi, Uwe Breitenbücher, 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 International Conference on Advanced Information Systems Engineering, Lecture Notes in Computer Science, Vol. 12127. 134–149.Google ScholarGoogle ScholarDigital LibraryDigital Library
  69. Ghareeb Falazi, Andrea Lamparelli, Uwe Breitenbuecher, Florian Daniel, and Frank Leymann. 2020. Unified integration of smart contracts through service orientation. IEEE Software 37, 5 (2020). https://doi.org/10.1109/MS.2020.2994040Google ScholarGoogle ScholarCross RefCross Ref
  70. Wanchain Foundation. 2019. Wanchain Roadmap. Retrieved on 15 March, 2020 from https://www.wanchain.org/learn/.Google ScholarGoogle Scholar
  71. Philipp Frauenthaler, Michael Borkowski, and Stefan Schulte. 2019. A framework for blockchain interoperability and runtime selection. arXiv preprint (May 2019). https://arxiv.org/abs/1905.07014Google ScholarGoogle Scholar
  72. Philipp Frauenthaler, Marten Sigwart, Christof Spanring, and Stefan Schulte. 2020. Testimonium: A cost-efficient blockchain relay. arXiv preprint (2020). https://arxiv.org/pdf/2002.12837.pdf.Google ScholarGoogle Scholar
  73. Philipp Frauenthaler, Marten Sigwart, Christof Spanring, Michael Sober, and Stefan Schulte. 2020. ETH Relay: A cost-efficient relay for ethereum-based blockchains. In 2020 IEEE International Conference on Blockchain (Blockchain’20). IEEE, 204–213. https://doi.org/10.1109/Blockchain50366.2020.00032Google ScholarGoogle ScholarCross RefCross Ref
  74. Fusion Foundation. 2017. An Inclusive Cryptofinance Platform Based on Blockchain. Technical Report. Fusion Foundation.Google ScholarGoogle Scholar
  75. Enrique Fynn, Pedone, Fernando, and Bessani Alysson. 2020. Smart contracts on the move. In Dependable Systems and Networks.Google ScholarGoogle Scholar
  76. Alberto Garoffolo, Dmytro Kaidalov, and Roman Oliynykov. 2020. Zendoo: a zk-SNARK Verifiable Cross-Chain Transfer Protocol Enabling Decoupled and Decentralized Sidechains. Technical Report. V. N. Karazin Kharkiv National University.Google ScholarGoogle Scholar
  77. Peter Gaži, Aggelos Kiayias, and Dionysis Zindros. 2019. Proof-of-stake sidechains. IEEE Symposium on Security and Privacy.Google ScholarGoogle ScholarCross RefCross Ref
  78. Sara Ghaemi, Sara Rouhani, Rafael Belchior, Rui S. Cruz, Hamzeh Khazaei, and Petr Musilek. 2021. A pub-sub architecture to promote blockchain interoperability. (Jan. 2021). http://arxiv.org/abs/2101.12331Google ScholarGoogle Scholar
  79. Christian Gorenflo. 2020. Towards a New Generation of Permissioned Blockchain Systems. Ph.D. Dissertation. University of Waterloo. https://uwspace.uwaterloo.ca/bitstream/handle/10012/15860/Gorenflo_Christ ian.pdf?sequence=3.Google ScholarGoogle Scholar
  80. Christian Gorenflo, Stephen Lee, Lukasz Golab, and Srinivasan Keshav. 2019. FastFabric: Scaling hyperledger fabric to 20,000 transactions per second. ICBC 2019 - IEEE International Conference on Blockchain and Cryptocurrency, 455–463.Google ScholarGoogle ScholarCross RefCross Ref
  81. Gideon Greenspan. 2015. MultiChain White Paper. Retrieved on 15 March, 2020 from https://www.multichain.com/white-paper/.Google ScholarGoogle Scholar
  82. Lewis Gudgeon, Pedro Moreno-Sanchez, Stefanie Roos, Patrick Mccorry, and Arthur Gervais. 2020. SoK: Layer-two blockchain protocols. In International Conference on Financial Cryptography and Data Security.Google ScholarGoogle ScholarDigital LibraryDigital Library
  83. Joel Gugger. 2020. Bitcoin-monero cross-chain atomic swap. Cryptology ePrint Archive (2020). https://eprint.iacr.org/2020/1126Google ScholarGoogle Scholar
  84. Thomas Hardjono. 2021. Blockchain gateways, bridges and delegated hash-locks. arXiv (Feb. 2021). http://arxiv.org/abs/2102.03933Google ScholarGoogle Scholar
  85. Thomas Hardjono, Martin Hargreaves, and Ned Smith. 2020. An Interoperability Architecture for Blockchain Gateways. Retrieved on 14 Febraury, 2021 https://datatracker.ietf.org/doc/draft-hardjono-blockchain-interop-arch/.Google ScholarGoogle Scholar
  86. Thomas Hardjono, Alexander Lipton, and Alex Pentland. 2019. Toward an interoperability architecture for blockchain autonomous systems. IEEE Transactions on Engineering Management 67, 4 (2019), 1298–1309.Google ScholarGoogle ScholarCross RefCross Ref
  87. Thomas Hardjono, Alexander Lipton, and Alex Pentland. 2019. Towards a Public Key Management Framework for Virtual Assets and Virtual Asset Service Providers. http://arxiv.org/abs/1909.08607Google ScholarGoogle Scholar
  88. Martin Hargreaves and Thomas Hardjono. 2020. Open Digital Asset Protocol (draft-hargreaves-odap-01). https://datatracker.ietf.org/doc/draft-hargreaves-odap/.Google ScholarGoogle Scholar
  89. Timo Hegnauer Zürich, Eder Scheid, Bruno Rodrigues, Timo Hegnauer, Eder Scheid, and Bruno Rodrigues. 2019. Design and Development of a Blockchain Interoperability API. Ph.D. Dissertation. University of Zürich. http://www.csg.uzh.ch/.Google ScholarGoogle Scholar
  90. Maurice Herlihy. 2018. Atomic cross-chain swaps. In Proceedings of the Annual ACM Symposium on Principles of Distributed Computing. Association for Computing Machinery, New York, New York, 245–254. Google ScholarGoogle ScholarDigital LibraryDigital Library
  91. Maurice Herlihy. 2018. Atomic cross-chain swaps. (2018). https://arxiv.org/abs/1801.09515 Google ScholarGoogle ScholarDigital LibraryDigital Library
  92. David Hyland-Wood and Shahan Khatchadourian. 2018. A future history of international blockchain standards. The Journal of the British Blockchain Association 1, 1 (2018), 1–10.Google ScholarGoogle ScholarCross RefCross Ref
  93. Hyperledger. 2015. Docs | Hyperledger Sawtooth. Retrieved on 5 February, 2020 from https://sawtooth.hyperledger.org/docs/.Google ScholarGoogle Scholar
  94. Hyperledger. 2019. Hyperledger Quilt Documentation. https://wiki.hyperledger.org/display/quilt/Hyperledger+Quilt.Google ScholarGoogle Scholar
  95. IBC Ecosystem Working Group. 2020. Inter-Nlockchain Communication Protocol (IBC). https://github.com/cosmos/ics/tree/master/ibc.Google ScholarGoogle Scholar
  96. iiconsortium. 2020. Distributed Ledgers in IIoT. Technical Report. Industrial Internet Consortium. https://www.iiconsortium.org/pdf/Distributed_Ledgers_in_IIoT_White_Paper_ 2020-07-22.pdf.Google ScholarGoogle Scholar
  97. Interledger. 2020. Interledger Protocol V4 (ILPv4) | Interledger. https://interledger.org/rfcs/0027-interledger-protocol-4/.Google ScholarGoogle Scholar
  98. Arjun Jain and Patrick Schilz. 2017. Block Collider Whitepaper. Technical Report. Retrieved on 5 February, 2020 from https://www.blockcollider.org/whitepaper.Google ScholarGoogle Scholar
  99. H. Jin and X. Dai. 2018. Towards a novel architecture for enabling interoperability amongst multiple blockchains. In IEEE 38th International Conference on Distributed Computing Systems.Google ScholarGoogle Scholar
  100. Sandra Johnson, Peter Robinson, and John Brainard. 2019. Sidechains and interoperability. arXiv e-prints (March 2019). http://arxiv.org/abs/1903.04077Google ScholarGoogle Scholar
  101. J. P. Morgan. 2017. Quorum White Paper. Retrieved on 5 February, 2020 from https://github.com/jpmorganchase/quorum/blob/master/docs/Quorum Whitepaper v0.2.pdf.Google ScholarGoogle Scholar
  102. Luo Kan, Yu Wei, Amjad Hafiz Muhammad, Wang Siyuan, Gao Linchao, and Hu Kai. 2018. A multiple blockchains architecture on inter-blockchain communication. In Proceedings of the 2018 IEEE 18th International Conference on Software Quality, Reliability, and Security Companion (QRS-C’18), 139–145.Google ScholarGoogle ScholarCross RefCross Ref
  103. Niclas Kannengießer, Michelle Pfister, Malte Greulich, Sebastian Lins, and Ali Sunyaev. 2020. Bridges between islands: Cross-chain technology for distributed ledger technology. Hawaii International Conference on System Sciences.Google ScholarGoogle ScholarCross RefCross Ref
  104. Rami Khalil, Pedro Moreno-Sanchez, Alexei Zamyatin, Arthur Gervais, and Guillaume Felley. [n.d.]. Commit-Chains: Secure, Scalable Off-Chain Payments. Technical Report. https://eprint.iacr.org/2018/642.pdf.Google ScholarGoogle Scholar
  105. Aggelos Kiayias and Dionysis Zindros. 2018. Proof-of-Work Sidechains. Technical Report. IOHK. https://eprint.iacr.org/2018/1048.pdf.Google ScholarGoogle Scholar
  106. T. Koens and E. Poll. 2019. Assessing interoperability solutions for distributed ledgers. Pervasive and Mobile Computing 59 (2019), 101079.Google ScholarGoogle ScholarDigital LibraryDigital Library
  107. Eleftherios Kokoris-Kogias, Philipp Jovanovic, Linus Gasser, Nicolas Gailly, Ewa Syta, and Bryan Ford. 2018. OmniLedger: A secure, scale-out, decentralized ledger via sharding. In Proceedings of the IEEE Symposium on Security and Privacy, Vol. 2018-May. IEEE, Inc., 583–598.Google ScholarGoogle ScholarCross RefCross Ref
  108. Komodo. 2018. Komodo Whitepaper. Technical Report. Komodo. Retrieved on 21 March, 2020 from https://komodoplatform.com/wp-content/uploads/2018/06/Komodo-Whitepaper-J une-3.pdf.Google ScholarGoogle Scholar
  109. Jae Kwon and Ethan Buchman. 2016. Cosmos Whitepaper. Technical Report. Cosmos Foundation.Google ScholarGoogle Scholar
  110. Kyber Network. 2018. Peace Relay. Retrieved on 21 March, 2020 from https://github.com/KyberNetwork/peace-relay.Google ScholarGoogle Scholar
  111. KyberNetwork. 2018. Waterloo Bridge. Retrieved on 21 March, 2020 from https://github.com/KyberNetwork/bridge_eth_smart_contracts.Google ScholarGoogle Scholar
  112. Pascal Lafourcade and Marius Lombard-Platet. 2020. About blockchain interoperability. Information Processing Letters 161 (2020), 105976.Google ScholarGoogle ScholarCross RefCross Ref
  113. Rongjian Lan, Ganesha Upadhyaya, Stephen Tse, and Mahdi Zamani. 2021. Horizon: A gas-efficient, trustless bridge for cross-chain transactions. (Jan. 2021). http://arxiv.org/abs/2101.06000Google ScholarGoogle Scholar
  114. Sergio Lerner. 2015. RSK Whitepaper. Technical Report. RSK. Retrieved on 21 March, 2020 from https://docs.rsk.co/RSK_White_Paper-Overview.pdf.Google ScholarGoogle Scholar
  115. Wenting Li, Alessandro Sforzin, Sergey Fedorov, and Ghassan O. Karame. 2017. Towards scalable and private industrial blockchains. In ACM Workshop on Blockchain, Cryptocurrencies and Contracts. Association for Computing Machinery, Inc., 9–14. Google ScholarGoogle ScholarDigital LibraryDigital Library
  116. Xiaoqi Li, Peng Jiang, Ting Chen, Xiapu Luo, and Qiaoyan Wen. 2020. A survey on the security of blockchain systems. Future Generation Computer Systems 107 (June 2020), 841–853.Google ScholarGoogle Scholar
  117. Libra Association. 2019. The libra blockchain. (2019). https://libra.org/en-US/wp-content/uploads/sites/23/2019/06/LibraWhitePap er_en_US.pdf.Google ScholarGoogle Scholar
  118. Claudio Lima. 2018. Developing open and interoperable DLT/Blockchain Standards [Standards]. IEEE Computer 51, 11 (2018). https://doi.org/10.1109/MC.2018.2876184 Google ScholarGoogle ScholarDigital LibraryDigital Library
  119. Zhuotao Liu, Yangxi Xiang, Jian Shi, Peng Gao, Haoyu Wang, Xusheng Xiao, Bihan Wen, and Yih-Chun Hu. 2019. HyperService. Association for Computing Machinery (ACM), 549–566. https://doi.org/10.1145/3319535.3355503Google ScholarGoogle ScholarDigital LibraryDigital Library
  120. Zhuotao Liu, Yangxi Xiang, Jian Shi, Peng Gao, Haoyu Wang, Xusheng Xiao, Bihan Wen, and Yih-Chun Hu. 2019. Hyperservice: Interoperability and programmability across heterogeneous blockchains. In ACM SIGSAC Conference on Computer and Communications. Google ScholarGoogle ScholarDigital LibraryDigital Library
  121. Loom. 2016. Intro to Loom Network | Loom SDK. Retrieved on 21 March, 2020 from https://loomx.io/developers/en/intro-to-loom.html.Google ScholarGoogle Scholar
  122. Jack Lu, Boris Yang, Zane Liang, Ying Zhang, Shi Demmon, Eric Swartz, and Lizzie Lu. 2017. Wanchain: Building Super Financial Markets for the New Digital Economy. 34 pages. https://wanchain.org/files/Wanchain-Whitepaper-EN-version.pdf.Google ScholarGoogle Scholar
  123. C. Manjunath, Daniel Anderson, Thomas Barnes, Srinath Duraisamy, Manoj Gopalakrishnan, Karthika Murthy, Ramakrishna Srinivasamurthy, and Yevgeniy Yarmosh. 2019. Hyperledger Avalon. Retrieved on 21 March, 2020 from https://github.com/hyperledger/avalon/blob/master/docs/avalon-arch.pdf.Google ScholarGoogle Scholar
  124. Likoebe M. Maruping, Viswanath Venkatesh, and Ritu Agarwal. 2009. A control theory perspective on agile methodology use and changing user requirements. Information Systems Research 20, 3 (Sept. 2009), 377–399. Google ScholarGoogle ScholarDigital LibraryDigital Library
  125. Tom Mayer, Christoph Mai, and Jesse N. 2017. Tokrex Whitepaper. Technical Report. Tokrex. www.tokrex.org.Google ScholarGoogle Scholar
  126. Greg Medcraft. 2021. Regulatory Approaches to the Tokenisation of Assets. Technical Report. OECD. Retrieved on 15 May, 2020 from https://www.oecd.org/finance/regulatory-approaches-to-the-tokenisation-of -assets.htm.Google ScholarGoogle Scholar
  127. Metronome. 2019. Metronome documentation, FAQ, (July 2019). Retrieved on 24 March, 2020 from https://github.com/autonomoussoftware/documentation/blob/master/FAQ.md.Google ScholarGoogle Scholar
  128. Metronome. 2019. Metronome documentation v0.99. Retrieved on 24 March, 2020 from https://github.com/autonomoussoftware/documentation/blob/master/owners_ma nual/owners_manual.md.Google ScholarGoogle Scholar
  129. 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 on 24 March, 2020 from https://github.com/hyperledger/cactus/blob/master/docs/whitepaper/whitepa per.md.Google ScholarGoogle Scholar
  130. Roman Mühlberger, Stefan Bachhofner, Eduardo Castelló Ferrer, Claudio Di Ciccio, Ingo Weber, Maximilian Wöhrer, and Uwe Zdun. 2020. Foundational oracle patterns: Connecting blockchain to the off-chain world. In Lecture Notes in Business Information Processing, Lecture Notes in Business Information Processing, Vol. 393. Springer Science and Business Media Deutschland GmbH, 35–51. https://doi.org/10.1007/978-3-030-58779-6_3Google ScholarGoogle Scholar
  131. Glenford Myers, Tom Badgett, and Corey Sandler. 2012. Test-case design. In The Art of Software Testing. John Wiley & Sons, Ltd., Chapter 4, 41–84. https://doi.org/10.1002/9781119202486.ch4Google ScholarGoogle Scholar
  132. Satoshi Nakamoto. 2008. Bitcoin: A peer-to-peer electronic cash system. Retrieved on 24 March, 2020 from http://bitcoin.org/bitcoin.pdf.Google ScholarGoogle Scholar
  133. National Interoperability Framework Observatory. 2020. European Interoperability Framework. Retrieved on 20 April, 2020 from https://joinup.ec.europa.eu/collection/nifo-national-interoperability-fra mework-observatory/3-interoperability-layers#3.6.Google ScholarGoogle Scholar
  134. Markus Nissl, Emanuel Sallinger, Stefan Schulte, and Michael Borkowski. 2020. Towards cross-blockchain smart contracts. (Oct. 2020). http://arxiv.org/abs/2010.07352Google ScholarGoogle Scholar
  135. Henry C. Nunes, Roben C. Lunardi, Avelin F. Zorzo, Regio A. Michelin, and Salil S. Kanhere. 2020. Context-based smart contracts for appendable-block blockchains. In IEEE International Conference on Blockchain and Cryptocurrency.Google ScholarGoogle Scholar
  136. Yan Pang. 2020. A new consensus protocol for blockchain interoperability architecture. IEEE Access 8 (2020), 153719–153730. https://doi.org/10.1109/ACCESS.2020.3017549Google ScholarGoogle ScholarCross RefCross Ref
  137. Joe Petrowski. 2020. Polkadot and Ethereum 2.0. Retrieved on 1 April, 2020 from https://wiki.polkadot.network/docs/en/learn-comparisons-ethereum-2.Google ScholarGoogle Scholar
  138. Babu Pillai and Kamanashis Biswas. 2019. Blockchain interoperable digital objects. In ICBC2019 International Conference on Blockchain. https://doi.org/10.1007/978-3-030-23404-1_6Google ScholarGoogle ScholarDigital LibraryDigital Library
  139. Babu Pillai, Kamanashis Biswas, and Vallipuram Muthukkumarasamy. 2020. Cross-chain interoperability among blockchain-based systems using transactions. Knowledge Engineering Review 35 (2020), 1–18. https://doi.org/10.1017/S0269888920000314Google ScholarGoogle ScholarCross RefCross Ref
  140. Andrew Poelstra, Adam Back, Mark Friedenbach, Gregory Maxwell, and Pieter Wuille Blockstream. 2017. Blockstream: Confidential Assets. Technical Report. Retrieved on 1 April, 2020 from https://blockstream.com/bitcoin17-final41.pdf.Google ScholarGoogle Scholar
  141. Polkadot. 2019. Cross-chain Message Passing (XCMP) · Polkadot Wiki. https://wiki.polkadot.network/docs/en/learn-crosschain.Google ScholarGoogle Scholar
  142. Polkadot. 2019. Kusama Network. https://wiki.polkadot.network/docs/en/kusama-index.Google ScholarGoogle Scholar
  143. Joseph Poon and Vitalik Buterin. 2017. Plasma: Scalable Autonomous Smart Contracts. Technical Report. Plasma. https://plasma.io/Google ScholarGoogle Scholar
  144. Joseph Poon and Thaddeus Dryja. 2016. The Bitcoin Lightning Network: Scalable Off-Chain Instant Payments. Technical Report. Lightning Network. Retrieved on 1 April, 2020 from https://lightning.network/lightning-network-paper.pdf.Google ScholarGoogle Scholar
  145. Ilham A. Qasse, Manar Abu Talib, and Qassim Nasir. 2019. Inter blockchain communication: A survey. In Arab WIC 6th Annual International Conference Research Track. Association for Computing Machinery. Google ScholarGoogle ScholarDigital LibraryDigital Library
  146. Minfeng Qi, Ziyuan Wang, Donghai Liu, Yang Xiang, Butian Huang, and Feng Zhou. 2020. ACCTP: Cross chain transaction platform for high-value assets. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 12404. Springer Science and Business Media Deutschland GmbH, 154–168. https://doi.org/10.1007/978-3-030-59638-5_11Google ScholarGoogle ScholarDigital LibraryDigital Library
  147. Quant Foundation. 2019. Overledger Network Whitepaper v0.3. Technical Report. Quant.Google ScholarGoogle Scholar
  148. Mayank Raikwar, Danilo Gligoroski, and Katina Kralevska. 2019. SoK of used cryptography in blockchain. IEEE Access 7 (2019), 148550–148575.Google ScholarGoogle ScholarCross RefCross Ref
  149. Drummond Reed, Manu Sporny, Markus Sabadello, Dave Longley, Christopher Allen, and Ryan Grant. 2018. Decentralized Identifiers. Technical Report. Retrieved on 20 February, 2020 from https://w3c.github.io/did-core/.Google ScholarGoogle Scholar
  150. Peter Robinson, David Hyland-Wood, Roberto Saltini, Sandra Johnson, and John Brainard. 2019. Atomic Crosschain Transactions for Ethereum Private Sidechains. Technical Report.Google ScholarGoogle Scholar
  151. Peter Robinson and Raghavendra Ramesh. 2020. General purpose atomic crosschain transactions. arXiv (Nov. 2020). http://arxiv.org/abs/2011.12783Google ScholarGoogle Scholar
  152. Sara Rouhani, Rafael Belchior, Rui S. Cruz, and Ralph Deters. 2021. Distributed attribute-based access control system using a permissioned blockchain. World Wide Web.Google ScholarGoogle Scholar
  153. Janick Rueegger and Guilherme Sperb MacHado. 2020. Rational exchange: Incentives in atomic cross chain swaps. In IEEE International Conference on Blockchain and Cryptocurrency (ICBC’20). IEEE.https://doi.org/10.1109/ICBC48266.2020.9169408Google ScholarGoogle ScholarCross RefCross Ref
  154. Kuheli Sai and David Tipper. 2019. Disincentivizing double spend attacks across interoperable blockchains. In 1st IEEE International Conference on Trust, Privacy and Security in Intelligent Systems and Applications.Google ScholarGoogle ScholarCross RefCross Ref
  155. Aetienne Sardon and Thomas Hardjono. 2020. Blockchain Gateways: Use-Cases (draft-sardon-blockchain-gateways-usecases-00). https://datatracker.ietf.org/doc/draft-sardon-blockchain-gateways-usecase s/.Google ScholarGoogle Scholar
  156. Eder Scheid, Bruno Rodrigues, and Burkhard Stiller. 2019. Toward a policy-based blockchain agnostic framework. In 16th IFIP/IEEE International Symposium on Integrated Network Management.Google ScholarGoogle Scholar
  157. Eder J. Scheid, Timo Hegnauer, Bruno Rodrigues, and Burkhard Stiller. 2019. Bifröst: A modular blockchain interoperability API. In IEEE 44th Conference on Local Computer Networks. Institute of Electrical and Electronics Engineers (IEEE), 332–339.Google ScholarGoogle ScholarCross RefCross Ref
  158. Stefan Schulte, Marten Sigwart, Philipp Frauenthaler, and Michael Borkowski. 2019. Towards blockchain interoperability. In International Conference on Business Process Management: BPM 2019: Business Process Management: Blockchain and Central and Eastern Europe Forum, Vol. 361. Springer-Verlag, 3–10. https://doi.org/10.1007/978-3-030-30429-4_1Google ScholarGoogle ScholarCross RefCross Ref
  159. Security Token Standard. 2019. Security Token Standard - ERC 1400. Retrieved on 24 March, 2020 from https://thesecuritytokenstandard.org/.Google ScholarGoogle Scholar
  160. Security Token Standard. 2019. SecurityTokenStandard/EIP-Spec. Retrieved on 24 March, 2020 from https://github.com/SecurityTokenStandard/EIP-Spec.Google ScholarGoogle Scholar
  161. Narges Shadab, Farzin Hooshmand, and Mohsen Lesani. 2020. Cross-chain transactions. In IEEE International Conference on Blockchain and Cryptocurrency.Google ScholarGoogle ScholarCross RefCross Ref
  162. Omer Shlomovits and Oded Leiba. 2020. JugglingSwap: Scriptless atomic cross-chain swaps. arXiv 2007.14423. http://arxiv.org/abs/2007.14423Google ScholarGoogle Scholar
  163. Amritraj Singh, Kelly Click, Reza M. Parizi, Qi Zhang, Ali Dehghantanha, and Kim Kwang Raymond Choo. 2020. Sidechain technologies in blockchain networks: An examination and state-of-the-art review. Journal of Network and Computer Applications 149 (2020).Google ScholarGoogle Scholar
  164. Vasilios A. Siris, Pekka Nikander, Spyros Voulgaris, Nikos Fotiou, Dmitrij Lagutin, and George C. Polyzos. 2019. Interledger approaches. IEEE Access 7 (2019), 89948–89966.Google ScholarGoogle ScholarCross RefCross Ref
  165. Matthew Spoke. 2017. Aion: Enabling the Decentralized Internet. Technical Report. Retrieved on 23 January, 2020 from https://whitepaper.io/document/31/aion-whitepaper.Google ScholarGoogle Scholar
  166. He Sun, Hongliang Mao, Xiaomin Bai, Zhidong Chen, Kai Hu, and Wei Yu. 2018. Multi-blockchain model for central bank digital currency. In Parallel and Distributed Computing, Applications and Technologies (PDCAT), Vol. 2017-Dec. IEEE Computer Society, 360–367. https://doi.org/10.1109/PDCAT.2017.00066Google ScholarGoogle Scholar
  167. Swiss Financial Market Supervisory Authority. 2018. FINMA publishes ICO guidelines. Retrieved on 18 May, 2020 from https://www.finma.ch/en/news/2018/02/20180216-mm-ico-wegleitung/.Google ScholarGoogle Scholar
  168. Nick Szabo. 1997. Formalizing and securing relationships on public networks. First Monday 2, 9 (1997).Google ScholarGoogle Scholar
  169. Michael Szydlo. 2004. Merkle tree traversal in log space and time. In International Conference on the Theory and Applications of Cryptographic Techniques. Springer, 541–554.Google ScholarGoogle ScholarCross RefCross Ref
  170. H. Tam Vo, Z. Wang, D. Karunamoorthy, J. Wagner, E. Abebe, and M. Mohania. 2018. Internet of blockchains: Techniques and challenges ahead. In 2018 IEEE International Conference on Internet of Things (iThings), IEEE Green Computing and Communications (GreenCom), IEEE Cyber, Physical and Social Computing (CPSCom), and IEEE Smart Data (SmartData). 1574–1581.Google ScholarGoogle Scholar
  171. Paolo Tasca and Thayabaran Thanabalasingham. 2017. Taxonomy of blockchain technologies. Principles of identification and classification. SSRN Electronic Journal (June 2017).Google ScholarGoogle Scholar
  172. Tendermint. 2016. Tendermint BFT. Retrieved on 15 April, 2020 from https://github.com/tendermint/tendermint.Google ScholarGoogle Scholar
  173. Stefan Thomas and Evan Schwartz. 2015. A Protocol for Interledger Payments. 25 pages. Retrieved on 15 March, 2020 from https://interledger.org/interledger.pdf.Google ScholarGoogle Scholar
  174. Hangyu Tian, Kaiping Xue, Shaohua Li, Jie Xu, Jianqing Liu, and Jun Zhao. 2020. Enabling cross-chain transactions: A decentralized cryptocurrency exchange protocol. arXiv (May 2020). http://arxiv.org/abs/2005.03199Google ScholarGoogle Scholar
  175. Token Taxonomy Consortium. 2019. Token Specification Summary. Technical Report. Token Taxonomy Initiative. Retrieved on 3 March, 2020 from https://tokentaxonomy.org/wp-content/uploads/2019/11/TTF-Overview.pdf.Google ScholarGoogle Scholar
  176. Fakhar Ul Hassan, Anwaar Ali, Siddique Latif, Junaid Qadir, Salil Kanhere, Jatinder Singh, and Jon Crowcroft. 2019. Blockchain and the future of the internet: A comprehensive review. arXiv e-prints (2019). https://arxiv.org/abs/1904.00733Google ScholarGoogle Scholar
  177. U.S. Securities and Exchange Commission. 2019. Framework for “Investment Contract” Analysis of Digital Assets 1. Technical Report. Retrieved on 18 May, 2020 from https://www.sec.gov/files/dlt-framework.pdf.Google ScholarGoogle Scholar
  178. Gilbert Verdian, Paolo Tasca, Colin Paterson, and Gaetano Mondelli. 2018. Quant Overledger Whitepaper v0.1. Technical Report. Quant. 1–48 pages. Retrieved on 12 February, 2020 from http://objects-us-west-1.dream.io/files.quant.network/Quant_Overledger_Wh itepaper_v0.1.pdf.Google ScholarGoogle Scholar
  179. F. B. Vernadat. 2006. Interoperable enterprise systems: Architectures and methods. In IFAC Proceedings Volumes (IFAC-PapersOnline), Vol. 12. Elsevier, 13–20.Google ScholarGoogle ScholarCross RefCross Ref
  180. Fabian Vogelsteller and Vitalik Buterin. 2015. EIP 20: ERC-20 Token Standard. https://eips.ethereum.org/EIPS/eip-20.Google ScholarGoogle Scholar
  181. Gang Wang, Zhijie Jerry, and Mark Nixon. 2019. SoK: Sharding on blockchain. In ACM Conference on Advances in Financial Technologies. Google ScholarGoogle ScholarDigital LibraryDigital Library
  182. Hongkai Wang, Dong He, Xiaoyi Wang, Caichao Xu, Weiwei Qiu, Yiyang Yao, and Qiang Wang. 2020. An electricity cross-chain platform based on sidechain relay. In Journal of Physics: Conference Series, Vol. 1631. IOP Publishing Ltd, 12189. https://doi.org/10.1088/1742-6596/1631/1/012189Google ScholarGoogle Scholar
  183. Xinying Wang, Timothy Tawose, Feng Yan, and Dongfang Zhao. 2020. Distributed Nonblocking Commit Protocols for Many-Party Cross-Blockchain Transactions. Technical Report. https://arxiv.org/pdf/2001.01174.pdf.Google ScholarGoogle Scholar
  184. Will Warren and Amir Bandeali. 2017. 0x: An Open Protocol for Decentralized Exchange on the Ethereum Blockchain. Technical Report. Retrieved on 23 May, 2020 from https://0x.org/pdfs/0x_white_paper.pdf.Google ScholarGoogle Scholar
  185. WEF. 2020. Bridging the Governance Gap: Interoperability for Blockchain and Legacy Systems. Technical Report.Google ScholarGoogle Scholar
  186. Peter Wegner. 1996. Interoperability. ACM Computing Surveys 28, 1 (1996). Google ScholarGoogle ScholarDigital LibraryDigital Library
  187. Martin Westerkamp. 2019. Verifiable smart contract portability. ICBC 2019 - IEEE International Conference on Blockchain and Cryptocurrency (Feb. 2019), 413–421. http://arxiv.org/abs/1902.03868Google ScholarGoogle ScholarCross RefCross Ref
  188. Gavin Wood. 2016. Polkadot: Vision for a Heterogeneous Multi-Chain Framework. Technical Report. 1–21. Retrieved on 29 February, 2020 from https://github.com/w3f/polkadot-white-paper/raw/master/PolkaDotPaper.pdf.Google ScholarGoogle Scholar
  189. Gavin Wood. 2019. Ethereum: A Secure Decentralised Generalised Transaction Ledger. Byzantium version 7e819ec. Technical Report. Retrieved on 29 February, 2020 from https://ethereum.github.io/yellowpaper/paper.pdf.Google ScholarGoogle Scholar
  190. Xingtang Xiao, Zhuo Yu, Ke Xie, Shaoyong Guo, Ao Xiong, and Yong Yan. 2020. A multi-blockchain architecture supporting cross-blockchain communication. In Communications in Computer and Information Science, Vol. 1253 CCIS. Springer Science and Business Media Deutschland GmbH, 592–603. https://doi.org/10.1007/978-981-15-8086-4_56Google ScholarGoogle Scholar
  191. Xiwei Xu, Ingo Weber, Mark Staples, Liming Zhu, Jan Bosch, Len Bass, Cesare Pautasso, and Paul Rimba. 2017. A Taxonomy of blockchain-based systems for architecture design. In Proceedings - 2017 IEEE International Conference on Software Architecture (ICSA’17). IEEE, 243–252.Google ScholarGoogle ScholarCross RefCross Ref
  192. Dylan Yaga, Peter Mell, Nik Roby, and Karen Scarfone. 2018. Blockchain Technology Overview. Technical Report. NISTIR. https://doi.org/02Google ScholarGoogle Scholar
  193. Guangsheng Yu, Xu Wang, Kan Yu, Wei Ni, J. Andrew Zhang, and Ren Ping Liu. 2020. Survey: Sharding in blockchains. IEEE Access 8 (2020), 14155–14181. https://doi.org/10.1109/ACCESS.2020.2965147Google ScholarGoogle ScholarCross RefCross Ref
  194. Alexei Zamyatin, Mustafa Al-Bassam, Dionysis Zindros, Eleftherios Kokoris-Kogias, Pedro Moreno-Sanchez, Aggelos Kiayias, and William J. Knottenbelt. 2019. SoK: Communication Across Distributed Ledgers. Technical Report. https://eprint.iacr.org/2019/1128.pdf.Google ScholarGoogle Scholar
  195. Alexei Zamyatin, Dominik Harz, Joshua Lind, Panayiotis Panayiotou, Arthur Gervais, and William J. Knottenbelt. 2019. XCLAIM: A framework for blockchain interoperability. https://arxiv.org/pdf/2002.11771.pdf.Google ScholarGoogle Scholar
  196. A. Zamyatin, N. Stifter, A. Judmayer, P. Schindler, E. Weippl, and W. J. Knottenbelt. 2019. A wild velvet fork appears! Inclusive blockchain protocol changes in practice. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), Vol. 10958. Springer-Verlag, 31–42.Google ScholarGoogle Scholar
  197. P. Zappalà, M. Belotti, M. Potop-Butucaru, and S. Secci. 2020. Game Theoretical Framework for Analyzing Blockchains Robustness. Technical Report. https://eprint.iacr.org/2020/626.pdf.Google ScholarGoogle Scholar
  198. Dongfang Zhao and Tonglin Li. 2020. Distributed cross-blockchain transactions. arXiv (2020).Google ScholarGoogle Scholar
  199. Zibin Zheng, Shaoan Xie, Hongning Dai, Xiangping Chen, and Huaimin Wang. 2017. An overview of blockchain technology: Architecture, consensus, and future trends. In Proceedings - 2017 IEEE 6th International Congress on Big Data, BigData Congress. IEEE, 557–564.Google ScholarGoogle ScholarCross RefCross Ref
  200. Qingyi Zhu, Seng W. Loke, Rolando Trujillo-Rasua, Frank Jiang, and Yong Xiang. 2019. Applications of distributed ledger technologies to the internet of things: A survey. ACM Computing Surveys 52, 6 (2019), 120:1–120:34. Google ScholarGoogle ScholarDigital LibraryDigital Library
  201. Aviv Zohar. 2015. Bitcoin: Under the hood. Communications of the ACM 58, 9 (Aug. 2015), 104–113. Google ScholarGoogle ScholarDigital LibraryDigital Library
  202. Guy Zyskind Oz, Nathan Alex‘Sandy’ Pentland. 2015. Enigma: Decentralized Computation Platform with Guaranteed Privacy. Technical Report.Google ScholarGoogle Scholar

Index Terms

  1. A Survey on Blockchain Interoperability: Past, Present, and Future Trends

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in

      Full Access

      • Published in

        cover image ACM Computing Surveys
        ACM Computing Surveys  Volume 54, Issue 8
        November 2022
        754 pages
        ISSN:0360-0300
        EISSN:1557-7341
        DOI:10.1145/3481697
        Issue’s Table of Contents

        Copyright © 2021 Association for Computing Machinery.

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected].

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 4 October 2021
        • Accepted: 1 May 2021
        • Received: 1 June 2020
        • Revised: 1 March 2020
        Published in csur Volume 54, Issue 8

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • survey
        • Refereed

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      HTML Format

      View this article in HTML Format .

      View HTML Format