Lune

CRYPTO2023Top-tier venue

SNARGs for Monotone Policy Batch NP

Zvika Brakerski, Maya Farber Brodsky, Yael Tauman Kalai, Alex Lombardi, Omer Paneth

2023Year
29Citations
2Top-tier citations

Abstract

We construct a succinct non-interactive argument (SNARG\mathsf{SNARG}) for the class of monotone policy batch NP\mathsf{NP} languages under the Learning with Errors (LWE\mathsf{LWE}) assumption. This class is a subclass of NP\mathsf{NP} that is associated with a monotone function f:{0,1}k→{0,1}f:\{0,1\}^k\rightarrow\{0,1\} and an NP\mathsf{NP} language L\mathcal L, and contains instances (x1,…,xk)(x_1,\ldots,x_k) such that f(b1,…,bk)=1f(b_1,\ldots,b_k)=1 where bj=1b_j=1 if and only if xj∈Lx_j\in \mathcal L. Our SNARG\mathsf{SNARG}s are arguments of knowledge in the non-adaptive setting, and satisfy a new notion of somewhere extractability against adaptive adversaries.

This is the first SNARG\mathsf{SNARG} under standard hardness assumptions for a sub-class of NP\mathsf{NP} that is not known to have a (computational) non-signaling PCP\mathsf{PCP} with small locality. Indeed, our approach necessarily departs from the known framework of constructing SNARG\mathsf{SNARG}s dating back to [Kalai-Raz-Rothblum, STOC '13]

Our construction combines existing quasi-arguments for NP\mathsf{NP} (based on batch arguments for NP\mathsf{NP}) with a novel ingredient which we call a predicate-extractable hash (PEH\mathsf{PEH}) family. This notion generalizes the notion of a somewhere extractable hash. Whereas a somewhere extractable hash allows to extract a single input coordinate, our PEH\mathsf{PEH} extracts a global property of the input. We view this primitive to be of independent interest, and believe that it will find other applications.

Ask about this paper

Ask your agent about it.

Lune has read the top-tier papers around this one, so every answer names the papers it rests on.

Questions to start from

Your agent calls

Lunesearch_papers

Ask in Lune

Free to start. No credit card required.

lune papers get 3fcbc123-ff02-4be6-b265-e7899f077d0a

Cited by top-tier papers2

Ask how each one uses it

Related papers

Dusk over the sea between two cliffs drawn in fine vertical lines