Semaphore Roadmap for Ethereum
summary
Live recording from Zcon1 outlines a Semaphore-based roadmap for privacy on Ethereum, describing a working fixed-denomination mixer that uses Merkle trees, nullifiers and zk-SNARK-style Merkle-root membership proof to unlink deposits and withdrawals, forces wait windows to mitigate timing heuristics, and pays a small relayer fee for gas. It also presents a coercion‑resistant voting design where users publish encrypted votes processed on-chain by an operator with SNARK-verified updates and key-rotation to prevent buyers of receipts, and discusses attacks (trusted hardware, MPC) and mitigations (proof-of-work, MPC pools).
AI-written summary · about
chapters (7)
- 0:00Introduction to semaphore
- 1:03Zero knowledge abstractions
- 2:55Privacy on Ethereum
- 5:34Designing a basic mixer
- 8:55Generic privacy use cases
- 11:27Coercion-resistant voting
- 17:26Q&A and future directions
related talks
48mSoK: Programmable Privacy
56mFireside Chat
27mRecursive SNARKs for Efficiency, Scalability, and Privacy
19mBeyond the Blacklist, The Compliant Way To Do Private Transactions
17mDecentralizing Sequencers Wait it’s all PBS Always have been
59mWhat Happens After the Merge
43mPolygon & Ethereum
51mPanel: Zero Knowledge in the Enterprise
