Verifiable Random Functions (VRF)
Published in
3 min readJan 2, 2022
It sounds like a hard task, but can we produce a random function which is verifiable in its operation?
Overall, a Verifiable Random Function (VRF) allows the owner of a private key the ability to create a hashed value of data, while anyone with the associated public key can prove the validity of the hash. Thus the owner of the private key can produce H(x) from H(x)=f_priv(x), while someone with the public…