Coinjoins are for on-chain privacy. Cashu is a token that gets exchanged off-chain
Discussion
Right, but I don’t care if it’s on chain or not. The idea is if no one knows who has it after it’s sent thru cashu then why coinjoin?
Do you mean something like: on-chain -> lightning -> cashu -> different lightning wallet -> different on-chain wallet?
Yes indeed. Much cheaper and easier to do then a coinjoin.
I guess the difference is that on-chain you still just had one transaction. Nobody knows if it’s you who received it or somebody else, but neither does anyone know that when I just do a normal transaction. But there is only one possible history. With a coinjoin the link to the history of the UTXO is broken, because a hand full of people does a transaction together, with the same amount, and therefore it’s hard (at some point impossible) to say, what the history of your UTXO is.
As long as you stay off-chain Cashu seems good, but on-chain it doesn’t really change anything imo
Well it would if I sent you money on cashu and you redeemed it. It makes it to where the bitcoin never moved anywhere on chain and the bitcoin has completely changed hands undetected. It makes on chain surveillance almost useless because any bitcoin on chain could have changed hands and no one could know.