Privacy: CoinJoin, stealth addresses, silent payments
Bitcoin's ledger is public, so privacy is a matter of what the chain does not reveal. CoinJoin (2013), stealth addresses and payment codes (2014), PayJoin, CoinSwap and silent payments (BIP 352) all started as list threads, as did the arguments against coin blacklists.
171 threads and 1,365 messages, 28 Jul 2013 to 8 Oct 2026.
Read on LearnBitcoin
BIPs
Bitcoin Optech
The threads, in order
Listed by the date of each thread's first message.
2013 4 threads
- Opcode whitelist for P2SH? John Dillon5 messages
- 2 messages
- bitcoind: whitelist nodes against banning Jeff Garzik5 messages
- 9 messages
2014 16 threads
- An idea for alternative payment scheme Nadav Ivgi6 messages
- Privacy and blockchain data Peter Todd3 messages
- Stealth Addresses Peter Todd88 messages
- Bitcoin strengthening, giving, more - Re: Stealth Addresses Odinn Cyberguerrilla1 message
- Bait for reusable addresses Greg Maxwell14 messages
- 1 message
- ECDH in the payment protocol Mike Hearn14 messages
- CoinJoin bounty fund question Odinn Cyberguerrilla3 messages
- Bitcoin address TTL & key expiration? Jeff Garzik16 messages
- 10 messages
- Payment ID #'s for Stealth Addresses Peter Todd1 message
- bitcoinj 0.12 Mike Hearn6 messages
- 1 message
- Deanonymisation of clients in Bitcoin P2P network paper Jean-Paul Kogelman18 messages
- BIP 65 and OP_CHECKLOCKTIMEVERIFY inquiry... Richard Moore5 messages
- Serialised P2SH HD chains Luke Dashjr8 messages
2015 14 threads
- 1 message
- Ensuring security of funds and preserving anonymity when using Bitcoin for e-commerce Jonathan Brown1 message
- 8 messages
- bloom filtering, privacy Adam Back19 messages
- Address Expiration to Prevent Reuse Tom Harding17 messages
- Reusable payment codes Justus Ranvier26 messages
- Open Bitcoin Privacy Project Spring 2015 Report Justus Ranvier4 messages
- 10 messages
- Making Electrum more anonymous Thomas Voegtlin16 messages
- 4 messages
- 3 messages
- 6 messages
- Stealth Address Idea (special-less) Richard Moore1 message
- 11 messages
2016 8 threads
- 1 message
- Question regarding Confidential Transactions Henning Kopp5 messages
- 4 messages
- segwit subsidy and multi-sender (coinjoin) transactions Kristov Atlas2 messages
- segwit subsidy and multi-sender (coinjoin) transactions Gregory Maxwell1 message
- BIP Number Request: Open Asset Nicolas Dorier10 messages
- 1 message
- Mimblewimble: non-interactive coinjoin, signature aggregation and confidential transactions Bryan Bishop1 message
2017 6 threads
- Extension block proposal by Jeffrey et al Luke Dashjr13 messages
- Combining SPV and Stealth addresses Henning Kopp3 messages
- 20 messages
- 3 messages
- 1 message
- Updates on Confidential Transactions efficiency Gregory Maxwell6 messages
2018 13 threads
- 8 messages
- Taproot: Privacy preserving switchable scripting Gregory Maxwell25 messages
- Simple lock/unlock mechanism Karl-Johan Alm6 messages
- feature: Enhance privacy by change obfuscation LORD HIS EXCELLENCY JAMES HRMH5 messages
- BIP sighash_noinput Christian Decker34 messages
- MAST/Schnorr related soft-forks Anthony Towns4 messages
- 9 messages
- 15 messages
- 3 messages
- draft proposal: change forwarding (improved fungibility through wallet interoperability) Yuval Kogman3 messages
- Safer NOINPUT with output tagging Johnson Lau29 messages
- 1 message
- 3 messages
2019 11 threads
- 6 messages
- Privacy literature review Chris Belcher2 messages
- 5 messages
- 2 messages
- CoinJoin Jigsaw Ryan Perkins1 message
- 7 messages
- 13 messages
- 31 messages
- Miniscript Pieter Wuille3 messages
- Draft BIP for SNICKER AdamISZ10 messages
- Non-equal value CoinJoins. Opinions. Adam Ficsor9 messages
2020 21 threads
- 2 messages
- LN & Coinjoin, a Great Tx Format Wedding Antoine Riard8 messages
- 13 messages
- 2 messages
- 13 messages
- SAS: Succinct Atomic Swap Ruben Somsen20 messages
- BIP Number request for a simple payjoin proposal Nicolas Dorier1 message
- 6 messages
- Design for a CoinSwap implementation for massively improving Bitcoin privacy and fungibility Chris Belcher22 messages
- Question about PayJoin effectiveness Mr. Lee Chiffre4 messages
- Tainting, CoinJoin, PayJoin, CoinSwap Adam Ficsor6 messages
- 8 messages
- 5 messages
- WabiSabi: a building block for coordinated CoinJoins Yuval Kogman1 message
- WabiSabi Inside Batched CoinSwap ZmnSCPxj2 messages
- 24 messages
- 2 messages
- 9 messages
- A thought experiment on bitcoin for payroll privacy Mr. Lee Chiffre7 messages
- 4 messages
- Out-of-band transaction fees Sebastian Geisler6 messages
2021 9 threads
- PayJoin adoption Chris Belcher5 messages
- 2 messages
- Taproot NACK LORD HIS EXCELLENCY JAMES HRMH36 messages
- Motivating Address type for OP_RETURN Jeremy Rubin7 messages
- 1 message
- BIP proposal: Anti-fee-sniping protection with nSequence in taproot transactions to improve privacy for off-chain protocols Chris Belcher4 messages
- 41 messages
- Multisig Enhanced Privacy Scheme Michael Flaxman2 messages
- Bitcoin Privacy Week/Month Prayank1 message
2022 26 threads
- Draft-BIP: Ordinal Numbers Casey Rodarmor15 messages
- Teleport: a CoinSwap implementation alpha release, provides invisible private transactions Chris Belcher1 message
- 3 messages
- Wasabi Wallet 2.0 Testnet Release Max Hillebrand4 messages
- 6 messages
- Client side coinjoin amount organization with WabiSabi Max Hillebrand2 messages
- 3 messages
- BIP47 Prague Discussion Ruben Somsen2 messages
- 3 messages
- Playing with full-rbf peers for fun and L2s security Antoine Riard27 messages
- Mempool and Privacy alicexbt1 message
- Private Payments Alfred Hodler12 messages
- 2 messages
- P2P trading replacement transactions alicexbt5 messages
- 3 messages
- 5 messages
- 3 messages
- 8 messages
- 3 messages
- 2 messages
- 4 messages
- On mempool policy consistency Anthony Towns33 messages
- 6 messages
- Preventing/detecting pinning of jointly funded txs Anthony Towns4 messages
- P2EP Lightning PayJoin Dan Gould1 message
- bitcoin-dev Digest, Vol 91, Issue 5 John Carvalho2 messages
2023 21 threads
- OP_VAULT: a new vault proposal James O'Beirne16 messages
- 11 messages
- Serverless Payjoin Dan Gould2 messages
- 18 messages
- 10 messages
- 2 messages
- Interactive Payment Batching w/ Payjoin Dan Gould1 message
- Stake Certificates and Web-of-Stakes: privacy-preserving proving UTXOs attributes in P2P systems Antoine Riard1 message
- 18 messages
- 5 messages
- Scaling and anonymizing Bitcoin at layer 1 with client-side validation Dr Maxim Orlovsky5 messages
- Standardisation of an unstructured taproot annex Joost Jager30 messages
- BIP for Silent Payments josibake1 message
- postr: p2n payjoin using nostr alicexbt2 messages
- 1 message
- 2 messages
- BIP352: Silent Payments josibake1 message
- 9 messages
- BIP for Serverless Payjoin Dan Gould6 messages
- BIP for Serverless Payjoin (AdamISZ) Dan Gould5 messages
- 1 message
2024 6 threads
- 3 messages
- 1 message
- BIP: Sending Silent Payments in PSBTs Andrew Toth1 message
- 6 messages
- 18 messages
- 3 messages
2025 8 threads
- 1 message
- Proposal: Unlocking Dust UTXOs as Miner Transaction Fees Nighttime Satoshi6 messages
- UTXO probing attack using payjoin /dev /fd09 messages
- Post Quantum Signatures and Scaling Bitcoin Ethan Heilman8 messages
- 4 messages
- Make pathological transactions with more than 2500 legacy signature operations non-standard Antoine Poinsot8 messages
- OP_CIV - Post-Quantum Signature Aggregation Tadge Dryja5 messages
- 8 messages
2026 8 threads
- BIP-352: Limiting the number of per-group recipients (K_max) Sebastian Falbesoner4 messages
- PQC - What is our Goal, Even? Matt Corallo22 messages
- Aligning privacy incentives in P2MR conduition20 messages
- 6 messages
- State of the transaction privacy work in Bitcoin Nikita Karetnikov1 message
- 8 messages
- 1 message
- 3 messages