Skip to content

Home > Resources > papers > Set19-Spartan

Spartan: Efficient and General-Purpose zkSNARKs Without Trusted Setup (Setty 2020)

Summary

Presents Spartan, a transparent zkSNARK for R1CS that achieves the fastest known prover for general-purpose zero-knowledge proofs without a trusted setup. Combines a sum-check-based R1CS satisfiability argument with a polynomial commitment scheme. Published at CRYPTO 2020; the basis for the Microsoft Spartan and Spartan2 libraries.

Used by