Invited Paper: Fault-tolerant and Expressive Cross-Chain Swaps

11/01/2022
by   Yingjie Xue, et al.
0

Cross-chain swaps enable exchange of different assets that reside on different blockchains. Several protocols have been proposed for atomic cross-chain swaps. However, those protocols are not fault-tolerant, in the sense that if any party deviates, no asset transfer can happen. In this paper, we propose two alternative protocols for structuring composable and robust cross-chain swaps. Participants can propose multiple swaps simultaneously and then complete a subset of those swaps according to their needs. Their needs are expressed as predicates which capture acceptable payoff of each participant. Our proposed protocols are thus more expressive due to the introduction of predicates. The proposed protocols are fault-tolerant since, even if some participants deviate, those predicates can still be satisfied, and conforming parties can complete an acceptable set of swaps.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/06/2022

Transferable Cross-Chain Options

An option is a financial agreement between two parties to trade two asse...
research
10/21/2022

Cross-chain Swaps with Preferences

Extreme valuation and volatility of cryptocurrencies require investors t...
research
10/26/2020

The Checkpointed Longest Chain: User-dependent Adaptivity and Finality

Longest-chain protocols such as the one invented by Nakamoto for Bitcoin...
research
03/14/2019

Fault Tolerant Network Constructors

In this work we examine what graphs (networks) can be stably and distrib...
research
04/24/2018

SITAN: Services for Fault-Tolerant Ad Hoc Networks with Unknown Participants

The evolution of mobile devices with various capabilities (e.g., smartph...
research
01/29/2021

Open problems in cross-chain protocols

Blockchain interoperability is a prominent research field which aims to ...
research
05/23/2019

Cross-chain Deals and Adversarial Commerce

Modern distributed data management systems face a new challenge: how can...

Please sign up or login with your details

Forgot password? Click here to reset