Bitcoin Forum
June 22, 2025, 06:49:01 PM *
News: Pizza day contest voting
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: JoinMarket Unmix  (Read 150 times)
graphite (OP)
Jr. Member
*
Offline Offline

Activity: 49
Merit: 30


View Profile
February 27, 2024, 09:04:25 PM
Merited by hugeblack (2), ABCbits (1)
 #1

Made a post about this on Bitcoin Discussion but was deleted for some reason so ill post it here. I've been reading about JoinMarket and noticed this post on this forum about it. url: https://bitcointalk.org/index.php?topic=1609980.0

It describes a potential way to unmix JoinMarket by exploiting its maker taker system. To simplify it says that all outputs of a mix are either maker or taker but it is trivial to determine which outputs are makers as they will continue on to participate in more mixes while the taker order will not therefore it can be unmixed.

Is this still an issue for JoinMarket or have they found a way around it?
hugeblack
Legendary
*
Offline Offline

Activity: 2912
Merit: 4223



View Profile WWW
February 28, 2024, 08:47:52 AM
 #2

I did not understand what you mean?  Huh Do you mean the possibility of identifying it as a CoinJoin transaction? If so, the CoinJoin structure leads to equal-output CoinJoin transactions, which are easy to identify. If you want to enhance your privacy, you can use PayJoin (P2EP), where two parties can pay to each other, making it more difficult to detect that it is a CoinJoin transaction.


If that's what you mean, you can use Wasabi Wallet because it has cutting-edge Opt-in PayJoin feature.

H
NotATether
Legendary
*
Offline Offline

Activity: 2002
Merit: 8636


Search? Try talksearch.io


View Profile WWW
February 29, 2024, 10:22:43 AM
 #3

JoinMarket has not really changed much since its original release so chances are its still vulnerable to this.

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Kruw
Full Member
***
Offline Offline

Activity: 798
Merit: 217


Make your Bitcoins anonymous - wasabiwallet.io


View Profile WWW
March 03, 2024, 06:44:25 AM
 #4

It describes a potential way to unmix JoinMarket by exploiting its maker taker system. To simplify it says that all outputs of a mix are either maker or taker but it is trivial to determine which outputs are makers as they will continue on to participate in more mixes while the taker order will not therefore it can be unmixed.

Is this still an issue for JoinMarket or have they found a way around it?

This is solved by using your existing maker funds as inputs for spending as a taker:

I do sendpayment single coinjoins for the above reasons; but note that because I use the same wallet as a Maker too, there may be some actual confusion about which outputs are of "Taker" type, even in the case of these single isolated joins.

Coinjoin for FREE with Wasabi Wallet - Connect using
Code:
https://coinjoin.kruw.io/
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!