Skip to main content

Recursive Proof System

Definition

A recursive proof system is a cryptographic construction where a proof can attest to the validity of another proof, or even a chain of proofs. This capability allows for the aggregation of many computations into a single, compact proof. It significantly enhances scalability by reducing the amount of data that needs to be verified on the main blockchain. Recursive proofs are fundamental for efficient zero-knowledge rollups and similar scaling solutions.