STARKs, Part I: Proofs with Polynomials
Special thanks to Eli Ben-Sasson for ongoing help, explanations and review, coming up with some of the examples used in this post, and most crucially of all inventing a lot of this stuff; thanks to Hsiao-wei Wang for reviewing Hopefully many people by now have heard of ZK-SNARKs, the general-purpose succinct zero knowledge proof technology that can be used for all sorts of usecases ranging from verifiable computation to privacy-preserving cryptocurrency. What you might not know is that ZK-SNARKs have a newer, shinier cousin: ZK-STARKs. With the T standing for "transparent", ZK-STARKs resolve one of the primary weaknesses of ZK-SNARKs, its reliance on a "trusted setup". They also come with much simpler cryptographic assumptions, avoiding the need for elliptic curves, pairings and the knowledge-of-exponent assumption and instead relying purely on hashes and information theory; this also means that they are secure even against attackers with quantum computers. However, this comes at a cos
Dark Mode Toggle STARKs, Part I: Proofs with Polynomials 2017 Nov 09 See all posts STARKs, Part I: Proofs with Polynomials Special thanks to Eli Ben-Sasson for ongoing help, explanations and review, coming up with some of the examples used in this post, and most crucially of all inventing a lot of this stuff; thanks to Hsiao-wei Wang for reviewing Hopefully many people by now have heard of ZK-SNARKs , the general-purpose succinct zero knowledge proof technology that can be used for all sorts of usecases ranging from verifiable computation to privacy-preserving cryptocurrency. What you might no
related reading
- Binius: highly efficient proofs over binary fieldsvitalik.eth.limo
- STARK-paper.pdfstarkware.co
- Zero Knowledge Proofs: An illustrated primer – A Few Thoughts on Cryptographic Engineeringblog.cryptographyengineering.com
- Collaborative zkSNARKseprint.iacr.org
- Why and How zk-SNARK Works 1: Introduction & the Medium of a Proof | by Maksym | Mediummedium.com
- Hardware Acceleration for Zero Knowledge Proofs - Paradigmparadigm.xyz
- ProofsArgsAndZK.pdfpeople.cs.georgetown.edu
- Intern Breakdown #4: Zero-Knowledge Proofsinternbreakdowns.substack.com
- ZK-Friendly Hash Functions | Zellic — Researchzellic.io
- A zkSNARK Syllabusbrianczhang.com
- Lecture 14: Zero knowledge proofsboazbarak.org
- 0xPARC0xparc.org