Non-Trivial Zero-Knowledge Implies One-Way Functions
Suvradip Chakraborty (1), James Hulett (2), Dakshita Khurana (2, 3), Kabir Tomer (2) ((1) Visa Research, (2) UIUC, (3) NTT Research)

TL;DR
This paper shows that non-trivial zero-knowledge protocols, even with high error rates, imply the existence of one-way functions, advancing the understanding of the connection between zero-knowledge and cryptographic primitives.
Contribution
It characterizes one-way functions from the worst-case complexity of high-error zero-knowledge protocols, extending previous results to broader error regimes and interactive settings.
Findings
Non-trivial NIZK implies OWFs under standard assumptions.
Generalization to interactive zero-knowledge arguments with constant rounds.
Closes the gap in error regimes where previous results did not apply.
Abstract
A recent breakthrough [Hirahara and Nanashima, STOC'2024] established that if , the existence of zero-knowledge with negligible errors for implies the existence of one-way functions (OWFs). In this work, we obtain a characterization of one-way functions from the worst-case complexity of zero-knowledge {\em in the high-error regime}. We say that a zero-knowledge argument is {\em non-trivial} if the sum of its completeness, soundness and zero-knowledge errors is bounded away from . Our results are as follows, assuming : 1. {\em Non-trivial} Non-Interactive ZK (NIZK) arguments for imply the existence of OWFs. Using known amplification techniques, this result also provides an unconditional transformation from weak to standard NIZK proofs for all meaningful error…
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 · Complexity and Algorithms in Graphs · Blockchain Technology Applications and Security
