@inproceedings{f4594576fae44b5897c796671dc3df54,
title = "Multi-signatures for ECDSA and Its Applications in Blockchain",
abstract = "Multi-signatures enable a group of t signers to sign a message jointly and obtain a single signature. Multi-signatures help validating blockchain transactions, such as transactions with multiple inputs or transactions from multisig addresses. However, multi-signatures schemes are always realised naively in most blockchain systems by directly concatenating t ECDSA signatures. In this paper, we give the first multi-signature scheme for ECDSA. Technically, we design a new ephemeral group public key for the set of signers and introduce an interactive signing protocol to output a single ECDSA signature. The signature can be validated by the ephemeral group public key. Then, we instantiate the ECDSA multi-signature scheme with class group, for which we design a secret exchanging mechanism that ensures the hiding content is well-constructed. Moreover, our scheme is able to identify the malicious party in the signing phase and help to minimize unnecessary resource consumption. This ECDSA multi-signatures can be used in blockchain to reduce the transaction cost and provide accountability for signers and backward compatibility with existing ECDSA addresses.",
keywords = "ECDSA, Multi-signatures, Signature",
author = "Shimin Pan and Chan, \{Kwan Yin\} and Handong Cui and Yuen, \{Tsz Hon\}",
note = "Publisher Copyright: {\textcopyright} 2022, The Author(s), under exclusive license to Springer Nature Switzerland AG.; 27th Australasian Conference on Information Security and Privacy, ACISP 2022 ; Conference date: 28-11-2022 Through 30-11-2022",
year = "2022",
doi = "10.1007/978-3-031-22301-3\_14",
language = "English",
isbn = "9783031223006",
series = "Lecture Notes in Computer Science",
pages = "265--285",
editor = "Khoa Nguyen and Guomin Yang and Fuchun Guo and Willy Susilo",
booktitle = "Information Security and Privacy - 27th Australasian Conference, ACISP 2022, Proceedings",
}