On the Size of Pairing-based Non-interactive Arguments of Knowledge
This paper presents a highly efficient construction for a non-interactive argument of knowledge (NIZK), commonly known as a Zero-Knowledge Succinct Non-InteractAbstract
This paper presents a highly efficient construction for a non-interactive argument of knowledge (NIZK), commonly known as a Zero-Knowledge Succinct Non-Interactive Argument of Knowledge (ZK-SNARK), which has become known as Groth16. The work focuses on optimizing the size of the proof and the speed of verification, critical factors for the practical deployment of zero-knowledge proofs in various applications, particularly in blockchain and privacy-preserving technologies. Utilizing pairing-based cryptography, the author constructs a SNARK scheme that achieves the shortest possible proof size, consisting of only three group elements, regardless of the complexity of the statement being proven. Furthermore, the verification time is exceptionally fast, involving a constant number of pairing computations. The methodology involves an intricate design of the cryptographic primitives and argument structure to minimize overhead while maintaining strong security guarantees. This research has been profoundly influential, with Groth16 becoming one of the most widely adopted and fundamental SNARK constructions due to its unparalleled efficiency in proof size and verification. Authors: Jens Groth Publication: IACR ePrint Archive Publication date: 2016-01-01Key findings
- The paper introduces Groth16, a construction for Zero-Knowledge Succinct Non-Interactive Arguments of Knowledge (SNARKs).
- Groth16 achieves the shortest possible proof size, consisting of only three group elements.
- Verification time is constant and very fast, making it highly practical.
- The construction utilizes pairing-based cryptography to achieve its efficiency.
- Groth16 has become a foundational scheme for privacy and scalability solutions in blockchain.
Citation
Jens Groth (2016). On the Size of Pairing-based Non-interactive Arguments of Knowledge. IACR ePrint Archive. https://eprint.iacr.org/2016/260.pdfRelated knowledge
- Cryptography — glossary
- Cryptography — related-glossary
- From Hype to Reality: The Rise of Quantum-Resistant Cryptography — article
- From Hype to Reality: The Rise of Quantum-Resistant Cryptography — related-article
- From Throughput to Reliability: The New Metrics That Matter — article
- From Throughput to Reliability: The New Metrics That Matter — related-article
- Layer 2 — glossary
- Layer 2 — related-glossary
- Layer 3 in Blockchain: The Next Big Thing for Crypto Scalability? — article
- Layer 3 in Blockchain: The Next Big Thing for Crypto Scalability? — related-article
- Layer 3: The Next Frontier in Blockchain Scalability — article
- Layer 3: The Next Frontier in Blockchain Scalability — related-article
- Multi-Party Computation — glossary
- Multi-Party Computation — related-glossary
- The Impact of AI on Blockchain Development: Smarter Smart Contracts? — article
- The Impact of AI on Blockchain Development: Smarter Smart Contracts? — related-article
Canonical knowledge ID:
research:on-the-size-of-pairing-based-non-interactive-arguments-of-knowledge