Paper 2025/406

AsyRand: asynchronous distributed randomness beacon with reconfiguration

Liang Zhang, Hong Kong University of Science and Technology
Tao Liu, Hainan University
Haibin Kan, Fudan University
Jiheng Zhang, Hong Kong University of Science and Technology
Abstract

Distributed randomness beacon protocols, which continuously generate publicly verifiable randomness values, are crucial for many applications. Recently, there have been many approaches, such as Hydrand (S\&P'20), SPURT (S\&P'22), OptRand (NDSS'23) and GRandLine (CCS'24), based on publicly verifiable secret sharing (PVSS) to implement beacon protocols. However, two key challenges remain unresolved: asynchrony and reconfiguration. In this paper, we propose the beacon protocol to address these challenges. We incorporate a producer-consumer model to decouple the distribution and reconstruction of PVSS secrets. Parties continuously produce and distribute new PVSS commitments, which are the encrypted shares and the proofs. Meanwhile, all parties store received commitments using first-in-first-out queues and collectively consume each commitment to recover the corresponding secret for beacon generation. To achieve asynchronous consensus, we employ reliable broadcast for distribution and apply -validated asynchronous Byzantine agreement for reconstruction. To achieve reconfiguration, honest parties can collectively remove a faulty party if his queue remains empty for an extended duration, and a new party can join the system using reliable broadcast. We also introduce a novel PVSS scheme based on Sigma protocol and Fiat-Shamir heuristic, which is of independent interest. Consequently, maintains state-of-the-art complexity with communication complexity, computation complexity, and verification complexity while achieving asynchrony and reconfiguration. Experimental results highlight the performance of compared to existing works.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
PVSSdistributed randomness beaconreliable broadcastconsensus
Contact author(s)
briliasm @ gmail com
History
2025-04-24: last of 6 revisions
2025-03-03: received
See all versions
Short URL
https://ia.cr/2025/406
License
No rights reserved
CC0

BibTeX

@misc{cryptoeprint:2025/406,
      author = {Liang Zhang and Tao Liu and Haibin Kan and Jiheng Zhang},
      title = {{AsyRand}: asynchronous distributed randomness beacon with reconfiguration},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/406},
      year = {2025},
      url = {https://eprint.iacr.org/2025/406}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.