Towards Cross-Blockchain Smart Contracts

10/14/2020
by   Markus Nissl, et al.
0

In recent years, manifold blockchain protocols have been proposed by researchers and industrial companies alike. This has led to a very heterogeneous blockchain landscape. Accordingly, it would be desirable if blockchains could interact with each other. However, current blockchain technologies offer only limited support for interoperability, thus preventing tokens or smart contracts from leaving the scope of a particular blockchain. As a first step towards a solution for cross-chain smart contract interactions, we introduce a framework which allows to invoke a smart contract from another blockchain. We offer support for continuing a smart contract after receiving a result from a different blockchain, and for calling smart contracts recursively across blockchains. We provide a reference implementation for Ethereum-based blockchains using Solidity and evaluate the performance regarding time and cost overheads.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/11/2019

Verifiable Smart Contract Portability

With the advent of blockchain technologies, the idea of decentralized ap...
research
04/07/2019

Improving Hyperconnected Logistics with Blockchains and Smart Contracts

The Physical Internet and hyperconnected logistics concepts promise an o...
research
06/07/2019

Transwarp Conduit: Interoperable Blockchain Application Framework

Transwarp-Conduit (TWC) is a protocol for message transfers between two ...
research
11/12/2019

Smart Contract Interactions in Coq

We present a model/executable specification of smart contract execution ...
research
07/05/2022

Can We Effectively Use Smart Contracts to Stipulate Time Constraints?

Smart contracts provide the means to stipulate rules of interaction betw...
research
04/20/2022

Distributed Runtime Verification of Metric Temporal Properties for Cross-Chain Protocols

Transactions involving multiple blockchains are implemented by cross-cha...
research
10/20/2022

TrustBoost: Boosting Trust among Interoperable Blockchains

Currently there exist many blockchains with weak trust guarantees, limit...

Please sign up or login with your details

Forgot password? Click here to reset