Verifiable Delay Function

Function

Verifiable Delay Functions represent a cryptographic primitive crucial for constructing time-lock puzzles, enabling commitments to future values without revealing them prematurely. These functions require a specific amount of sequential computation to evaluate, making parallelization ineffective and establishing a verifiable delay. Within decentralized finance, they mitigate front-running risks and facilitate fair ordering of transactions, particularly in automated market makers and derivative settlements.