Here's what people are building with ZK:
(These were previously impossible).
- Private payments: Imagine USDC transfers that preserve transaction privacy while maintaining regulatory compliance, keeping your entire financial history from being exposed to everyone you transact with.
- Identity verification: Using a passport's digital signature to prove you meet certain criteria without revealing personal details, enabling KYC without data exposure.
- Gaming with hidden state: Creating games like Battleship, Poker, or strategy games where information asymmetry is fundamental to gameplay.
- Machine learning: Run inference using private models where the model owner doesn't see your input data, and you don't see their model, only the verified output.
- What excites me most is that we're moving beyond theoretical capabilities to practical applications built by teams focused on specific problems, not just "build an L1/L2."
Projects like ZKP2P and ZPass are tackling concrete use cases with clarity of purpose.
The true power of ZK isn't just theoretical math.
It's enabling real-world applications that were previously impossible.
We're still early.