Bitcoin Forum
May 14, 2024, 08:17:03 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: CoinJoin anonymity issue  (Read 114 times)
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 7366


Farewell, Leo


View Profile
February 22, 2021, 02:56:46 PM
Merited by hugeblack (2)
 #1

I've been experiencing CoinJoin in the last week, because it seems interesting, thus I test some transactions on the testnet using Wasabi. I'm trying to understand the differences between anonymity set 2 and set 50. The transaction below is being broadcasted using Anonymity set 2:


And this one with set 50:




The problem is that while I've used anonymity set 50, in Wasabi it shows me that it's set 2:




Do you know why does that happen? Also, I observe that it sends the money to change addresses of index (around) 20-25. Can I access them somehow? Shouldn't they be on "Receive"? I can only see my inputs on "Send".

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

Posts: 1715674623

View Profile Personal Message (Offline)

Ignore
1715674623
Reply with quote  #2

1715674623
Report to moderator
1715674623
Hero Member
*
Offline Offline

Posts: 1715674623

View Profile Personal Message (Offline)

Ignore
1715674623
Reply with quote  #2

1715674623
Report to moderator
1715674623
Hero Member
*
Offline Offline

Posts: 1715674623

View Profile Personal Message (Offline)

Ignore
1715674623
Reply with quote  #2

1715674623
Report to moderator
Whoever mines the block which ends up containing your transaction will get its fee.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715674623
Hero Member
*
Offline Offline

Posts: 1715674623

View Profile Personal Message (Offline)

Ignore
1715674623
Reply with quote  #2

1715674623
Report to moderator
1715674623
Hero Member
*
Offline Offline

Posts: 1715674623

View Profile Personal Message (Offline)

Ignore
1715674623
Reply with quote  #2

1715674623
Report to moderator
NeuroticFish
Legendary
*
Offline Offline

Activity: 3668
Merit: 6396


Looking for campaign manager? Contact icopress!


View Profile
February 22, 2021, 03:14:17 PM
Merited by suchmoon (4)
 #2

I didn't try Wasabi and CoinJoin yet, hence I'm happy you do it and post here (yep, I'm somewhat lazy)
However, I've found something. I am not sure if this means that on testnet anonymity is hardcoded to 2, please read for yourself:

Notice that the minimum denomination and anonymity set are much lower on testnet, for example 0.001 btc and anonymity set 2.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
dkbit98
Legendary
*
Offline Offline

Activity: 2226
Merit: 7153



View Profile WWW
February 22, 2021, 03:21:41 PM
 #3

Someone can correct me if I am wrong but I think that you can't get anonymity set 50 using testnet BTC with Wasabi and CoinJoin because there is not enough volume, people and transactions for that.
I guess not many people are mixing testnet BTC  and it takes more time to reach higher anonymity set, so they lowered and set minimum amount of 0.001 btc, and said that the privacy is not so important here as this is just for testing.


█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
BlackHatCoiner (OP)
Legendary
*
Offline Offline

Activity: 1512
Merit: 7366


Farewell, Leo


View Profile
February 22, 2021, 03:32:20 PM
 #4

Oh, okay thank you for your replies!

I guess not many people are mixing testnet BTC  and it takes more time to reach higher anonymity set, so they lowered and set minimum amount of 0.001 btc, and said that the privacy is not so important here as this is just for testing.
It seems that I can't transact tBTC with max anonymity based on the NeuroticFish's link. I only want to know something that will save me time (and risk with real bitcoins). Are the derivation paths the same for all anonymity sets? As I said above, on set 2 I get index around 20-25 and account number 1. Is this true for set 50 too? Have you ever tried using it?

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
20kevin20
Legendary
*
Offline Offline

Activity: 1134
Merit: 1597


View Profile
March 06, 2021, 06:55:20 AM
Last edit: March 06, 2021, 11:23:14 AM by 20kevin20
 #5

Wasabi hides inputs for some reason out of the Receive tab and I sometimes find it weird as well. I think they've done that so that you don't get to send coins twice to the same address - the more addresses you use, the better it is from a privacy perspective. This is also why you don't get some other features such as message signing.

Now about CoinJoins, the anonymity set seems to be variable. I have gone through CoinJoins of 50 anonymity set and ended up with over 90 instead. But as mentioned above, when there are too few CoinJoiners, you might end up with a lower anonset. What I'm really curious about is whether they take fees for anonset 50 or not since you've only received an anonset of 2.

A little tip: AFAIK, they take fees based on the amount you are joining. So if the minimum amount for a CoinJoin is 0.09BTC and you have only 1 input worth 1 BTC, it's cheaper to split the 1 BTC into multiple 0.09 inputs than addiing an entire coin to the waiting list. I usually split coins just to make sure, but someone feel free to prove me wrong if I ain't right.

I will check later to see what the derivation path looks like with my txs since I have variable anonsets.

Edit: Looks like all my high anonset coins have been moved towards other wallets that I have, so I can't verify them anymore. But I do have some txs on the mainnet with anonset 2, and here is what a few of them look like:

- anonset 2 | 84'/0'/0'/1/69 | index 6
- anonset 2 | 84'/0'/0'/1/29 | index 9
- anonset 2 | 84'/0'/0'/1/31 | index 7

Edit 2: You cannot access the addresses coinjoined coins have been sent to because you could mistakenly send non-coinjoined coins to it. Since they are hidden, the only way to work with them is by spending them instead. The wallet has removed some features to avoid beginner mistakes (even those more experienced make mistakes anyway).

If you want to specifically access them, which seems to be against the protection Wasabi gives you as a default, what you can do is follow this guide to restore your Wasabi wallet into Electrum.
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!