Paper 2024/140

Efficient ECDSA-based Adaptor Signature for Batched Atomic Swaps

Binbin Tu, School of Cyber Science and Technology, Shandong University
Min Zhang, School of Cyber Science and Technology, Shandong University
Yu Chen, School of Cyber Science and Technology, Shandong University
Abstract

Adaptor signature is a novel cryptographic primitive which ties together the signature and the leakage of a secret value. It has become an important tool for solving the scalability and interoperability problems in the blockchain. Aumayr et al. (Asiacrypt 2021) recently provide the formalization of the adaptor signature and present a provably secure ECDSA-based adaptor signature, which requires zero-knowledge proof in the pre-signing phase to ensure the signer works correctly. However, the number of zero-knowledge proofs is linear with the number of participants. In this paper, we propose efficient ECDSA-based adaptor signature schemes and give security proofs based on ECDSA. In our schemes, the zero-knowledge proofs in the pre-signing phase can be generated in a batch and offline. Meanwhile, the online pre-signing algorithm is similar to the ECDSA signing algorithm and can enjoy the same efficiency as ECDSA. In particular, considering specific verification scenarios, such as (batched) atomic swaps, our schemes can reduce the number of zero-knowledge proofs in the pre-signing phase to one, independent of the number of participants. Last, we conduct an experimental evaluation, demonstrating that the performance of our ECDSA-based adaptor signature reduces online pre-signing time by about 60% compared with the state-of-the-art ECDSA-based adaptor signature.

Metadata
Available format(s)
PDF
Category
Public-key cryptography
Publication info
Published elsewhere. Minor revision. ISC 2022
DOI
10.1007/978-3-031-22390-7_12
Keywords
Adaptor signatureECDSA-based adaptor signatureBatched atomic swapsBlockchain
Contact author(s)
mathtubin @ 163 com
zm_min @ mail sdu edu cn
yuchen @ sdu edu cn
History
2024-02-02: approved
2024-02-01: received
See all versions
Short URL
https://ia.cr/2024/140
License
Creative Commons Attribution-NonCommercial
CC BY-NC

BibTeX

@misc{cryptoeprint:2024/140,
      author = {Binbin Tu and Min Zhang and Yu Chen},
      title = {Efficient ECDSA-based Adaptor Signature for Batched Atomic Swaps},
      howpublished = {Cryptology ePrint Archive, Paper 2024/140},
      year = {2024},
      doi = {10.1007/978-3-031-22390-7_12},
      note = {\url{https://eprint.iacr.org/2024/140}},
      url = {https://eprint.iacr.org/2024/140}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.