Nope. The fees in Whirpool are smaller than being a taker in JoinMarket. I checked and compared that a few times. Remixes are free in Whirpool. How is the orderbook/liquidity in JM-NG? Is it useable already?

Replies (5)

Thx. Did not know thst. Not going to use JM right now myself as the fees are too high and spending tools are non existent. Ashigaru app and Whirpool is unbeatable imo. 🏆 But I am always interested in upcoming privacy tools and coinjoin stuff. Joinmarket is decentralized and therefor a project we all should push for. Sadly being decentralized is at the same time the exact reason apps / spending tools are non existent and development is slow and clunky. For total newbies I would even go so far and say use Wasabi before not coinjoining at all.
It's important to note the JM is a market. There are offers with 0 fees. And offers with rather high fees. The question is how much Sybil attack risk you're willing to tolerate. I honestly don't think Whirlpool is great... You really are trusting the coordinator with too many things: ensure fresh liquidity, not isolate all participants into Sybil rounds (it could just give a unique round ID to each request), and then there's also post mix cleanliness which I don't think most users do well. And with fixed denominations it's even harder to do that right. Wasabi coordination is nicer IMO but there are similar tagging attacks the coordinator could do. And there's also the post mix problem. Maybe I would also recommend it for newbies. Because risking privacy from the coordinator ia better than nothing. But I really think the solution is a market and is decentralized. That's why I work in JM. It's almost impossible to prevent tagging attacks completely with central coordinators. And BTW it looks the most used Wasabi coordinator runs behind a Cloudflare tunnel. Meaning Cloudflare could do some interesting connection timing analysis passively and link inputs together and even get some info on the output mapping. And of course it could selectively drop connections and so on. And since the round success rate is around 16% for large rounds (iirc). So that's really bad IMO. Good thing of not making money from people using JM is that I'm free to talk about flaws and limitations. This is would be very hard to do for a company running a centralized coordinator whose existence depended on it being used.
I believe the fee percentage is applied over the pool denomination. If you use let's say 0.05btc pool size, the fee would be 5% of 0.05, which is 0.0025btc. You will need to play with those pool sizes to see which one is more convenient for you. If the max amount of UTXOs is 20 per mix, and let's say you're mixing 0.1BTC, you use the 0.001btc pool size, it means you'll have to do 5 different mixes. Each mix is 5% of 0.001 (0.00005), in total for 5 mixes is a fixed 0.00025btc fee. In that case, your fee was 0.25% from your balance not 5%. Obviously if you don't know how to use whirlpool and you have 0.051btc, then you mix on 0.05 pool size, you'll end up fucking it up and finding out near 5% of your balance is gone. Depending in what do you want exactly you may find wasabi/join market/joinstr cheaper or whirlpool cheaper.