Home > Resources > papers > PHGR13-Pinocchio
Pinocchio: Nearly Practical Verifiable Computation (Parno et al. 2013)¶
Summary¶
Pinocchio is the first practical pairing-based SNARK, reducing the cost of verifiable computation to near-practical levels. Introduces the QAP (Quadratic Arithmetic Program) framework for encoding computations, a trusted setup CRS, and sub-millisecond verification. Direct predecessor of Groth16 and the basis for Zcash's original Sprout circuit.