A Verifiable Random Function (VRF) is the public-key version of a keyed cryptographic hash, and are useful for preventing enumeration of hash-based data structures. Only the holder of the private key ...