Lune

FOCS2024顶会

Dot-Product Proofs and Their Applications

Nir Bitansky, Prahladh Harsha, Yuval Ishai, Ron D. Rothblum, David J. Wu

2024年份
5被引次数

摘要

A dot-product proof (DPP) is a simple probabilistic proof system in which the input statementx\boldsymbol{x}and the proofπ\boldsymbol{\pi}are vectors over a finite fieldF\mathbb{F}, and the proof is verified by making a single dot-product query⟨q,(x∥π)⟩\langle \boldsymbol{q}, (\boldsymbol{x}\Vert\boldsymbol{\pi})\ranglejointly tox\boldsymbol{x}andπ\boldsymbol{\pi}. A DPP can be viewed as a 1-query fully linear PCP. We study the feasibility and efficiency of D PPs, obtaining the following results: •Small-field DPP. For any finite fieldF\mathbb{F}and Boolean circuitCCof sizeSS, there is a D PP for proving that there existsw\boldsymbol{w}such thatC(x, w)=1C(\boldsymbol{x},\ \boldsymbol{w})=1with a proofπ\boldsymbol{\pi}of lengthS⋅poly(∣F∣)S\cdot \text{poly}(\vert \mathbb{F}\vert)and soundness errorε=O(1/∣F∣)\varepsilon=O(1/\sqrt{\vert \mathbb{F}\vert }). We show this error to be asymptotically optimal. In particular, and in contrast to the best known PCPs, there exist strictly linear-length DPPs over constant-size fields. •Large-field DPP. If∣F∣≥\vert \mathbb{F}\vert\geqpoly(S/ε)(S/\varepsilon), there is a similar DPP with soundness errorε\varepsilonand proof lengthO(S)O(S)(in field elements). The above results do not rely on the PCP theorem and their proofs are considerably simpler. We apply our DPP constructions toward two kinds of applications. •Hardness of approximation. We obtain a simple proof for the NP-hardness of approximating MAXLIN (with dense instances) over any finite fieldF\mathbb{F}up to some constant factorc>1c > 1, independent of F. Unlike previous PCP-based proofs, our proof yields exponential-time hardness under the exponential time hypothesis (ETH). •Succinct arguments. We improve the concrete efficiency of succinct interactive arguments in the generic group model using input-independent preprocessing. In particular, the communication is comparable to sending two group elements and the verifier's computation is dominated by a single group exponentiation. We also show how to use DPPs together with linear-only encryption to construct succinct commit-and-prove arguments.

问问这篇 Paper

智能体会读完全文。

Lune 把这篇 Paper 索引到了最后一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。

可以从这些问题问起

智能体调用

Luneget_paper_fulltext

在 Lune 里问

免费开始,无需绑卡

lune papers fulltext 17dd2e5c-e9ae-441b-b962-1ba341bf08ef

它引用的顶会 Paper10

相关 Paper

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