SNARK Schemas

Definition

SNARK schemas refer to the specific cryptographic constructions and underlying mathematical frameworks used to build Succinct Non-interactive ARguments of Knowledge (SNARKs). These schemas define the protocols and algorithms that enable a prover to convince a verifier that a statement is true, without revealing any information beyond the truth of the statement itself. They are fundamental to zero-knowledge proof systems. Each schema possesses distinct properties regarding proof size, generation time, and verification time. This provides a blueprint for cryptographic proof systems.