This paper introduces Brakedown, the first built system that provides linear-time SNARKs for NP, meaning the prover incurs $O(N)$ finite field operations to prove the satisfiability of an $N$-sized R1CS instance. Brakedown’s prover is faster, both concretely and asymptotically, than prior SNARK implementations. Brakedown does not require a trusted setup and is plausibly post-quantum secure. Furthermore, it is compatible with arbitrary finite fields of sufficient size; this property is new amongst implemented arguments with sublinear proof sizes. To design Brakedown, we observe that recent work of Bootle, Chiesa, and Groth (BCG, TCC 2020) provides a polynomial commitment scheme that, when combined with the linear-time interactive proof syst...
ZK-SNARKs are advanced cryptographic protocols used in private verifiable computation: modern SNARKs...
\emph{Succinct non-interactive arguments} (SNARGs) enable verifying NP statements with lower complex...
Zero-knowledge proof is a powerful cryptographic primitive that has found various applications in th...
Interactive Oracle Proof of Proximity (IOPPs) are a powerful tool for constructing succinct non-inte...
Bilinear pairings have been used in different cryptographic applications and demonstrated to be a ke...
We introduce an efficient SNARK for towers of binary fields. Adapting Brakedown (CRYPTO \u2723), we ...
Succinct non-interactive arguments (SNARGs) enable verifying NP computations with substantially lowe...
We introduce and study elastic SNARKs, a class of succinct arguments where the prover has multiple c...
We construct a succinct non-interactive publicly-verifiable delegation scheme for any log-space unif...
We construct a succinct non-interactive publicly-verifiable delegation scheme for any log-space unif...
SNARK is a well-known family of cryptographic tools that is increasingly used in the field of comput...
Zero-knowledge SNARKs (zk-SNARKs) are non-interactive proof systems with short (i.e., independent of...
Non-interactive zero-knowledge proofs of knowledge for general NP statements are a powerful cryptogr...
Minimizing the computational cost of the prover is a central goal in the area of succinct arguments....
Ever since their introduction, zero-knowledge proofs have become an important tool for addressing pr...
ZK-SNARKs are advanced cryptographic protocols used in private verifiable computation: modern SNARKs...
\emph{Succinct non-interactive arguments} (SNARGs) enable verifying NP statements with lower complex...
Zero-knowledge proof is a powerful cryptographic primitive that has found various applications in th...
Interactive Oracle Proof of Proximity (IOPPs) are a powerful tool for constructing succinct non-inte...
Bilinear pairings have been used in different cryptographic applications and demonstrated to be a ke...
We introduce an efficient SNARK for towers of binary fields. Adapting Brakedown (CRYPTO \u2723), we ...
Succinct non-interactive arguments (SNARGs) enable verifying NP computations with substantially lowe...
We introduce and study elastic SNARKs, a class of succinct arguments where the prover has multiple c...
We construct a succinct non-interactive publicly-verifiable delegation scheme for any log-space unif...
We construct a succinct non-interactive publicly-verifiable delegation scheme for any log-space unif...
SNARK is a well-known family of cryptographic tools that is increasingly used in the field of comput...
Zero-knowledge SNARKs (zk-SNARKs) are non-interactive proof systems with short (i.e., independent of...
Non-interactive zero-knowledge proofs of knowledge for general NP statements are a powerful cryptogr...
Minimizing the computational cost of the prover is a central goal in the area of succinct arguments....
Ever since their introduction, zero-knowledge proofs have become an important tool for addressing pr...
ZK-SNARKs are advanced cryptographic protocols used in private verifiable computation: modern SNARKs...
\emph{Succinct non-interactive arguments} (SNARGs) enable verifying NP statements with lower complex...
Zero-knowledge proof is a powerful cryptographic primitive that has found various applications in th...