Fast Proofs for Verifying Computations

ERC (European Research Council)HORIZON-ERCID: 101041208
EC Contribution
€14,350
Consortium Size
1 orgs
Start Year
2022
Summary

A proof-system is a protocol that enables a powerful prover to convince a weaker verifier of the validity of a computational statement. Proof-systems have been central to the theory of computing since its inception. Some of the most important results, concepts and open problems in this field revolve around notions of efficient proof-systems.In recent years, due to the surging need for large scale computation coupled with advances such as cloud computing and blockchains, these computational proof-systems, which originated in the theory literature, are now being implemented and deployed also in practice. However, their widespread deployment is impeded by key bottlenecks on the theory side. The goal of the FASTPROOF project is to identify, study and mainly to resolve these bottlenecks:1. Minimizing the amount of back and forth interaction between the prover and the verifier, aiming at proofs that are non-interactive. Non-interactive proofs offer game-changing advantages: in contrast to their interactive counterparts, such proofs can simply be posted online and shared between different clients.2. In current proof-systems the time that it takes for a prover to prove correctness of a computation is significantly longer than the time that it takes to simply perform the computation. The second major challenge is to reduce the complexity of proving correctness to be linear in the computation time. 3. Making the memory, or space complexity, needed to generate the proof be proportional to the space requirements of the computation, in contrast to most protocols in the literature in which the space required to prove correctness is proportional to the running time of the computation. The goal of the FASTPROOF project is to resolve these key challenges while relying on well-founded cryptographic assumptions. While the focus of this project is theoretical, we believe that it stands to have an important impact also on the future development of practical proof-systems.

Consortium (1)

Project Results (19)

Source: CORDIS, the EU research results database.

Publications (18)
Batch Proofs Are Statistically Hiding
Proceedings of the 56th Annual ACM Symposium on Theory of Computing· 2025DOI
Nir Bitansky, Chethan Kamath, Omer Paneth, Ron D. Rothblum, Prashant Nalini Vasudevan
Fiat-Shamir in the Plain Model from Derandomization (Or: Do Efficient Algorithms Believe that NP = PSPACE?)
Proceedings of the 57th Annual ACM Symposium on Theory of Computing· 2025DOI
Lijie Chen, Ron D. Rothblum, Roei Tell
Locally Testable Tree Codes
Proceedings of the 2025 Annual ACM-SIAM Symposium on Discrete Algorithms (SODA)· 2025DOI
Tamer Moud, Alon Rosen, Ron Rothblum
Dot-Product Proofs and Their Applications
· 2024
Nir Bitansky, Prahladh Harsha, Yuval Ishai, Ron D. Rothblum and David J. Wu
Doubly-Efficient Batch Verification in Statistical Zero-Knowledge
Lecture Notes in Computer Science, Theory of Cryptography· 2024DOI
Or Keret, Ron D. Rothblum, Prashant Nalini Vasudevan
Linear-Size Boolean Circuits for Multiselection
· 2024DOI
Justin Holmgren, Ron D. Rothblum
Rate-1 Zero-Knowledge Proofs from One-Way Functions
Lecture Notes in Computer Science, Theory of Cryptography· 2024DOI
Noor Athamnah, Eden Florentz – Konopnicki, Ron D. Rothblum
Strong Batching for Non-interactive Statistical Zero-Knowledge
Lecture Notes in Computer Science, Advances in Cryptology – EUROCRYPT 2024· 2024DOI
Changrui Mu, Shafik Nassar, Ron D. Rothblum, Prashant Nalini Vasudevan
Combinatorially Homomorphic Encryption
Cryptology ePrint Archive· 2023DOI
Yuval Ishai, Eyal Kushnir, and Ron D. Rothblum
Distribution-Free Proofs of Proximity
· 2023DOI
Gur, Tom; Aaronson, Hugo; Rajgopal, Ninad; Rothblum, Ron
Efficient Interactive Proofs for Non-Deterministic Bounded Space
Electronic colloquium on computational complexity· 2023DOI
Joshua Cook, Ron D. Rothblum
Faithful Simulation of Randomized BFT Protocols on Block DAGs
34th International Conference on Concurrency Theory, {CONCUR} 2023,· 2023
Attiya, Hagit; Enea, Constantin; Nassar, Shafik
Collision-Resistance from Multi-Collision-Resistance
Journal of Cryptology· 2022DOI
Ron D. Rothblum Prashant Nalini Vasudevan
Delegation for Search Problems
49th International Colloquium on Automata, Languages, and Programming (ICALP 2022)· 2022DOI
Justin Holmgren, Andrea Lincoln, Ron D. Rothblum
Faster Sounder Succinct Arguments and s
Cryptology ePrint Archive· 2022
Justin Holmgren, Ron D. Rothblum
Proving as fast as computing: succinct arguments with constant prover overhead
Cryptology ePrint Archive· 2022DOI
Noga Ron-Zewi, Ron D. Rothblum
Succinct Interactive Oracle Proofs: Applications and Limitations
Cryptology Eprint Archive· 2022DOI
Shafik Nassar, Ron D. Rothblum
Unstructured Hardness to Average-Case Randomness
Annual IEEE Symposium on Foundations of Computer Science· 2022DOI
Lijie Chen, Ron D. Rothblum, Roei Tell
Deliverables (1)
Documents, reports