Bitcoin Forum
May 09, 2024, 09:50:51 PM *
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?
1715291451
Hero Member
*
Offline Offline

Posts: 1715291451

View Profile Personal Message (Offline)

Ignore
1715291451
Reply with quote  #2

1715291451
Report to moderator
1715291451
Hero Member
*
Offline Offline

Posts: 1715291451

View Profile Personal Message (Offline)

Ignore
1715291451
Reply with quote  #2

1715291451
Report to moderator
1715291451
Hero Member
*
Offline Offline

Posts: 1715291451

View Profile Personal Message (Offline)

Ignore
1715291451
Reply with quote  #2

1715291451
Report to moderator
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715291451
Hero Member
*
Offline Offline

Posts: 1715291451

View Profile Personal Message (Offline)

Ignore
1715291451
Reply with quote  #2

1715291451
Report to moderator
1715291451
Hero Member
*
Offline Offline

Posts: 1715291451

View Profile Personal Message (Offline)

Ignore
1715291451
Reply with quote  #2

1715291451
Report to moderator
1715291451
Hero Member
*
Offline Offline

Posts: 1715291451

View Profile Personal Message (Offline)

Ignore
1715291451
Reply with quote  #2

1715291451
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
*
Offline Offline

Activity: 1596
Merit: 6732


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!