Feasibility of Cross-Chain Payment with Success Guarantees

07/16/2020
by   Rob van Glabbeek, et al.
0

We consider the problem of cross-chain payment whereby customers of different escrows—implemented by a bank or a blockchain smart contract—successfully transfer digital assets without trusting each other. Prior to this work, cross-chain payment problems did not require this success, or any form of progress. We demonstrate that it is possible to solve this problem when assuming synchrony, in the sense that each message is guaranteed to arrive within a known amount of time, but impossible to solve without assuming synchrony. Yet, we solve a weaker variant of this problem, where success is conditional on the patience of the participants, without assuming synchrony, and in the presence of Byzantine failures. We also discuss the relation with the recently defined cross-chain deals.

READ FULL TEXT

page 1

page 2

page 3

research
12/10/2019

Cross-Chain Payment Protocols with Success Guarantees

In this paper, we consider the problem of cross-chain payment whereby cu...
research
01/15/2021

Horizon: A Gas-Efficient, Trustless Bridge for Cross-Chain Transactions

With the rise of digital currency systems that rely on blockchain to ens...
research
08/11/2020

Reliable inter-blockchain communication framework for improving scalability

The scalability problem is a well-known problem in blockchain implementa...
research
09/16/2020

Towards a Contract Service Provider Model for Virtual Assets and VASPs

We introduce the contract service provider (CSP) model as an analog of t...
research
08/09/2020

Adjustable Coins

In this paper we consider a scenario where there are several algorithms ...

Please sign up or login with your details

Forgot password? Click here to reset