Skip to main content

Weighted Verifiable Random Function

Definition

A Weighted Verifiable Random Function (VRF) is a cryptographic primitive that generates a random output whose distribution is influenced by a participant’s assigned weight, typically their stake in a system. The output is publicly verifiable, ensuring that the randomness was generated correctly and without manipulation. This function is used in decentralized protocols for fair leader election or committee selection, preventing malicious actors from predicting or influencing outcomes. It ensures verifiable and biased randomness.