Avatar
Alfred Hodler
5919b0a52b1ce5eb350ad426117f9a0316c7ba3d1bbc233b4c2d64fb959da93a
Author of BIP351 | Privacy dev | Bitcoin only

I will concede that Wasabj may be a bit cheaper for impatient participants. However, Whirlpool is much cheaper the longer you mix. If you mix indefinitely, the price per anonset tends to zero. The Wasabi model never offers this.

As for your second assertion, having more pools doesn't lead to less privacy. Privacy is solely a function of anonymity sets, it has nothing to do with pool sizes.

Anyway, since I'm not affiliated with Whirlpool and I'm not on their payroll, you should ask them directly about some of their design decisions.

Whirlpool is actually much cheaper in the long run since you only pay for the first round and after that every subsequent round is free. You can theoretically get anonsets in the thousand or tens of thousands for the cost of one round.

They also have different pool sizes that fit different scenarios, whereas Wasabi has only one pool.

He can't stop it but he can put you in prison if he outlaws it and finds that you're using it.

This is why we need a politically decentralized world so that freedom can always find a save haven from corrupt empires.

Swapping UTXOs and breaking the UTXO link is not the sole purpose of coinjoin. Game theory says you have to do it in a publicly visible and provable way (coinjoins are very visible on the blockchain) in order to be able to say "After participating in N rounds my anonymity set is X and there's no point in trying to link me or any other participants to any particular UTXO in rounds 0..N-1. You can try but you can never prove a particular link".

If you do it privately using LN or other methods, you can end up receiving a "bad" (tracked) UTXO that will land you in trouble if you sell it on a KYC platform. Conversely, you could end up giving up your good KYCd UTXO to a "bad" party who will then use it for nefarious purposes and guess who will be getting a visit from the authorities in that situation. If you coinjoin, a rational opponent has to say "This peer clearly coinjoined with 50 other participants, so in order to prosecute him we'd have to prosecute everyone from that round".

Re Whirlpool vs Wasabi, WP is actually a lot cheaper in the long run (per anonset) because they charge only for the initial round. After that every subsequent round is free, indefinitely. Wasabi may be cheaper only for smaller anonsets.

It's hard to believe a guy as smart as yourself can fall for jingoistic think-tank propaganda like this. I guess no one is immune to statist brainwashing. Is this really a gamble a sane person would take? What if just 1-5% of their nukes hit their target?

I don't want my family to die in a nuclear winter. Something tells me you probably feel the same way, even if the chance of that happening is just 1%. You panicked pretty hard after you got swatted.

Any interest in using a hardware wallet as a signer and source of identity for Nostr? Nostr's "cold identity" to Bitcoin's "cold storage", your private key never leaves the secure element.

What's the chance that once governments realize they can't control and censor the content on Nostr, that they go after app stores instead? There's a precedent for doing just that. While it wouldn't hurt the PC segment, it'd hurt the mobile segment quite a bit.

Fair enough. That said, going public with your identities seems to have been a bad idea because you're now in a position where you can be blackmailed and threatened. But what's done is done.

Correct. Sending out xpubs by default isn't great.

That said, their coordinator doesn't require client xpubs. That's strictly a shortcoming of their wallet architecture. You can still write third party wallets talking to Whirlpool through Tor, without losing privacy. Or you can set up a Dojo on your own computer. Whereas your coordinator interacts with Chainalysis no matter what.

Would you be so kind as to answer my question from the other post, about why you chose to plug into Chainalysis in the first place. Was there external pressure? Why are you guys so evasive about it?

Yeah there's no good reason to boycott BIP157. It's the best trade off we have between privacy and the ability to ship p2p functionality in light clients.

They do let you run your own Dojo, but that not being the default is just as bad as Wasabi not allowing non-blacklisting coordinators without recompilation.

So we have two wrongs here and that doesn't make a right.

1. I don't want to contribute code to solutions written by incompetent or bad faith actors.

2. The Samourai guy in the link I posted already explained how you're obligated to share data with Chainalysis.

3. For what reason is the Wasabi coordinator working with Chainalysis? Samourai isn't doing it and they don't claim to have been pressured.

4. Let's say I get a "bad" UTXO through an OTC trade. Why should I be blacklisted from using Wasabi in order to increase the privacy of my UTXO?

Does Wasabi allow one to change coordinators in a simple way, i.e. without recompiling or digging through obscure configuration files?

If not, it's corralling users into a solution where their data is run against blacklists compiled by an anti-privacy industry is disingenuous.