Proof of All: Verifiable Computation in a Nutshell
Mario Alessandro Barbara

TL;DR
This paper introduces a unifying model for verifiable computation, analyzing recent cryptographic proof systems and exploring future directions like universal proof compilers and zk-STARKs to simplify understanding and comparison.
Contribution
It proposes a comprehensive model for verifiable computation, consolidating diverse cryptographic proof systems and analyzing advanced technologies for broader accessibility.
Findings
Unified verifiable computation model developed
Analysis of homomorphic authenticators and verifiable delay functions
Discussion on zk-STARKs and future proof systems
Abstract
Recent advances in the cryptographic field of "Zero-Knowledge Proofs" have sparked a new wave of research, giving birth to many exciting theoretical approaches in the last few years. Such research has often overlapped with the need for private and scalable solutions of Blockchain-based communities, resulting in the first practical implementations of such systems. Many of these innovative constructions have developed in parallel, using different terminologies and evolving into a fragmented ecosystem, calling for their consolidation into the more stable domain of "Verifiable Computation". In this master thesis I propose a unifying Verifiable Computation model for the simplification and efficient comparison of all cryptographic proof systems. I take advantage of this model to analyse innovative technologies (Homomorphic Authenticators, Verifiable Delay Functions) which developed into their…
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 · Distributed systems and fault tolerance
