Lune

CRYPTO2025Top-tier venue

On Weak NIZKs, One-Way Functions and Amplification

Suvradip Chakraborty, James Hulett, Dakshita Khurana

2025Year
1Citations
1Top-tier citations

Abstract

An (ϵs,ϵzk)(\epsilon_\mathsf{s},\epsilon_{\mathsf{zk}})-weak non-interactive zero knowledge (NIZK) argument has soundness error at most ϵs\epsilon_\mathsf{s} and zero-knowledge error at most ϵzk\epsilon_{\mathsf{zk}}. We show that as long as NP\mathsf{NP} is hard in the worst case, the existence of an (ϵs,ϵzk)(\epsilon_\mathsf{s}, \epsilon_{\mathsf{zk}})-weak NIZK proof or argument for NP\mathsf{NP} with ϵzk+ϵs<1\epsilon_{\mathsf{zk}} + \sqrt{\epsilon_\mathsf{s}} < 1 implies the existence of one-way functions. To obtain this result, we introduce and analyze a strong version of universal approximation that may be of independent interest.

As an application, we obtain NIZK amplification theorems based on very mild worst-case complexity assumptions. Specifically, [Bitansky-Geier, CRYPTO'24] showed that (ϵs,ϵzk)(\epsilon_\mathsf{s}, \epsilon_{\mathsf{zk}})-weak NIZK proofs (with ϵs\epsilon_\mathsf{s} and ϵzk\epsilon_{\mathsf{zk}} constants such that ϵs+ϵzk<1\epsilon_\mathsf{s} + \epsilon_{\mathsf{zk}} < 1) can be amplified to make their errors negligible, but needed to assume the existence of one-way functions. Our results can be used to remove the additional one-way function assumption and obtain NIZK amplification theorems that are (almost) unconditional; only requiring the mild worst-case assumption that if NP⊆ioP/poly\mathsf{NP} \subseteq \mathsf{ioP/poly}, then NP⊆BPP\mathsf{NP} \subseteq \mathsf{BPP}.

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 b90ffce9-6f75-4668-a38e-0acecc8a8627

Cited by top-tier papers1

Ask how each one uses it

Related papers

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