Monero protocol is strong privacy by default.
Amounts hidden using "Confidential transactions"
Receiver hidden using "Stealth addresses"
Sender obfuscated using "Ring Signatures" (16 decoys)
IP obfuscated using "Dandelion++"
Example of a Monero transaction:
~6% chance Alice sent $[?] to [?]
LN privacy is not enough against any serious attacker:
https://github.com/lnbook/lnbook/blob/develop/16_security_privacy_ln.asciidoc#attacks-on-lightning
https://abytesjourney.com/lightning-privacy/
"We identified 27,183 private channels, discovered hidden balances, and showed how a passive adversary can infer payment endpoints with very high probability."
https://arxiv.org/pdf/2003.12470.pdf
Bitcoin coinjoining is obfuscation not encryption. That data and transaction graph is available to be used against you by correalating with more future data. The only reason Bitcoin is still used in DNMs is first mover advantage and wide acceptability. It is not ideal.
You don't have to use Monero I'm just explaining the facts. Use whatever you want.
https://kycnot.me/services?xmr=on
