Post
Topic
Board Development & Technical Discussion
Re: Decentralized whirlpool!
by
BlackHatCoiner
on 22/03/2024, 16:22:02 UTC
It doesn't matter whether the attacker is able to choose their round since there's no additional cost to participate in a remix, all rounds the attacker is chosen to participate in adds to their data set.
In Whirlpool, the coinjoin is consisted of three remixers and two premixers, meaning that for every new coinjoin, two new entrances are required to begin, which will be joined with three already mixed coins. This means that if an attacker wants to de-anonymize a coinjoin, they need to be at least three remixed coins (in the same round) and another premixed coin, so that they can see where the premixer victim's coin ends up.

But, to be a premixer you need to pay the entrance fee in each coinjoin, which is quite high to discourage that particular attack. And the more the remixes the honest user does, the more expensive this attack becomes, because the more entrances the attacker has to pay.

I don't see how this is vulnerable.