Skip to content

Glossary

Función aleatoria verificable (VRF)

Una función que produce una salida aleatoria y una prueba que cualquiera puede usar para verificar que la salida se generó honestamente a partir de una entrada y una clave secreta.

Una VRF combina una clave privada y una entrada en una salida pseudoaleatoria más una prueba. Cualquiera con la clave pública puede verificar que la salida se generó correctamente — el prover no puede sesgar el resultado sin producir una prueba inválida.

Las VRFs son la primitiva de aleatoriedad on-chain. Chainlink VRF es la implementación más usada; Algorand y varias otras cadenas usan VRFs en su protocolo de consenso para la selección de comités. Los minteos de NFT, las loterías y los juegos dependen de las VRFs para producir aleatoriedad infalsificable.