Privacy-preserving cross-chain atomic swaps

27Citations
Citations of this article
21Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Recently, there has been a lot of interest in studying the transfer of assets across different blockchains in the form of cross-chain atomic swaps. Unfortunately, the current candidates of atomic swaps (hash-lock time contracts) offer no privacy; the identities as well as the exact trade that happened between any two parties is publicly visible. In this work, we explore the different notions of privacy that we can hope for in an atomic swap protocol. Concretely, we define an atomic swap as a two-party protocol and formalize the different notions of privacy in the form of anonymity, confidentiality and indistinguishability of swap transactions. As a building block, we abstract out the primitive of Atomic Release of Secrets ($$\mathsf {ARS}$$) which captures atomic exchange of a secret for a pre-decided transaction. We then show how $$\mathsf {ARS}$$ can be used to build privacy-preserving cross-chain swaps. We also show that the recently introduced notion of adapter signatures [Poe18, War17] is a concrete instantiation of $$\mathsf {ARS}$$ under the framework of Schnorr signatures [Sch91] and thus, construct a private cross-chain swap using Schnorr signatures.

Cite

CITATION STYLE

APA

Deshpande, A., & Herlihy, M. (2020). Privacy-preserving cross-chain atomic swaps. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 12063 LNCS, pp. 540–549). Springer. https://doi.org/10.1007/978-3-030-54455-3_38

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free