BIPs bitcoin improvement proposals

156 - Dandelion - Privacy Enhancing Routing

BIP: 156 Layer: Peer Services Title: Dandelion - Privacy Enhancing Routing Author: Brad Denby Andrew Miller Giulia Fanti Surya Bakshi Shaileshh Bojja Venkatakrishnan Pramod Viswanath Comments-URI: https://github.com/bitcoin/bips/wiki/Comments:BIP-0156 Status: Rejected Type: Standards Track Created: 2017-06-09 License: CC0-1.0 ==Abstract== Bitcoin's transaction spreading protocol is vulnerable to deanonymization attacks. Dandelion is a transaction routing mechanism that provides formal anonymity guarantees against these attacks. When a node generates a transaction without Dandelion, it transmits that transaction to its peers with independent, exponential delays. This approach, known as diffusion in academia, allows network adversaries to link transactions to IP addresses. Dandelion mitigates this class of attacks by sending transactions over a randomly selected path before diffusion. Transactions travel along this ...