跳到主要内容

SNARK 协议

协议论文实现资源通用透明
Pinocchio - 2013 →📝
TinyRAM - 2013 →📝
vnTinyRAM - 2014 →📝Mike Hearn
Geppetto - 2015 →📝
Buffet - 2015 →📝
Groth -2016 →📝
  • ConsenSys-gnark[1]
  • arkworks-rs[2]
  • Groth16 Malleability - Geometry[1]
  • Proof of forgery[2]
  • Groth16 aggregation proposal[3]
  • Groth - Talk[4]
  • Deep into bellman library - Star Li[5]
  • Lookups for groth16?[6.1]
  • ultragroth[6.2]
Ligero - 2017 →📝
ZoKrates - 2018 →📝ZoKrates
  • Proving hash preimage with Zokrates - Decentriq[1]
  • Efficient ECC in Zokrates- Decentriq[2]
xjSNARK - 2018 →📝
Hyrax - 2018 →📝
Sonic - 2019 →📝Benthams Gaze
Plonk - 2019 →📝
  • heliaxdev[1]
  • kobigurk[2]
  • ZK-Garage[3]
  • dusk-network[4]
  • Jellyfish (Includes Plookup)[5]
  • Plonk high level summary[1]
  • Talk: Ariel Gabizon[2]
  • Talk: Zac Williamson[3]
  • Understanding Plonk - Vitalik[4]
  • From AIRs to RAPs - how PLONK-style arithmetization works[5]
  • Custom gates on plonk -Do whatever[7]
  • Plonk Cafe[8]
  • Plonk: Anatomy of a proof generation: Scroll[9]
  • Resource: Plonk by hand -1 Metastate[10.1]
  • Resource: Plonk by hand -2 Metastate[10.2]
  • Resource: Plonk by hand -3 Metastate[10.3]
  • Resource: Plonk and Plookup Metastate[10.4]
  • Turboplonk[11]
  • Custom gates in plonk[12]
  • Plonk: Thomas Piellard[13]
  • ZKP intro to Plonk - Star Li[14]
  • Multi set checks in Plonk and Plookup: Gabizon[15]
  • Plonk - Kimchi: Mina Protocol[16.1]
  • Kimchi[16.2]
  • Plonk not a monad tutorial[17]
Redshift - 2019 →📝Redhsift Summary
Spartan - 2019 →📝Microsoft
Halo - 2019 →📝
MIRAGE - 2020 →📝
Marlin - 2020 →📝arkworks-rs
  • Doc: Pre lunar and not updated to Aleo/testnet3[1]
  • Thesis[2]
  • Eurocrypt 2020: Talk video [3]
  • ZK summit - Talk: Pratyush[4]
  • Sin7y tech review: blog[5]
  • Marlin and Me[6]
Fractal -2020 →📝scipr-lab/libiop
  • Fractal - talk[1]
  • Demystifying Fractal 1 -Metastate[2.1]
  • Demystifying Fractal 2 - Metastate[2.2]
Lunar - 2020 →📝ZK study club video
SuperSonic - 2020 →📝
  • Demystifying supersonic 1 -Metastate[1.1]
  • Demystifying supersonic 2- Metastate[1.2]
Darlin - 2021 →📝
Plonkup -2021 →📝HorizenOfficial/ginger-lib
SnarkPack -2021 →📝Efficient Aggregation
FFlonk -2021 →📝
Brakedown - 2021 →📝
Gemini - 2022 →📝Elastic SNARKs for diverse environments
Hyperplonk - 2022 →📝EspressoSystems
  • Hyperplonk - benedikt Bunz[1]
  • Delendum[2]
  • Hardware friendliness of MLE-Sumcheck[3]
  • Hardware-optimizations for SumCheck-Binyi Chen[4]
Testudo: Groth+Spartan - 2023 →📝cryptonetlab
Jolt - 2023 →📝Introducing Lasso and Jolt