This is a fucking joke 😂 If you have to rely on others to delete their Lightning node history in order to gain privacy…
Cyph3rp9nk's avatar Cyph3rp9nk
add DeleteForwardingHistory to selectively purge old forwarding history Routing nodes and LSPs accumulate forwarding history over time which, if compromised or subpoenaed, could reveal sensitive information about payment flows. Prior to this change, the only way to purge old forwarding history was to reset the database and restore from backup — a disruptive operation with significant operational risk. This PR adds a DeleteForwardingHistory RPC to the Router sub-server that allows operators to permanently delete forwarding events older than a specified time threshold, without any node downtime. https://github.com/lightningnetwork/lnd/pull/10666
View quoted note →

Replies (8)

Alan's avatar
Alan 3 months ago
That's because LSPs are a joke. It's turtles all the way down.
I mean They still couldn’t piece it all together. Haven’t read the PR but that blurb seems pretty good. Just recently deleted all my forwarding history.
This PR is not related to user privacy. That already exists by default on lightning since even a node operator can by definition never know the first hop or the final hop of any payment. They only know what passes through their node. They cannot know the sender or final recipient. This PR is meant for node *operators* to be able to purge internal node data— ie, amounts forwarded and number of transactions forwarded. This information could potentially be used against the operator, for example to assert tax liability, AML non compliance, unauthorized money transmitter, etc. TL;DR intended to improve privacy for node operators, not LN users— since users already have excellent privacy by default. View quoted note →
So a state actor fills the network with nodes and conducts probing—the same attack as on the Tor network—because Lightning works like Tor and suffers from the same shortcomings. There are many things that can be done to improve Lightning’s privacy, but LND is just as corrupt as Core, if not more so.
maybe you're right. IDK. didn't think about that much yet. considering your latest stance to everything and anything I won't just agree 🤷‍♂️
you don't like them because they didn't implement bolt12. let me share my personal experience: - if your node doesn't have a public channel, bolt 12 doesn't work - even if you do have a public channel, it has to be something like acinq or whatever well connected - my very well connected nodes were not enough