Zero Knowledge Proof Learning Resources and Notes 零知识证明学习资源与笔记 📒
- learn.0xparc.org - 0xPARC的应用ZK学习小组,包含ZK及电路系列课程
- Zero Knowledge Proofs - 斯坦福大学ZKP MOOC
- [MIT IAP 2023] Modern Zero Knowledge Cryptography - MIT零知识证明系列课程
- ABCDE ZK Hacker Camp Curriculum Schedule - ABCDE ZK 课程
- awesome-zero-knowledge-proofs - Matter Lab 的 ZKP 资源汇总
- Zero-Knowledge Proofs Starter Pack - 以太坊社区有关ZKP的教程资源
- Demystifying Zero Knowledge Proofs [FINAL] - ZKP 学习PPT
- ZKP Science - 权威ZKP学术研究
- ZKSpace - ZKP 学习社区
- ZK Hack - ZK 学习和构建的中心。
- zk-SNARKs: A Gentle Introduction - ZK SNARKs 论文
- ZKP 系列学习文章 - 循序渐进的ZKP学习资料
- moonmath-manual - 为任何有兴趣了解和释放 zk-SNARK 潜力的人(从初学者到专家)提供的资源。
- Baby SNARK - SNARK教程
- ZK Shanghai 2023 - 一套中文 ZKP 学习课程
- zkp-co-learn - 中文零知识证明系列课程
- Awesome ZKP - 一个零知识证明Notion知识库
- Halo2 Book - zcash的Halo2教程
- Halo2 Book(中文) - zcash的Halo2教程
- ZKVM book - ZKVM 知识介绍
- ZK Jargon Decoder - ZK Jargon Decoder 旨在成为密码学和零知识文献中常见术语的字典和参考指南
- circom - zkSnark 电路编译器
- zcash/halo2 - Halo2零知识证明系统
- libsnark - C++ library for zkSNARKs
- libsnark-tutorial - zkSNARK 教程和开发环境
- plonkathon - 教育版本的python plonk实现
- zkrepl - 在线网页版电路IDE
- ZK-Garage/plonk - 一个使用arkworks作为后端的纯Rust PLONK实现
- privacy-scaling-explorations/zkevm-circuits - zkevm 电路实现
- zkemail/zk-email-verify - 验证具有与电子邮件域相同的信任假设的电子邮件
- zkp-application/circom-rsa-verify - Zero Knowledge Proof for RSA
- Sismo - The Sismo Protocol issues ZK Badges (SBTs) - a primitive to integrate reputation to web3 apps, respecting users privacy and sovereignty(sismo-core/sismo-badges)
- zkMove Project - A zero-knowledge proof friendly Move language runtime environment.
- DelphinusLab/zkWasm - zkWasm
- Scroll - The native zkEVM
- zCloak Network - Deliver the Web3 Dream of Self-Sovereignty—Privacy-first DID and verifiable computation infrastructure.
- Manta Network - The Privacy Hub for Web3
- Aztec - The programmable privacy layer for web3
- Zecrey Protocol - zkRollup based Layer 2 protocol featuring privacy and scalability.
- zkSync - zkRollup
- StarkNet - zkRollup
- zkemail/halo2-zk-email - Email verification circuit in halo2
- mina - Mina is a cryptocurrency protocol with a constant size blockchain, improving scaling while maintaining decentralization and security.
- zcash - Anonymous coin
- risc0 - RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
- 零知识证明学习资源汇总
- L2汇总的汇总
- 关于零知识应用安全性的几点思考
- 零知识证明 - 从理论到实践(视频)
- 深入理解zk-STARK证明系统
- 0xScope Labs 首期Tech Studio,讲述zk的过去和未来
- zkMesh: April 2022 recap
- Why and How zk-SNARK Works 1: Introduction & the Medium of a Proof-Maksym
- The ultimate guide to L2s on Ethereum
- An Incomplete Guide to Rollups-vitalik
- Hardware Acceleration for Zero Knowledge Proofs-Paradigm
- Decentralized Speed: Advances in Zero Knowledge Proofs-a16z
- Incomplete Guide to ZK: Why ZK Matters?-fundamental labs
- ZERO-KNOWLEDGE ROLLUPS-ethereum.org
- PLONK by Hand (Part 1: Setup)
- Quadratic Arithmetic Programs: from Zero to Hero - Vitalik Buterin
- Exploring Elliptic Curve Pairings - Vitalik Buterin
- Zk-SNARKs: Under the Hood - Vitalik Buterin
- Understanding PLONK - Vitalik Buterin
- ZkVM: fast, private, flexible blockchain contracts
- How to build modern SNARKs systems