Coinjoin
Coinjoin is a trustless protocol for mixing UTXOs from multiple owners in order to make it difficult for outside parties to use the block chain’s transaction history to determine who owns which coin.
Named after a 2013 proposal by Gregory Maxwell, several independent implementations have provided support for various forms of coinjoin.
Primary code and documentation
Optech newsletter and website mentions
2022
2021
- Sparrow 1.5.0 adds coinjoin suport
- JoinMarket 0.9.0 released with implementation of fidelity bonds for coinjoin sybil resistance
- Candidate set based block templates may help fee bumping large coinjoins
2020
- WabiSabi: a protocol for coordinated coinjoins with arbitrary output values
- Comparison of coinjoin privacy to coinswap privacy
- Allowing hardware wallets to safely sign automated coinjoin transactions
- Wormhole: a protocol for sending payments as part of a chaumian coinjoin
- Evaluation of coinjoins without equal value inputs or outputs
2019
- 2019 year-in-review: SNICKER
- Simple Non-Interactive Coinjoin with Keys for Encryption Reused (SNICKER)
- Fidelity bonds for imporoved sybil resistance in distributed coinjoin
2018
- Question about Wasabi coinjoin mixing and exchange blacklisting
- Sighash updates that can help hardware wallets participate in coinjoins
- BLS signatures library possibly useful for non-interactive coinjoins
- CoinjoinXT presentation
See also
Previous Topic:
Coin selection
Next Topic:
Coinswap