Verifiable Delay Function (VDF)

    A verifiable delay function (VDF) is a cryptographic primitive developed in 2018 that allows the end result to be efficiently verified by running a given number of sequential steps. VDFs can be used in the context of blockchain and computer systems to aid in the creation of trustless, public randomness in networked environments. Verifiable delay functions generally involve three main processes to achieve their desired result within a distributed system: setup, evaluation, and verification.