Skip to main content

Pseudorandom Values

Definition

Pseudorandom values are numbers generated by an algorithm that appear random but are, in fact, deterministic and reproducible if the initial seed is known. In blockchain, obtaining truly unpredictable randomness for applications like lotteries, gaming, or validator selection presents a challenge due to the deterministic nature of public ledgers. Various cryptographic techniques, such as verifiable random functions, are employed to generate these values securely. They are essential for fair and unpredictable outcomes in decentralized systems.