Post
Topic
Board Wallet software
Re: WasabiWallet.io | Open-source, non-custodial Bitcoin Wallet for desktop
by
Kruw
on 17/06/2023, 12:01:22 UTC
There is no unmixed change in WabiSabi coinjoins
I really don't know how to make this any simpler for you to grasp. I'll try.

I have a UTXO of 0.5 BTC.

I make a transaction sending 0.2 BTC to Wasabi, and 0.3 BTC to a change address.

After Wasabi have thoroughly spied on the 0.2 BTC I sent and received permission from their blockchain analysis buddies and their government sanctioned blacklists, I am hopefully granted permission to coinjoin it. Ignoring Wasabi fees and transaction fees for the sake of simplicity, I now have a coinjoined output of 0.2 BTC.

I then combine this 0.2 BTC output with my original 0.3 BTC in the change address.

There is nothing Wasabi, or Samourai, or JoinMarket, or anyone else for that matter, can do to stop me from doing this. Samourai give the transaction a specific name and segregate the change in to a different account to help prevent the user from making this error, but there is nothing they can do to stop it entirely. Wasabi also cannot stop it, but apparently Wasabi contributors choose just to ignore it and pretend it cannot happen instead since they don't actually care about their users' privacy in the first place.

That's not how it works.  You have a UTXO of .5 BTC.  It gets coinjoined and produces no unmixed change.  There is no "sending .2 to Wasabi" required.

Now, please answer my question:  Why aren't you warning users about the address reuse in Samourai's Whirlpool when recommending it to them?