Writing
Papers, specs & notes
Protocols, specifications and exposition on ZK proof systems, privacy and cryptography. A non-exhaustive list.
Posts
- Understanding Derivatives Trading (Post 1): The Basics Medium · Clearmatics
A plain-English primer on how derivatives trading works.
FINANCEDERIVATIVES - Understanding Derivatives Trading (Post 2): A Glimpse at Derivative Market Structures Medium · Clearmatics
How derivative markets are structured, and why it matters.
FINANCEMARKET-STRUCTURE - Thoughts on the Design of Zeth Bearer Instruments (ZBIs) Medium · Clearmatics
Designing bearer instruments on top of the Zeth privacy protocol.
ZETHDESIGN
Papers & specifications
- Introducing Transaction Controls in Zcash 2024
A design for compliance-aware transaction controls inside Zcash's shielded pool.
Zcash Community Forum ZCASHCOMPLIANCEPRIVACY - Zcash Shielded Asset Swaps — Base Proposal 2023
Base proposal for swapping Zcash Shielded Assets while preserving privacy.
Zcash ZIPs (GitHub) ZCASHZSASWAPS - Mempool Privacy: An Economic Perspective 2023
Why mempool privacy is an economic problem as much as a cryptographic one.
arXiv · supported by Osmosis & Flashbots MEVPRIVACYMECHANISM-DESIGN - Zeth cadCAD Simulations 2021
Simulation models for the Zeth protocol's economic and system behaviour.
GitHub ZETHSIMULATION - Zeth Protocol Specifications 2021
Full protocol specification for running Zerocash-style privacy on Ethereum.
GitHub ZETHSPECZK-SNARK - Pistis: Privacy-Preserving Compliant Transaction System (draft) 2021
An unfinished draft reconciling transaction privacy with regulatory compliance.
GitHub PRIVACYCOMPLIANCE - A Note on Anonymous Credentials Using BLS Signatures 2020
Constructing anonymous credentials on top of BLS signature schemes.
arXiv CREDENTIALSBLSSIGNATURES - Zecale: Reconciling Privacy and Scalability on Ethereum 2020
Proof aggregation to make private Ethereum transactions cheaper at scale.
arXiv ZK-SNARKAGGREGATIONSCALABILITY - On the Design of Zeth Transaction Relays 2020
Relay design that preserves privacy while paying transaction fees.
GitHub ZETHRELAYPRIVACY - Playing with Randomness and Interactions to Prove Theorems 2020
An accessible look at interactive proofs and the role of randomness.
ZKProof ZKEXPOSITION - ZETH: On Integrating Zerocash on Ethereum 2019
The original Zeth paper: bringing Zerocash-grade privacy to Ethereum.
arXiv ZETHZK-SNARKETHEREUM - Five Mental Models of Identity 2018
Five framings for reasoning about digital identity systems.
RWOT VII, Toronto IDENTITY - Side-Channel Leaks Over HTTPS 2017
Measuring information that leaks from encrypted HTTPS traffic.
KAIST, South Korea SECURITYSIDE-CHANNEL - Universal Cross-Site Scripting in the Brave Browser 2017
Finding universal XSS vulnerabilities in a privacy-focused browser.
KAIST, South Korea SECURITYBROWSER
Talks