ZK Compression
summary
ZK Compression compresses millions of Solana accounts into Merkle roots stored onchain while keeping full data offchain and verifying changes with SNARKs, delivering 1,000× cheaper accounts. It supports PDAs, live decompression back to SPL (decompress to SPL), and proofs shrunk to 128-byte proofs with millisecond proving times demonstrated in a demo (42 compressed mints, 12 transferred). An open source indexer and snapshots let nodes sync in ~15 minutes (Photon indexer snapshots), and Forester nodes manage tree rollovers for ongoing state growth.
AI-written summary · about
chapters (13)
- 0:00Intro
- 2:56ZK Compression
- 6:41Features
- 11:03How does it work
- 13:49Forester Nodes
- 17:31Developers
- 18:31Local Development
- 21:17TLDR
- 22:22Applications
- 24:12QA
- 31:22History Recap
- 33:01Why No ZK Applications
- 34:39Why Developer Care
related talks
25mZK Rollup: Ethereum Scalability with ZKPs
19mThe Superpowers of the ZK Stack
24mZK: Accelerating DA Interop
26mState of ZK
27mRecursive SNARKs for Efficiency, Scalability, and Privacy
17mTips and Tricks for Improved User Experience with ZKPs
17mZK for the Enterprise - Quod Erit Demonstrandum (What Will Need to be Proven)
33mZKVM: Fast, Confidential Smart Contracts
