Skip to main content

Recursive SNARK

Definition

A Recursive SNARK is a type of Zero-Knowledge Succinct Non-Interactive ARgument of Knowledge where a SNARK proof can verify another SNARK proof. This allows for the creation of proofs that can verify arbitrarily long computations in a compact and efficient manner. It significantly improves scalability by enabling the aggregation of many transactions or computations into a single, verifiable proof. This cryptographic primitive is fundamental for advanced blockchain scaling.