Back to Blockchain Track
100-Challenge Cryptography Lab
🔒 Zero Knowledge Proofs
The pinnacle of blockchain engineering. Progression: Math → Circuits → Proof Systems → Production.
🛠️The 2026 Tech Stack
| Category | Standard / Best Practice |
|---|---|
| Circuit Languages | Circom, Noir, Cairo, Halo2 (Rust) |
| Proving Systems | Groth16, PLONK, STARKs, FRI |
| Libraries | snarkjs, circomlibjs, arkworks |
| Platforms | zkSync, Starknet, Scroll, Mina |
⬛ Phase 1: Cryptographic Foundations (Challenges 1–30)
Focus: Finite fields, elliptic curves, hashing, commitments, R1CS.
🩶 Phase 2: Proof Systems (Challenges 31–55)
Focus: Groth16, PLONK, Halo2, identity circuits, application circuits.
⚫ Phase 3: On-Chain & Rollups (Challenges 56–70)
Focus: Solidity verifiers, ZK-rollup architecture, advanced proof systems.
🔬 Phase 4: Production (Challenges 71–100)
Focus: Privacy protocols, zkML, tooling, production deployment, capstone.