Yeah I haven't wrapped my head around coinjoin just yet. On the blockchain, will it appear as though all coins being spent from the coinjoin are all coming from the same address? Do all coins going to a coinjoin go to the same address? Because if they know that you used coinjoin, they'd go after you not the protocol, just like with Tornado cash. Tornado cash is still up, but anyone that uses it has a mark against them.
In general the concept is {INPUT_A, INPUT_B} ...> coinjoin ...> {OUTPUT_C, OUTPUT_D}
  • you have input A, your friend has input B *
  • you run coinjoin together *
  • you get output C, your friend gets output D, but from just reading transactions in the blockchain it's not clear who got which one.
*) for some definition of friend and for some definition of together...
So yes, one could guess that you have bitcoins that were run through a coinjoin, but it's not always clear.
reply