<div class="csl-bib-body">
<div class="csl-entry">Hoenisch, P., Mazumdar, S., Moreno-Sanchez, P., & Ruj, S. (2023). LightSwap: An Atomic Swap Does Not Require Timeouts at both Blockchains. In J. Garcia-Alfaro, G. Navarro-Arribas, & N. Dragoni (Eds.), <i>Data Privacy Management, Cryptocurrencies and Blockchain Technology</i> (pp. 219–235). Springer Cham. https://doi.org/10.1007/978-3-031-25734-6_14</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/158188
-
dc.description.abstract
ecurity and privacy issues with centralized exchange services have motivated the design of atomic swap protocols for decentralized trading across currencies. These protocols follow a standard blueprint similar to the 2-phase commit in databases: (i) both users first lock their coins under a certain (cryptographic) condition and a timeout; (ii-a) the coins are swapped if the condition is fulfilled; or (ii-b) coins are released after the timeout. The quest for these protocols is to minimize the requirements from the scripting language supported by the swapped coins, thereby supporting a larger range of cryptocurrencies. The recently proposed universal atomic swap protocol [IEEE S&P’22] demonstrates how to swap coins whose scripting language only supports the verification of a digital signature on a transaction. However, the timeout functionality is cryptographically simulated with verifiable timelock puzzles, a computationally expensive primitive that hinders its use in battery-constrained devices such as mobile phones. In this state of affairs, we question whether the 2-phase commit paradigm is necessary for atomic swaps in the first place. In other words, is it possible to design a secure atomic swap protocol where the timeout is not used by (at least one of the two) users?
In this work, we present LightSwap, the first secure atomic swap protocol that does not require the timeout functionality (not even in the form of a cryptographic puzzle) by one of the two users. LightSwap is thus better suited for scenarios where a user, running an instance of LightSwap on her mobile phone, wants to exchange coins with an online exchange service running an instance of LightSwap on a computer. We show how LightSwap can be used to swap Bitcoin and Monero, an interesting use case since Monero does not provide any scripting functionality support other than linkable ring signature verification.
en
dc.description.sponsorship
CDG Christian Doppler Forschungsgesellschaft
-
dc.language.iso
en
-
dc.relation.ispartofseries
Lecture Notes in Computer Science
-
dc.rights.uri
http://creativecommons.org/licenses/by/4.0/
-
dc.subject
Blockchain
en
dc.subject
Atomic swap
en
dc.subject
Bitcoin
en
dc.subject
Monero
en
dc.subject
Lightweight applications
en
dc.subject
Adaptor signatures
en
dc.title
LightSwap: An Atomic Swap Does Not Require Timeouts at both Blockchains
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.rights.license
Creative Commons Namensnennung 4.0 International
de
dc.rights.license
Creative Commons Attribution 4.0 International
en
dc.contributor.affiliation
CoBloX Pty Ltd, Australia
-
dc.contributor.affiliation
IMDEA Software, Spain
-
dc.contributor.affiliation
UNSW Sydney, Australia
-
dc.contributor.editoraffiliation
Telecom SudParis, France
-
dc.contributor.editoraffiliation
Universitat Autònoma de Barcelona, Spain
-
dc.contributor.editoraffiliation
Technical University of Denmark, Denmark
-
dc.relation.isbn
978-3-031-25734-6
-
dc.relation.doi
10.1007/978-3-031-25734-6
-
dc.relation.issn
0302-9743
-
dc.description.startpage
219
-
dc.description.endpage
235
-
dc.relation.grantno
CDL-BOT
-
dc.type.category
Full-Paper Contribution
-
dc.relation.eissn
1611-3349
-
tuw.booktitle
Data Privacy Management, Cryptocurrencies and Blockchain Technology
-
tuw.container.volume
13619
-
tuw.relation.publisher
Springer Cham
-
tuw.project.title
Blockchaintechnologien für das Internet der Dinge
-
tuw.researchTopic.id
I1
-
tuw.researchTopic.name
Logic and Computation
-
tuw.researchTopic.value
100
-
tuw.linking
https://eprint.iacr.org/2022/1650.pdf
-
tuw.publication.orgunit
E192-06 - Forschungsbereich Security and Privacy
-
tuw.publisher.doi
10.1007/978-3-031-25734-6_14
-
dc.description.numberOfPages
17
-
tuw.author.orcid
0000-0002-3089-2535
-
tuw.author.orcid
0000-0003-2315-7839
-
tuw.author.orcid
0000-0002-8698-6709
-
dc.rights.identifier
CC BY 4.0
de
dc.rights.identifier
CC BY 4.0
en
tuw.editor.orcid
0000-0002-7453-4393
-
tuw.editor.orcid
0000-0003-3535-942X
-
tuw.editor.orcid
0000-0001-9575-2990
-
tuw.event.name
ESORICS 2022 International Workshops, DPM 2022 and CBT 2022
en
dc.description.sponsorshipexternal
Madrid regional government
-
dc.description.sponsorshipexternal
EIE Funds of the European Union
-
dc.description.sponsorshipexternal
SCUM Project
-
dc.description.sponsorshipexternal
European Union NextGeneration EU/PRTR
-
dc.description.sponsorshipexternal
ONR
-
dc.relation.grantnoexternal
S2018/TCS-4339 (BLOQUES-CM)
-
dc.relation.grantnoexternal
TI2018-102043-B-I00
-
dc.relation.grantnoexternal
grant IJC2020-043391-I/MCIN/AEI/10.13039/501100011033