DeepAI AI Chat
Log In Sign Up

HyperService: Interoperability and Programmability Across Heterogeneous Blockchains

by   Zhuotao Liu, et al.

Blockchain interoperability, which allows state transitions across different blockchain networks, is critical to facilitate major blockchain adoption. Existing interoperability protocols mostly focus on atomic token exchange between blockchains. However, as blockchains have been upgraded from passive distributed ledgers into programmable state machines (thanks to smart contracts), the scope of blockchain interoperability goes beyond just token exchange. In this paper, we present HyperService, the first platform that delivers interoperability and programmability across heterogeneous blockchains. HyperService is powered by two innovative designs: (i) a developer-facing programming framework that allows developers to build cross-chain applications in a unified programming model; and (ii) a secure blockchain-facing cryptography protocol that provably realizes those applications on blockchains. We implement a prototype of HyperService in about 35,000 lines of code to demonstrate its practicality. Our experiment results show that HyperService imposes reasonable latency, in order of seconds, on the end-to-end execution of cross-chain applications


page 1

page 2

page 3

page 4


COMIT - Cryptographically-secure Off-chain Multi-asset Instant Transaction Network

Since the creation of Bitcoin in 2009 we have seen a great push towards ...

Open problems in cross-chain protocols

Blockchain interoperability is a prominent research field which aims to ...

Matrix Syncer – A Multi-chain Data Aggregator For Supporting Blockchain-based Metaverses

Due to the rising complexity of the metaverse's business logic and the l...

Atomic Commitment Across Blockchains

The recent adoption of blockchain technologies and open permissionless n...

Decentralized Cross-Blockchain Asset Transfers

Today, solutions for cross-blockchain asset transfers are either tailore...

Trustless Cross-chain Communication for Zendoo Sidechains

In the Zendoo white paper, we introduced a novel sidechain construction ...

Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains

Hyperledger Fabric is a modular and extensible open-source system for de...