file w-0004 primer · five briefings
Read it
once.
Five chapters, about 43 minutes in total, written for people who build. Every number links to its source, and each chapter has a short version at the top if you're in a hurry.
- briefing 01Proof without the revealWhat a zero-knowledge proof promises, how a conversation becomes a single message, and where Solana already uses one.basics7 min
- briefing 02Commitments, Merkle trees and nullifiersThe hash-based building blocks behind private allowlists, airdrops and ZK Compression, and why they hold up against quantum attacks.basics8 min
- briefing 03SNARKs: why a proof can be 256 bytesCircuits, Groth16's single pairing check, the trusted setup it needs, and exactly what Solana charges to verify one.intermediate9 min
- briefing 04Q-day for proofsShor and Grover, what each one breaks, why old Groth16 proofs keep your secret, why encrypted balances don't, and the cost of going hash-based.deep10 min
- briefing 05ZK on Solana todayThe syscalls, groth16-solana, ZK Compression, confidential transfers after their 2026 return, and what bigger v1 transactions change.intermediate9 min