We’ve already heard of “tumblers” which make it very difficult to trace the true sender or receiver of a Bitcoin transaction. Now we have the “Wasabi” wallet project, which does something a bit differently. It actually uses the Tor network to anonymize you on the Bitcoin network. However, I think this is a risky move because malicious actors on the Tor network (especially exit nodes) have been setup by malicious groups including government agencies for surveillance and other use.
The problem with depending on the Tor network and a third party client is what if someone injects malicious code such as the Bitcoin Gold client scam? Even if that’s not the case what if some malicious Tor node runners get together and target Bitcoin users and use it to successfully trick the Wasabi client into thinking you’ve received money you don’t have? It would certainly be an effort and tricky but with enough time, money and resources it is a likely possibility based on the reward value alone.
So, well the idea is well-intentioned I think trying to solve it any other way is risky and it should be the Bitcoin code base that is modified to support these features.
Another personal alternative is that you can use your own personal proxy or server to hide your real IP as this is already a supported feature of the Bitcoin client itself.
What do you think?