Dude, I don't want my LSP to know how many coins I have either. LN is good. But coinjoin serves an important role too and all on-chain wallets should be including it.
Did you ever used MPP? Open multiple channels with several nodes and do a MPP payment. None of them will know where and how much you send. Use multiple private nodes that allows you to open as many channels you want, not like Phoenix, Breez, Green that you can open only with a walled garden LSP.
Seems that you don't know too much about running private nodes and how to operate with them.
I personally stopped doing coinjoins after LN nodes software start being stable. I simply do not need to do it. All my cold stash is not touched, I only operate in the cache and spending level, as I described in above scheme. I don't have to touch that stash or move it. And absolutely nobody will know about it.
reply
20 sats \ 1 reply \ @anon 2 May
MPP doesn't stop your peers from getting information on how big your stash is. They know what UTXO's you used and can follow that back.
Private nodes and private channels don't solve that problem either. The likes of Chainalysis are certainly running nodes themselves, and finding ways to buy and steal data from nodes not run by them.
Coinjoin+LN is basic defense in depth. I always fund my channels from coinjoined funds.
reply
As I said: I will send you an amount of sats you want from my private LN node and you will not be able to find any UTXO from where are originated, not my stash, not my identity, nor where I live or from where I acquired those sats.
reply