How private is the lightning network, what are the chances some company like chanalysis is collecting data on users? Is it possible?
There's a lot of nuance required to answer this question. I'll try to break the privacy concerns into a few broad categories with their high level issues:
Information you broadcast as a public node (gossip) This could include an IP address and anything you put in the node alias. The mitigation here is either to not be a public node (open only private channels and be okay not routing payments) or to connect only via Tor and announce an onion address.
Linking your channel funding transaction to your node. Mitigations: mix your utxo first, don't announce your node. The combination of taproot channels and an updated gossip protocol will likely help with this in the future by breaking the 1:1 linkage of on-chain utxo to channel announcement, but this is an issue now.
Spending Spending is fairly private by default. Issues are when outsourcing your routing you dox your payment. If you run your own full node, this shouldn't be an issue, but mobile wallets may try to do this for an improved UX. For users of phoenix, multiple trampoline hops could help here in the future, there just aren't enough trampoline nodes currently. Probing is also an issue - monitoring changes in channel balances by periodically trying to send payments through. These payments are designed to fail, but depending on where they fail, some information about channel balances is leaked. Reducing htlc_maximum_msat can help here. Also, this only applies to public channels.
Receiving This is the worst privacy aspect of LN currently - BOLT 11 invoices pretty much dox your node. Blinded paths (a default feature of BOLT 12) will help here. The BOLT 12 specification is fairly well fleshed out, but still needs wider usage and formal adoption.
reply
Why is taking so long to adopt BOLT12?
reply
It depends on how you use it.
Whenever you see a lightning explorer map, like this one for example, that only shows the public nodes. You can get some kind of information about these nodes.
But, you can create a private channel between 2 peers without anyone else in the world knowing anything about it.
reply
Much more private than on-chain, but with a few caveats and “know what you’re doing” things. Primarily, right now, when you generate an invoice, you reveal your node’s public key and then people can go inspect your node.
I don’t like the FUD around LN privacy — it’s way better than on-chain and that gets dismissed too quickly imo.
reply
In private conversations people close to chain surveillance industry say that DeFi and LN are challenging to track.
Imdorectly the fact that OKEx introduced KYC on LN transactions confirm that there are some struggles and LN may be working as giant mixer.
reply
More private than on-chain transactions. It is indeed a big improvement, but not perfect. Not as private as Monero for example.
reply
Fuck off, shitcoiner 🤡
reply
If it was as private as Monero, it is not long for lightning to get banned in many states throughout the world smh, Monero is actual welath hodler coin imo whereas lightning's for regular day small transactions...
reply
That logic makes no sense. Why would I store my wealth in an inferior token? If I need the privacy benefits of Monero I can just convert Bitcoin to it when I need to.
reply
There is also the fungibility issue. You might not know you need it and when you realize, it might be already too late. Monero has it, Bitcoin layer 1 doesn't.
Lightning also helps a lot with this.
reply
Most likely the privacy benefits would be required when there is something illegal involved. It might be inferior but it is a never dying token for the market due to the participation of it in many illegal activities, also if you surf through dark these days, you will find most websites asking for donations in XMR rather than BTC.
Very few news about Monero, just a token outside of dumbshit of crypto verse.
reply
That is not what you said and you are off topic now. You said it is a "wealth hodler coin". Why did you say that? You have not explained why I would need to store my wealth in Monreo as opposed to just using it as needed.
reply