HyperService: Interoperability and Programmability Across Heterogeneous Blockchains

08/25/2019
by   Zhuotao Liu, et al.
0

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

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/04/2018

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

Since the creation of Bitcoin in 2009 we have seen a great push towards ...
research
01/29/2021

Open problems in cross-chain protocols

Blockchain interoperability is a prominent research field which aims to ...
research
04/08/2022

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...
research
05/08/2019

Atomic Commitment Across Blockchains

The recent adoption of blockchain technologies and open permissionless n...
research
08/21/2023

Static Application Security Testing of Consensus-Critical Code in the Cosmos Network

Blockchains require deterministic execution in order to reach consensus....
research
09/08/2022

Trustless Cross-chain Communication for Zendoo Sidechains

In the Zendoo white paper, we introduced a novel sidechain construction ...
research
01/30/2018

Hyperledger Fabric: A Distributed Operating System for Permissioned Blockchains

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

Please sign up or login with your details

Forgot password? Click here to reset