RandRunner: Distributed Randomness from Trapdoor VDFs with Strong Uniqueness
Philipp Schindler, Aljosha Judmayer, Markus Hittmeir, Nicholas Stifter, Edgar R. Weippl
Abstract
—Generating randomness collectively has been a long standing problem in distributed computing. It plays a critical role not only in the design of state-of-the-art BFT and blockchain protocols, but also for a range of applications far beyond this field. We present RandRunner, a random beacon protocol with a unique set of guarantees that targets a realistic system model. Our design avoids the necessity of a (Byzantine fault-tolerant) consensus protocol and its accompanying high complexity and communication overhead. We achieve this by introducing a novel extension to verifiable delay functions (VDFs) in the RSA setting that does not require a trusted dealer or distributed key generation (DKG) and only relies on well studied cryptographic assumptions. This design allows RandRunner to tolerate adversarial or failed leaders while guaranteeing safety and liveness of the protocol despite possible periods of asynchrony.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 3eeca407-6ee4-4319-ae32-511051f972fcCited by top-tier papers11
- Spurt: Scalable Distributed Randomness Beacon with Transparent SetupSourav Das, Vinith Krishnan, Irene Miriam Isaac, Ling RenS&P 2022 · 80 citations
- Riggs: Decentralized Sealed-Bid AuctionsNirvan Tyagi, Arasu Arun, Cody Freitag, Riad S. Wahby et al.CCS 2023 · 15 citations
- Practical Statistically-Sound Proofs of Exponentiation in Any GroupCharlotte Hoffmann, Pavel Hubácek, Chethan Kamath, Karen Klein et al.CRYPTO 2022 · 14 citations
- Cryptanalysis of Algebraic Verifiable Delay FunctionsAlex Biryukov, Ben Fisch, Gottfried Herold, Dmitry Khovratovich et al.CRYPTO 2024 · 7 citations
- RandPiper - Reconfiguration-Friendly Random Beacons with Quadratic CommunicationAdithya Bhat, Nibesh Shrestha, Zhongtang Luo, Aniket Kate et al.CCS 2021 · 5 citations
Builds on3
- Scalable Bias-Resistant Distributed RandomnessEwa Syta, Philipp Jovanovic, Eleftherios Kokoris-Kogias, Nicolas Gailly et al.S&P 2017 · 327 citations
- Continuous Verifiable Delay FunctionsNaomi Ephraim, Cody Freitag, Ilan Komargodski, Rafael PassEUROCRYPT 2020 · 85 citations
- HydRand: Efficient Continuous Distributed RandomnessPhilipp Schindler, Aljosha Judmayer, Nicholas Stifter, Edgar R. WeipplS&P 2020 · 78 citations
Related papers
- SoK: Distributed Randomness BeaconsKevin Choi, Aathira Manoj, Joseph BonneauS&P 2023
- GRandLine: Adaptively Secure DKG and Randomness Beacon with (Log-)Quadratic Communication ComplexityRenas Bacho, Christoph Lenzen, Julian Loss, Simon Ochsenreither et al.CCS 2024 · 7 citations
- Distributed Randomness Using Weighted VUFsSourav Das, Benny Pinkas, Alin Tomescu, Zhuolun XiangEUROCRYPT 2025 · 7 citations
- Good Things Come to Those Who Wait - Dishonest-Majority Coin-Flipping Requires Delay FunctionsJoseph Bonneau, Benedikt Bünz, Miranda Christ, Yuval EfronEUROCRYPT 2025 · 2 citations
- Random Beacons in Monte Carlo: Efficient Asynchronous Random Beacon without Threshold CryptographyAkhil Bandarupalli, Adithya Bhat, Saurabh Bagchi, Aniket Kate et al.CCS 2024 · 6 citations
