Replies (8)

The primary difference between LN and Monero for privacy as a regular user is that the recipient node is always public on LN. Both sender and receiver are anonymous on Monero. So are all wallets and balances. The only thing the blockchain ever shows is "anon sent an unknown amount of money to another anon." There's a lot of complex details regarding the design of the underlying cryptography as well, such as rings and decoy transactions. This makes unmasking transactions much more difficult because you don't even know what to target. The @Seth For Privacy link on Monero that's already been posted further down is a great resource to learn more.
An actually relevant link: this BIP natively allows encrypted P2P data transfer on the Bitcoin blockchain. I don't see any silent spending feature in Bitcoin Core itself, but I see a lot of positive building blocks. Taproot could possibly be used to add signature rings to Bitcoin transactions since it is very scriptable, but this would be complex and require special support in wallets. If there's something I missed here, I'd be happy to see it.