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

CategoryStandard / Best Practice
Circuit LanguagesCircom, Noir, Cairo, Halo2 (Rust)
Proving SystemsGroth16, PLONK, STARKs, FRI
Librariessnarkjs, circomlibjs, arkworks
PlatformszkSync, 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.