English

A Blueprint for Interoperable Blockchains

Databases 2019-10-23 v3 Distributed, Parallel, and Cluster Computing

Abstract

Research in blockchain systems has mainly focused on improving security and bridging the performance gaps between blockchains and databases. Despite many promising results, we observe a worrying trend that the blockchain landscape is fragmented in which many systems exist in silos. Apart from a handful of general-purpose blockchains, such as Ethereum or Hyperledger Fabric, there are hundreds of others designed for specific applications and typically do not talk to each other. In this paper, we describe our vision of interoperable blockchains. We argue that supporting interaction among different blockchains requires overcoming challenges that go beyond data standardization. The underlying problem is to allow smart contracts running in different blockchains to communicate. We discuss three open problems: access control, general cross-chain transactions, and cross-chain communication. We describe partial solutions to some of these problems in the literature. Finally, we propose a novel design to overcome these challenges.

Keywords

Cite

@article{arxiv.1910.00985,
  title  = {A Blueprint for Interoperable Blockchains},
  author = {Tien Tuan Anh Dinh and Anwitaman Datta and Beng Chin Ooi},
  journal= {arXiv preprint arXiv:1910.00985},
  year   = {2019}
}
R2 v1 2026-06-23T11:32:48.462Z