Atomic cross-chain swaps with improved space, time and local time complexities

被引:1
|
作者
Imoto, Soichiro [1 ]
Sudo, Yuichi [3 ]
Kakugawa, Hirotsugu [2 ]
Masuzawa, Toshimitsu [1 ]
机构
[1] Osaka Univ, 1-1 Yamadaoka, Suita, Osaka, Japan
[2] Ryukoku Univ, 1-5 Setaoecho, Otsu, Shiga, Japan
[3] Hosei Univ, 3-7-2 Kajino cho, Koganei, Tokyo, Japan
关键词
Blockchain; Atomic cross -chain swap; Smart contract; Hashed timelock contract;
D O I
10.1016/j.ic.2023.105039
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
An effective atomic cross-chain swap protocol is introduced by Herlihy [Herlihy, 2018] as a distributed coordination protocol in order to exchange assets across multiple blockchains among multiple untrusted parties. The atomic cross-chain swap protocol guarantees; (1) if all parties conform to the protocol, then all assets are exchanged among the parties, (2) even if some parties or coalitions of parties deviate from the protocol, no party conforming to the protocol suffers a loss, and (3) no coalition has an incentive to deviate from the protocol. Herlihy [Herlihy, 2018] invented this protocol by using hashed timelock contracts. A cross-chain swap is modeled as a directed graph D = (V, A). Vertex set V denotes a set of parties and arc set A denotes a set of proposed asset transfers. Let A be time enough for a party to publish a contract on any of the blockchains, or to change the state of a contract and for the other party to detect the change. The space complexity of the protocol is O(|A|2). The local time complexity of the protocol is O(|V | center dot |L|), where L is a feedback vertex set computed by the protocol. We propose a new atomic cross-chain swap protocol which uses only signature information and improves the space complexity to O(|A| center dot |V |) and the local time complexity to O(| V |). Moreover, if all parties conform to our protocol, our proposed protocol improves the time complexity from O (| V |A) to O(A). (c) 2023 Elsevier Inc. All rights reserved.
引用
收藏
页数:11
相关论文
共 50 条
  • [1] Atomic Cross-Chain Swaps with Improved Space and Local Time Complexity
    Imoto, Soichiro
    Sudo, Yuichi
    Kakugawa, Hirotsugu
    Masuzawa, Toshimitsu
    [J]. STABILIZATION, SAFETY, AND SECURITY OF DISTRIBUTED SYSTEMS, SSS 2019, 2019, 11914 : 194 - 208
  • [2] Atomic Cross-Chain Swaps
    Herlihy, Maurice
    [J]. PODC'18: PROCEEDINGS OF THE 2018 ACM SYMPOSIUM ON PRINCIPLES OF DISTRIBUTED COMPUTING, 2018, : 245 - 254
  • [3] Extending Atomic Cross-Chain Swaps
    Zie, Jean-Yves
    Deneuville, Jean-Christophe
    Briffaut, Jeremy
    Nguyen, Benjamin
    [J]. DATA PRIVACY MANAGEMENT, CRYPTOCURRENCIES AND BLOCKCHAIN TECHNOLOGY, 2019, 11737 : 219 - 229
  • [4] Lilac: Parallelizing Atomic Cross-Chain Swaps
    Ding, Donghui
    Long, Bo
    Zhuo, Feng
    Li, Zhongcheng
    Zhang, Hanwen
    Tian, Chen
    Sun, Yi
    [J]. 2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [5] Privacy-Preserving Cross-Chain Atomic Swaps
    Deshpande, Apoorvaa
    Herlihy, Maurice
    [J]. FINANCIAL CRYPTOGRAPHY AND DATA SECURITY, FC 2020, 2020, 12063 : 540 - 549
  • [6] Cross-chain Swaps with Preferences
    Chan, Eric
    Chrobak, Marek
    Lesani, Mohsen
    [J]. 2023 IEEE 36TH COMPUTER SECURITY FOUNDATIONS SYMPOSIUM, CSF, 2023, : 261 - 275
  • [7] A Game-Theoretic Analysis of Cross-Chain Atomic Swaps with HTLCs
    Xu, Jiahua
    Ackerer, Damien
    Dubovitskaya, Alevtina
    [J]. 2021 IEEE 41ST INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS 2021), 2021, : 584 - 594
  • [8] Towards faster settlement in HTLC-based Cross-Chain Atomic Swaps
    Mazumdar, Subhra
    [J]. 2022 IEEE 4TH INTERNATIONAL CONFERENCE ON TRUST, PRIVACY AND SECURITY IN INTELLIGENT SYSTEMS, AND APPLICATIONS, TPS-ISA, 2022, : 295 - 304
  • [9] Game Theoretical Analysis of Cross-Chain Swaps
    Belotti, Marianna
    Moretti, Stefano
    Potop-Butucaru, Maria
    Secci, Stefano
    [J]. 2020 IEEE 40TH INTERNATIONAL CONFERENCE ON DISTRIBUTED COMPUTING SYSTEMS (ICDCS), 2020, : 485 - 495
  • [10] Cross Chain Atomic Swaps in the Absence of Time via Attribute Verifiable Timed Commitments
    Manevich, Yacov
    Akavia, Adi
    [J]. 2022 IEEE 7TH EUROPEAN SYMPOSIUM ON SECURITY AND PRIVACY (EUROS&P 2022), 2022, : 606 - +