Paper 2025/1041

Rubato: Provably Post-Quantum Secure and Batched Asynchronous Randomness Beacon

Linghe Yang, Tianjin University
Tonghong Chong, China Automotive Data Ltd
Jian Liu, Tianjin University
Jingyi Cui, Tianjin University
Guangquan Xu, Tianjin University
Yude Bai, Tiangong University
Lei Zhang, Tianjin University
Tao Luo, Tianjin University
Abstract

Distributed randomness beacons are essential for distributed systems (e.g., blockchain and MPC), providing unbiased and unpredictable shared randomness. However, implementations in asynchronous networks often suffer from poor scalability, low throughput, and high resource consumption when deployed as independent protocols. The state-of-the-art HashRand (CCS'24) achieves high throughput and low computational intensity using only lightweight post-quantum cryptographic primitives for an independent asynchronous beacon. Building further on this, we propose Rubato, a low-overhead, high-throughput beacon protocol that leverages lightweight batched Asynchronous Complete Secret Sharing with Byzantine Atomic Broadcast-based state machine replication (via our tailored RubatoSMR). Rubato reduces communication complexity by an $O(c \log n)$ factor compared to HashRand and resolves the circular dependency between beacon and BAB-SMR in asynchronous settings. Experiments on AWS demonstrate that Rubato achieves ideal overall performance in scalability, resource usage, and throughput; for instance, at $n=121$ nodes, it produces an average of 174 beacons per minute, with RubatoSMR further optimizing memory and bandwidth consumption.

Metadata
Available format(s)
PDF
Category
Cryptographic protocols
Publication info
Preprint.
Keywords
AsynchronousByzantine Fault-ToleranceDistributed randomness beaconPost-Quantum Security
Contact author(s)
yanglinghe @ tju edu cn
chongtonghong @ catarc ac cn
jianliu @ tju edu cn
cuijingyi @ tju edu cn
losin @ tju edu cn
baiyude @ tju edu cn
lzhang @ tju edu cn
luo_tao @ tju edu cn
History
2026-01-05: last of 3 revisions
2025-06-04: received
See all versions
Short URL
https://ia.cr/2025/1041
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2025/1041,
      author = {Linghe Yang and Tonghong Chong and Jian Liu and Jingyi Cui and Guangquan Xu and Yude Bai and Lei Zhang and Tao Luo},
      title = {Rubato: Provably Post-Quantum Secure and Batched Asynchronous Randomness Beacon},
      howpublished = {Cryptology {ePrint} Archive, Paper 2025/1041},
      year = {2025},
      url = {https://eprint.iacr.org/2025/1041}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.