Cryptology ePrint Archive: Report 2022/506
Design and analysis of a distributed ECDSA signing service
Jens Groth and Victor Shoup
Abstract: We present and analyze a new protocol that
provides a distributed ECDSA signing service, with the following
properties: it works in an asynchronous communication model;
it works with $n$ parties with up to $f < n/3$ Byzantine corruptions;
it provides guaranteed output delivery;
it provides a very efficient, non-interactive online signing phase;
it supports additive key derivation
according to the BIP32 standard.
This service is
being implemented and integrated into the architecture of the
Internet Computer,
enabling smart contracts running on the Internet Computer
to securely hold and spend Bitcoin and other cryptocurrencies.
Category / Keywords: cryptographic protocols / ECDSA "threshold cryptography"
Date: received 27 Apr 2022
Contact author: victor at shoup net
Available format(s): PDF | BibTeX Citation
Version: 20220428:080851 (All versions of this report)
Short URL: ia.cr/2022/506
[ Cryptology ePrint archive ]