Paper 2025/1924

Golden: Lightweight Non-Interactive Distributed Key Generation

Benedikt Bünz, New York University
Kevin Choi, New York University, Seoul National University
Chelsea Komlo, University of Waterloo, NEAR One
Abstract

We present Golden, a non-interactive Distributed Key Generation (DKG) protocol. Golden achieves public verifiability in a lightweight, non-interactive manner, outputting Shamir secret shares of a field element $\mathsf{sk} \in \mathbb{Z}_p$ to all participants, and a public key $\mathsf{PK}= g^{\mathsf{sk}}$ that is a discrete-logarithm commitment to sk. Golden avoids the overhead of public-key encryption schemes like ElGamal, Pallier, or class groups by using a novel building block: a two-party exponent Verifiable Random Function (two-party eVRF), which may be of independent interest. We present a concretely efficient construction based on the Diffie-Hellman non-interactive key exchange and an efficient zero-knowledge proof. DKG participants use this two-party eVRF in a pairwise manner to generate a one-time pad to encrypt shares, while maintaining public verifiability. Golden can be securely instantiated in the random oracle model over any elliptic curve for which the discrete logarithm assumption holds. Golden drastically improves efficiency, compared to other non-interactive DKGs. For 50 participants, Golden requires only 223 kb bandwidth and 13.5 seconds of total runtime for each participant, in comparison to ElGamal-based non-interactive DKG, which requires 27.8 MB bandwidth and 40.5 seconds runtime per participant.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
distributed key generationthresholdevrfs
Contact author(s)
bb @ nyu edu
kc2296 @ nyu edu
ckomlo @ uwaterloo ca
History
2026-03-24: last of 3 revisions
2025-10-15: received
See all versions
Short URL
https://ia.cr/2025/1924
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1924,
      author = {Benedikt Bünz and Kevin Choi and Chelsea Komlo},
      title = {Golden: Lightweight Non-Interactive Distributed Key Generation},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1924},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1924}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.