Awesome Privacy on Blockchains
This is a combination of papers and articles that cover various aspects of blockchain privacy.
High-level articles
- Privacy in Cryptocurrencies: An Overview
- Privacy in Cryptocurrencies: Mixing-based Approaches
- Zeth & Nightfall: the differences in approach
- Blockchain Research Newsletter: Zether and ZEXE
- In-depth overview of Privacy in Bitcoin
- Privacy and Cryptocurrency, Part 1: How Private is Bitcoin?
- Privacy and Cryptocurrency, Part 2: Bitcoin Wallets
- Privacy and Cryptocurrency, Part 3: Should You Use a Privacy Coin
- Zama Private Smart Contracts using Homomorphic Encryption
Talks and Lectures
- Alessandro Chiesa on Zerocash at CESC2017
- Bitcoin and Anonymity
- Satoshi has no clothes: failures in on-chain privacy
- The state of Privacy in Cryptocurrencies
Layer 1
- Increasing Anonymity in Bitcoin
- Extending the Anonymity of Zcash
- zkay: Specifying and Enforcing Data Privacy in Smart Contracts
- ZeeStar: Private Smart Contracts by Homomorphic Encryption and Zero-Knowledge Proofs
Layer 2
Mixers
- Zeth
- Mobius
- MixEth
- ShareLock
- CoinJoin
- JoinMarket
- MixCoin: Anonymity for Bitcoin with Accountable Mixes
- CoinParty
- TumbleBit
- Many out of many proofs with applications to anonymous Zether
Confidential Transactions
Payment/State Channels
- BOLT
- Blindly Signed Contracts: Anonymous on-Blockchain and Off-blockchain Bitcoin Transactions
- Anonymous Multi-Hop Locks for Blockchain Scalability and Interoperability
Plasma
MPC Platforms for Privacy-Preserving smart contracts
Alternate Blockchain designs
Blockchains with private smart contracts
Using Zk-Snarks
Using other cryptographic primitives
Privacy-Preserving PoS Protocols
Privacy Preserving Light Client Designs
Economics of Privacy Blockchains
- Rational Zero: Economic Secuirty of Zerocoin for Everlasting Security
- The price of anonymity: empirical evidence from a market for Bitcoin anonymization
- Incentivizing Privacy in Cryptocurrencies
Enhancements
Instantiations
Proof of Concepts
Wallets
Network layer privacy for blockchains
Analyses on Anonymity and Privacy in blockchains
- Anonymity Properties of the Bitcoin P2P Network
- A Survey on Security and Privacy Issues of Bitcoin
- An empirical analysis of traceability of the monero blockchain
- Obfuscation in Bitcoin: Tecniques and Politics
- Anonymous Alone? Measuring Bitcoin's Second-Generation Anonymization Techniques
- An Empirical Analysis of Anonymity in Zcash
- A fistful of Bitcoins
- Privacy-enhancing overlays in Bitcoin
- Map-Z: Exposing the Zcash Network in Times of Transition
De-anonymization Techniques
- Tracing Transactions Across Cryptocurrency Ledgers
- FloodXMR: Low-cost transaction flooding attack with Monero's bulletproof protocol
Privacy coins
Monero
Zcash
Dash
Grin/Beam
People to Follow
- Aaron Kumavis
- Anna Kaplan
- BarryWhiteHat
- Charles Guillemet
- Chelsea H. Komlo
- Daniel J Bernstein
- David Wong
- Deidre Connolly
- Harry Halpin
- Ian Miers
- Izaak Meckler
- John Adler
- Justin Ehrenhofer
- Kobi Gurkan
- Madars Virza
- Matthew Green
- Mikerah
- Morten Dahl
- Pascal Paillier
- Phil Daian
- Rand Hindi
- Sean Bowe
- Tux
- Wei Jie
- Zooko