Single Squaring Verifiable Delay Function from Time-lock Puzzle in the Group of Known Order
Souvik Sur

TL;DR
This paper introduces a verifiable delay function that can be verified in constant time, based on a polynomially-hard time-lock puzzle, improving efficiency over existing VDFs that require logarithmic verification time.
Contribution
It presents a novel VDF derived from a polynomially-hard time-lock puzzle, enabling constant-time verification independent of delay parameter T.
Findings
Verification requires only one sequential squaring.
Verification time is fixed and independent of T.
VDF security relies on polynomially-hard assumptions.
Abstract
A Verifiable Delay Function (VDF) is a function that takes a specified sequential time to be evaluated, but can be verified in -time. For meaningful security, can be at most subexponential in the security parameter but has no lower bound. VDFs are useful in several applications ranging from randomness beacons to sustainable blockchains but are really rare in practice. The verification in all of these VDFs requires sequential time. This paper derives a verifiable delay function that is verifiable in -sequential time. The key observation is that the prior works use subexponentially-hard algebraic assumptions for their sequentiality. On the contrary, we derive our VDF from a polynomially-hard sequential assumption namely the time-lock puzzle over the group of known order. In particular, we show that time-lock puzzle can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCryptography and Data Security · Cloud Data Security Solutions · Security and Verification in Computing
