Resources on Lightning privacy

Lightning privacy

Reading list

Onion routing

  • BOLT #4: Onion Routing Protocol https://github.com/lightning/bolts/blob/master/04-onion-routing.md https://github.com/ellemouton/onion/blob/master/docs/onionRouting.pdf
  • Route Blinding proposal https://github.com/lightning/bolts/blob/route-blinding/proposals/route-blinding.md https://github.com/ellemouton/onion/blob/master/docs/routeBlinding.pdf
  • CLI tool for constructing & peeling onions both with and without route blinding. https://github.com/ellemouton/onion

Listening and videos

Unannounced channels

To hide public channel balances, a node may open unannounced channels in parallel to announced ones. Depending on the relation between the balances of announced and unannounced channels, the attacker may still be able to discover unannounced channel balances (e.g., if the balance of the unannounced channel exceeds the balances of announced channels). Even in that case, the standard probing technique needs to be modified https://eprint.iacr.org/2021/384.pdf

Channel jamming

Onchain techniques

Improvements

Copy link
On this page
Lightning privacy
Reading list
Listening and videos
Unannounced channels
Channel jamming
Onchain techniques
Improvements