Paper 2026/2021
Silk: Computation-Efficient and Post-Quantum-Friendly Randomness Beacon
Abstract
Distributed randomness beacons enable mutually distrustful parties to jointly generate public randomness. Several existing beacons built from secret sharing use costly pairings or group operations to verify shares. Their underlying discrete-logarithm assumptions are also vulnerable to quantum attacks. Moreover, running a separate Byzantine fault-tolerant (BFT) consensus instance for each output incurs repeated computation and communication costs, even when secrets are shared in batches. We present Silk, a computation-efficient, post-quantum-friendly and deterministic randomness beacon under partial synchrony. Silk's sharing protocol, Mulberry, realizes batched asynchronous verifiable secret sharing with partial output (bAVSS-PO), using hash-based share verification to reduce computation cost. Silk further amortizes BFT consensus across a batch of outputs, requiring only one BFT instance per batch. We establish Mulberry's bAVSS-PO properties and Silk's beacon properties under static corruption and the stated security assumptions. We implement Silk and Mulberry in Rust and evaluate their computation and communication costs. In WAN experiments with 121 replicas across eight AWS regions, Silk achieves a throughput of 5.414 outputs/s, 1.53× that of Rondo [NDSS'25] and 4.18× that of Spurt [IEEE S&P'22].
Metadata
- Available format(s)
-
PDF
- Category
- Cryptographic protocols
- Publication info
- Preprint.
- Keywords
- Distributed randomness beaconverifiable secret sharingpost-quantum cryptographypartial synchrony
- Contact author(s)
-
byhou25 @ m fudan edu cn
25113050230 @ m fudan edu cn
scottzhang @ ust hk
berrychen0w0 @ gmail com
hbkan @ fudan edu cn - History
- 2026-09-17: approved
- 2026-09-14: received
- See all versions
- Short URL
- https://ia.cr/2026/2021
- License
-
CC BY
BibTeX
@misc{cryptoeprint:2026/2021,
author = {Binyang Hou and Jiamian Yan and Liang Zhang and Borui Chen and Haibin Kan},
title = {Silk: Computation-Efficient and Post-Quantum-Friendly Randomness Beacon},
howpublished = {Cryptology {ePrint} Archive, Paper 2026/2021},
year = {2026},
url = {https://eprint.iacr.org/2026/2021}
}