A Game-theoretic Approach for Provably-Uniform Random Number Generation in Decentralized Networks
Zhuo Cai

TL;DR
This paper introduces a game-theoretic protocol for provably-uniform, unbiased, and tamper-proof randomness generation in decentralized networks, addressing limitations of existing pseudorandom and incentive-based methods.
Contribution
It presents the first trustless, incentive-compatible protocol that guarantees honest participation and can be integrated into existing proof-of-stake blockchain protocols.
Findings
Provides a game-theoretic guarantee for honest participation.
Ensures unbiased, tamper-proof, and trustless randomness generation.
Compatible with existing distributed protocols like proof-of-stake blockchains.
Abstract
Many protocols in distributed computing rely on a source of randomness, usually called a random beacon, both for their applicability and security. This is especially true for proof-of-stake blockchain protocols in which the next miner or set of miners have to be chosen randomly and each party's likelihood to be selected is in proportion to their stake in the cryptocurrency. Current random beacons used in proof-of-stake protocols, such as Ouroboros and Algorand, have two fundamental limitations: Either (i)~they rely on pseudorandomness, e.g.~assuming that the output of a hash function is uniform, which is a widely-used but unproven assumption, or (ii)~they generate their randomness using a distributed protocol in which several participants are required to submit random numbers which are then used in the generation of a final random result. However, in this case, there is no guarantee…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
