A Zero-Knowledge PCP Theorem
Two central results in modern complexity theory can be summed up as follows:
Everything provable is provable in zero knowledge (NP ⊆ CZK); and
Everything provable is locally checkable (NP = PCP[log n, 1]).
In a pair of recent works, we show how to achieve these two properties simultaneously: Everything provable is locally checkable in zero knowledge.
That is, we demonstrate that for every polynomial Q, every NP language has a polynomial-size proof which can be verified by querying O(1) positions, but where querying any Q(n) positions reveals no information about the witness.
Based on joint work with Tom Gur and Jack O'Connor.
Date
Speakers
Nicholas Spooner
Affiliation
Cornell University