Atomic Cross-Chain Swaps

01/29/2018
by   Maurice Herlihy, et al.
0

An atomic cross-chain swap is a distributed coordination task where multiple parties exchange assets across multiple blockchains, for example, trading bitcoin for ether. An atomic swap protocol guarantees (1) if all parties conform to the protocol, then all swaps take place, (2) if some coalition deviates from the protocol, then no conforming party ends up worse off, and (3) no coalition has an incentive to deviate from the protocol. A cross-chain swap has an associated directed graph D = (V,A). For any pair ( D,L), where D = (V,A) is a strongly-connected directed graph and L ⊂ V a feedback vertex set for D, we give an atomic cross-chain swap protocol using hashed timelock contracts, where the vertexes in L generate the hashlocked secrets. We show that no such protocol is possible if D is not strongly connected, or if D is strongly connected but L is not a feedback vertex set. The protocol has time complexity O(diam( D)) and communication complexity (bits published on blockchains) O(|A| · |L|).

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/24/2019

Atomic Cross-Chain Swaps with Improved Space and Time Complexity

An effective atomic cross-chain swap protocol is introduced by Herlihy [...
research
10/24/2018

Niji: Bitcoin Bridge Utilizing Payment Channels

Bitcoin's enormous success has inspired the development of alternative b...
research
05/06/2022

Transferable Cross-Chain Options

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

Generalized HTLC for Cross-Chain Swapping of Multiple Assets with Co-Ownerships

A core enabler for blockchain or DLT interoperability is the ability to ...
research
07/28/2020

JugglingSwap: Scriptless Atomic Cross-Chain Swaps

The blockchain space is changing constantly. New chains are being implem...
research
07/20/2018

Atomic Swaptions: Cryptocurrency Derivatives

The atomic swap protocol allows for the exchange of cryptocurrencies on ...
research
01/01/2019

Atomic Cross-chain Swaps: Development, Trajectory and Potential of Non-monetary Digital Token Swap Facilities

Since the introduction of Bitcoin in 2008, many other cryptocurrencies h...

Please sign up or login with your details

Forgot password? Click here to reset