Bitcoin Forum
May 09, 2024, 08:51:07 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: JoinMarket Unmix  (Read 105 times)
graphite (OP)
Jr. Member
*
Offline Offline

Activity: 30
Merit: 4


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?
1715244667
Hero Member
*
Offline Offline

Posts: 1715244667

View Profile Personal Message (Offline)

Ignore
1715244667
Reply with quote  #2

1715244667
Report to moderator
1715244667
Hero Member
*
Offline Offline

Posts: 1715244667

View Profile Personal Message (Offline)

Ignore
1715244667
Reply with quote  #2

1715244667
Report to moderator
1715244667
Hero Member
*
Offline Offline

Posts: 1715244667

View Profile Personal Message (Offline)

Ignore
1715244667
Reply with quote  #2

1715244667
Report to moderator
The network tries to produce one block per 10 minutes. It does this by automatically adjusting how difficult it is to produce blocks.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715244667
Hero Member
*
Offline Offline

Posts: 1715244667

View Profile Personal Message (Offline)

Ignore
1715244667
Reply with quote  #2

1715244667
Report to moderator
1715244667
Hero Member
*
Offline Offline

Posts: 1715244667

View Profile Personal Message (Offline)

Ignore
1715244667
Reply with quote  #2

1715244667
Report to moderator
hugeblack
Legendary
*
Offline Offline

Activity: 2506
Merit: 3649


Buy/Sell crypto at BestChange


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.

.BEST..CHANGE.███████████████
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
██
███████████████
..BUY/ SELL CRYPTO..
NotATether
Legendary
*
Online Online

Activity: 1596
Merit: 6731


bitcoincleanup.com / bitmixlist.org


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.

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Kruw
Member
**
Offline Offline

Activity: 392
Merit: 97

assumevalid=0 and mempoolfullrbf=1


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.

You can use Bitcoin privately without giving up custody: https://mempool.space/tx/d465033214fd2309dcce5a90c45fcaa788aa4394ee36debe07aad8d8a37907d2
^ Participate in coinjoin transactions like this with Wasabi Wallet ^
Nostr: npub1pww7030g95nv9ptfpgfu69jpfxj6pm33xxueztsupwekce45wx4sm6en60
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!