Lune

EUROCRYPT2020顶会

Continuous Verifiable Delay Functions

Naomi Ephraim, Cody Freitag, Ilan Komargodski, Rafael Pass

2020年份
85被引次数
4顶会引用

摘要

We introduce the notion of a continuous verifiable delay function (cVDF): a function gg which is (a) iteratively sequential---meaning that evaluating the iteration g(t)g^{(t)} of gg (on a random input) takes time roughly tt times the time to evaluate gg, even with many parallel processors, and (b) (iteratively) verifiable---the output of g(t)g^{(t)} can be efficiently verified (in time that is essentially independent of tt). In other words, the iterated function g(t)g^{(t)} is a verifiable delay function (VDF) (Boneh et al., CRYPTO '18), having the property that intermediate steps of the computation (i.e., g(t′)g^{(t')} for t′<tt'<t) are publicly and continuously verifiable.

We demonstrate that cVDFs have intriguing applications: (a) they can be used to construct public randomness beacons that only require an initial random seed (and no further unpredictable sources of randomness), (b) enable outsourceable VDFs where any part of the VDF computation can be verifiably outsourced, and (c) have deep complexity-theoretic consequences: in particular, they imply the existence of depth-robust moderately-hard Nash equilibrium problem instances, i.e. instances that can be solved in polynomial time yet require a high sequential running time.

Our main result is the construction of a cVDF based on the repeated squaring assumption and the soundness of the Fiat-Shamir (FS) heuristic for constant-round proofs. We highlight that when viewed as a (plain) VDF, our construction requires a weaker FS assumption than previous ones (earlier constructions require the FS heuristic for either super-logarithmic round proofs, or for arguments).

问问这篇 Paper

问问你的智能体。

Lune 读过与它相关的顶会 Paper,每个回答都会注明依据哪几篇。

可以从这些问题问起

智能体调用

Lunesearch_papers

在 Lune 里问

免费开始,无需绑卡

lune papers get 54284ce2-e101-457a-a81e-8fa274f86ee3

引用它的顶会 Paper4

问问它们各自怎么用它

相关 Paper

黄昏的海面,两侧是细线勾勒的悬崖