A Generic Framework for Cross-Chain Atomic Swaps of Digital Tokens

Tapolcai, János and Ladóczki, Bence and Rónyai, Lajos (2025) A Generic Framework for Cross-Chain Atomic Swaps of Digital Tokens. In: 2025 IEEE 45th International Conference on Distributed Computing Systems (ICDCS). Proceedings - International Conference on Distributed Computing Systems, ICDCS . IEEE, Piscataway (NJ), pp. 12-22. ISBN 9798331517236 10.1109/ICDCS63083.2025.00011

Text
Tapolcai_12_36428787_z.pdf
Restricted to Registered users only

Request a copy

Abstract

Decentralisation is one of the most important structural principles of blockchains and it should be present in all aspects of these systems. There is a growing scientific effort to develop protocols that enable the exchange of digital assets between two heterogeneous blockchains without a third-party arbitrator. We investigate the scenario where two parties wish to exchange digital tokens and run a swap protocol without the intervention of a third party. This is a complex and cooperative process for which - in a trust-less environment - atomicity and fairness must be ensured. While smart contracts provide a convenient way to achieve this, we want to ensure that the two parties leave no traceable data on the respective chains. The challenge here is that the two digital assets can reside on different chains with different signature schemes. Tackling these issues, we present a protocol description for the exchange of two arbitrary cryptocurrencies. A generic standard for atomic swap implementations in terms of the required cryptographic primitives is given. Additionally, we derive a protocol for the necessary interactions between two arbitrary chains using these primitives. To demonstrate applicability, we illustrate how this protocol can be instantiated with Schnorr and BLS signatures. © 2025 Elsevier B.V., All rights reserved.

Item Type: Book Section
Uncontrolled Keywords: Atoms; CHAINS; Third parties; Information Systems; Interoperability; Cryptography; decentralisation; Atomic; Atomic; blockchain; blockchain; Generic frameworks; Electronic money; SWAP; BLS; BLS; Digital assets; Block-chain; schnorr; swaps; Digital tokens; Schnorr;
Subjects: Q Science > QA Mathematics and Computer Science > QA75 Electronic computers. Computer science / számítástechnika, számítógéptudomány
Divisions: Artificial Intelligence Laboratory
SWORD Depositor: MTMT Injector
Depositing User: MTMT Injector
Date Deposited: 13 Jan 2026 16:19
Last Modified: 13 Jan 2026 16:19
URI: https://eprints.sztaki.hu/id/eprint/11056

Update Item Update Item