Protocols
Our collection of mathematical papers, protocols, and code on ZK proofs is a comprehensive resource for researchers, developers, and students in the field of cryptography. These materials provide a deep understanding of the theories, implementations, and practical applications of zero-knowledge proofs, serving as a valuable reference for anyone interested in this cutting-edge technology.
What you will find here: Protocols, Papers, Code
- Pinocchio - 2013
- TinyRAM - 2013
- vnTinyRAM - 2014
- Geppetto - 2015
- Buffet - 2015
- Groth -2016
- Ligero - 2017
- ZoKrates - 2018, Code: ZoKrates
- xjSNARK - 2018
- vRAM - 2018
- Bulletproof - 2018
- Hyrax - 2018
- zk-STARK -2018
- Sonic - 2019
- Plonk - 2019
- Plonk high level summary
- Talk: Ariel Gabizon
- Talk: Zac Williamson
- Understanding Plonk - Vitalik
- From AIRs to RAPs - how PLONK-style arithmetization works
- On optimizations of Plonk
- Custom gates on plonk -Do whatever
- Plonk Cafe
- Plonk: Anatomy of a proof generation: Scroll
- code: Heliaxdev, code: Kobigurkan ,code: ZKgarage, code: Dusknetwork,code: Jellyfish includes plookup ,Resource: Awesome_Plonk
- Resource: Plonk by hand -1 Metastate
- Turboplonk
- Custom gates in plonk
- Plonk: Thomas Piellard
- ZKP intro to Plonk - Star Li
- Multi set checks in Plonk and Plookup: Gabizon
- Plonk - Kimchi: Mina Protocol
- Redhsift Summary
- Spartan - 2019
- Halo - 2019
- Aurora - 2019
- MIRAGE - 2020
- Marlin - 2020
- Fractal -2020
- Lunar - 2020 - Optimizations for Marlin.
- SuperSonic - 2020
- Virgo - 2020, code
- Plookup -2020
- Zilch - 2021
- Darlin - 2021
- Plonkup -2021
- SnarkPack -2021 Practical snark aggregation
- FFlonk -2021 a FFT friendly Plonk
- Brakedown - 2021
- Nova - 2021,
- Plonky2 - 2022
- Gemini - 2022, Arkworks
- Caulk - 2022
- Orion -2022
- Hyperplonk - 2022
- flookup: Fractional decomposition-based lookups in quasi-linear time independent of table size -2022
- Baloo: Nearly Optimal Lookup Arguments - 2022
- CQ: Cached coefficients for fast lookups 2022
- Supernova 2022
- Sangria: a folding scheme for plonk