privacy-map

A12

Dandelion++

Routing & Transport Implementation

Description

A lightweight P2P anonymity protocol designed to obfuscate the source IP of transactions. It splits propagation into two phases: a “stem” phase, where the message is passed along a single randomized path, and a “fluff” phase, where it is broadcast to the rest of the network via standard diffusion.

Relationships

TargetTypeNote
P3benefitsBreaking symmetry in propagation patterns makes it difficult for spy nodes to triangulate the source IP.
P2benefitsExtremely low bandwidth overhead compared to mixnets or decoy traffic.
P1hurtsThe “stem” phase adds deterministic hops, increasing the time before a message reaches the whole network.
A8complementsDandelion++ provides a lightweight alternative to mixnets for privacy-preserving broadcast.

Open questions

  • Compatibility with strict 12s/2s Ethereum slot times for attestations.
  • Effectiveness against adversaries who can observe large portions of the P2P topology.

References

Relationships

Dir Target Type
P3 Identity Unlinkability benefits
P2 Bandwidth Overhead benefits
P1 Latency Bound hurts
A8 Sphinx-based Mixnets complements
A13 Wonderboom Signature Aggregation alternative