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 generate publicly verifiable randomness at regular intervals, are crucial for a wide range of applications. The publicly verifiable secret sharing (PVSS) scheme is a promising cryptographic primitive for implementing beacon protocols, such as Hydrand (S\&P'20), SPURT (S\&P'22), OptRand (NDSS'23) and GRandLine (CCS'24). However, two key challenges remain unresolved: asynchrony and reconfiguration. In this paper, we introduce the AsyRand beacon protocol to address these challenges. First, we incorporate a producer-consumer model to decouple the production and consumption of PVSS commitments, which are managed using queue data structures. Then, we leverages reliable broadcast (RBC) for message dissemination in a producer process and invents a t-validated asynchronous Byzantine agreement (t-VABA) protocol to consume PVSS commitments. Consequently, the producer and consumer processes can operate simultaneously and asynchronously, without the need for a global clock. Moreover, the producer-consumer model enables each party to detect potential faults in other parties by monitoring the queue states. When needed, honest parties can initiate a removal process for faulty parties via a t-VABA protocol. Also, a new party can leverage RBC protocol to request to join in without system restart. As an independent contribution, we propose a novel PVSS scheme based on the Sigma protocol and Fiat-Shamir heuristic. Regarding complexity, AsyRand achieves state-of-the-art performance with O(n^2) communication complexity, O(n) computation complexity, and O(n) verification complexity. Experimental results highlight the high performance of AsyRand compared to related works.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
PVSSdistributed randomness beaconreliable broadcastconsensus
Contact author(s)
briliasm @ gmail com
History
2025-04-18: last of 2 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.