Bitcoin Forum
May 03, 2024, 09:35:54 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Wasabi Coinjoin not validated  (Read 195 times)
CoinNoobBRRJ (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 1


View Profile
December 18, 2020, 09:19:50 PM
Merited by ABCbits (1)
 #1

What happens if a coinjoin transaction in the wasabi is not validated (nor does it enter the mempool)? Is it normal to take more than 12 hours for it to be validated?
1714728954
Hero Member
*
Offline Offline

Posts: 1714728954

View Profile Personal Message (Offline)

Ignore
1714728954
Reply with quote  #2

1714728954
Report to moderator
1714728954
Hero Member
*
Offline Offline

Posts: 1714728954

View Profile Personal Message (Offline)

Ignore
1714728954
Reply with quote  #2

1714728954
Report to moderator
"This isn't the kind of software where we can leave so many unresolved bugs that we need a tracker for them." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714728954
Hero Member
*
Offline Offline

Posts: 1714728954

View Profile Personal Message (Offline)

Ignore
1714728954
Reply with quote  #2

1714728954
Report to moderator
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
December 18, 2020, 10:01:53 PM
 #2

Validating? Do you mean confirm?

Yes, it is normal for transactions to take longer to get confirmed. Especially if the mempool is clogged up as it is right now.

Check the fee of your transaction. Then head over to https://core.jochen-hoenicke.de/queue/#0,24h and look at the 3rd graph.
The mempool has to clear to a point where the fee is below 1MB of the tip for it to get confirmed.
Depending on the fee, this might take hours or even days.


You don't need to worry.
Nothing happens if it doesn't confirm. You won't lose your coins. It either confirms or in the worst case it doesn't and after 2 weeks the transaction is dropped from the mempool which means you still have your coins in your "old" (sending) address.


CoinNoobBRRJ (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 1


View Profile
December 18, 2020, 10:22:59 PM
 #3

Thanks, but my question is not about the confirmation of the transaction, but about its validation.

When I search the mempool for the coinjoin transaction that I did with the wasabi, using its ID, it does not appear in the mempool.

HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 19, 2020, 07:38:26 AM
 #4

Coinjoin transaction Validated? Where exactly are you seeing the status "validating"? Huh

I'm not sure exactly what it is that you're having issues with... Are you able to provide a screenshot of the Wasabi UI that shows the issue?


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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
December 19, 2020, 07:51:48 AM
 #5

When I search the mempool for the coinjoin transaction that I did with the wasabi, using its ID, it does not appear in the mempool.

which mempool?

every Bitcoin node on the Bitcoin has it's own mempool, with potentially different policies for acceptance into it.

Vires in numeris
CoinNoobBRRJ (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 1


View Profile
December 19, 2020, 09:15:58 AM
 #6

I searched in mempool.space. Is there an explorer that searches all BTC mempool in order to confirm that the transaction was accepted?
CoinNoobBRRJ (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 1


View Profile
December 19, 2020, 09:30:49 AM
 #7

Coinjoin transaction Validated? Where exactly are you seeing the status "validating"? Huh

I'm not sure exactly what it is that you're having issues with... Are you able to provide a screenshot of the Wasabi UI that shows the issue?



I don't know the correct term to refer to a BTC transaction that has been broadcast but is not in the mempool. In fact, I didn't know that there was more than one BTC mempool. I will try other searches.
Chikito
Legendary
*
Offline Offline

Activity: 2380
Merit: 2054



View Profile WWW
December 19, 2020, 10:34:55 AM
 #8

Thanks, but my question is not about the confirmation of the transaction, but about its validation.
When I search the mempool for the coinjoin transaction that I did with the wasabi, using its ID, it does not appear in the mempool.
This means didn't broadcast yet. I guess you still in the registration phase, maybe the coordinator/validator still waiting for more input from other people.

or have you check all was correct:

1. minimum value of 0.1 BTC
2. input hasn't registration before and etc.

https://docs.wasabiwallet.io/using-wasabi/CoinJoin.html#input-registration

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
CoinNoobBRRJ (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 1


View Profile
December 19, 2020, 11:06:13 AM
 #9

Thanks, but my question is not about the confirmation of the transaction, but about its validation.
When I search the mempool for the coinjoin transaction that I did with the wasabi, using its ID, it does not appear in the mempool.
This means didn't broadcast yet. I guess you still in the registration phase, maybe the coordinator/validator still waiting for more input from other people.

or have you check all was correct:

1. minimum value of 0.1 BTC
2. input hasn't registration before and etc.

https://docs.wasabiwallet.io/using-wasabi/CoinJoin.html#input-registration

How do I find out if I'm still in the registration phase and if the coordinator/validator still waiting for more input from other people?
CoinNoobBRRJ (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 1


View Profile
December 19, 2020, 11:28:07 AM
 #10

2020-12-18 09:57:53 INFO   Global (622)   Transaction Notification (Success): Received - 0.09231284 BTC - ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791
2020-12-18 09:57:53 INFO   Global (622)   Transaction Notification (Information): Sent - 0.09246244 BTC - ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791
2020-12-18 09:57:53 INFO   TransactionBroadcaster (119)   Transaction is successfully broadcasted to backend: ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791.

I just can not find this transaction in mempool.

And this funds was not confirmed in my coinjoin TAB.

How do I know if it is in progress to be confirmed?
CoinNoobBRRJ (OP)
Newbie
*
Offline Offline

Activity: 7
Merit: 1


View Profile
December 19, 2020, 11:46:17 AM
 #11

2020-12-18 09:57:53 INFO   Global (622)   Transaction Notification (Success): Received - 0.09231284 BTC - ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791
2020-12-18 09:57:53 INFO   Global (622)   Transaction Notification (Information): Sent - 0.09246244 BTC - ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791
2020-12-18 09:57:53 INFO   TransactionBroadcaster (119)   Transaction is successfully broadcasted to backend: ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791.

I just can not find this transaction in mempool.

And this funds was not confirmed in my coinjoin TAB.

How do I know if it is in progress to be confirmed?


I don't know exactly why it's not available on few blockexplorer, but it's definitely available on my mempool (my own full node) and bitcoin.com explorer (https://explorer.bitcoin.com/btc/tx/ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791)

Both your transaction and it's parent transaction (which is transaction of CoinJoin process) currently have 0 confirmation.

So I believe that the best thing then is to wait for confirmation. Many thanks to you and everyone here who helped.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 19, 2020, 09:04:54 PM
Last edit: November 15, 2023, 12:32:23 AM by HCP
 #12

Yeah, the transaction doesn't seem to have propagated well... a number of the block explorers don't show it. However it is showing on:

blockcypher.com: https://live.blockcypher.com/btc/tx/ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791/
and
blockstream.info: https://blockstream.info/tx/ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791

And it's available on my node as well...


Interestingly... when I try to push the transaction on blockchair, it says missing inputs:



And when I try to push the parent transaction, it says mempool conflict:



So, it's possible that, for whatever reason, some of the blockexplorers have an issue with the parent transaction, hence why the child is not propagating well? Huh Undecided

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
December 20, 2020, 01:10:02 PM
 #13

I didn't know that there was more than one BTC mempool. I will try other searches.

that's why we say "Bitcoin is decentralized", there is no such thing as the mempool, everyone on the Bitcoin network has their own mempool.

If you're thinking "but I don't have a mempool", then that's because you're not on the Bitcoin network

Vires in numeris
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
December 20, 2020, 06:40:21 PM
 #14

All's well that ends well, I guess... the transaction and it's parent have both been confirmed: https://blockstream.info/tx/ab9c74bf228ee408bd3fedb73ef23bcf0dc95fb738215560e3dd3ba856893791

Not surprising seeing as how the mempool has emptied out over the weekend... ~13k unconfirmed transactions and "next block" fee rates are under 10 sats/vbyte at the time of writing

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Carlton Banks
Legendary
*
Offline Offline

Activity: 3430
Merit: 3071



View Profile
December 21, 2020, 01:11:26 PM
 #15

If you're thinking "but I don't have a mempool", then that's because you're not on the Bitcoin network

Unless you add blocksonly=1 to bitcoin.conf file

true, you would still have a validating node without a mempool using blocksonly=1, good point

Vires in numeris
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!