Bitcoin Forum

Bitcoin => Development & Technical Discussion => Topic started by: Zilon on May 08, 2023, 10:55:57 AM



Title: How long does it take to confirm RBF transaction
Post by: Zilon on May 08, 2023, 10:55:57 AM
Its over 24hrs and i am yet to get my transaction confirmed what could be the reason for delaying. I was thinking if a transaction exceeds 24hrs without been confirmed on the block it will be reversed automatically


How long will it take to get this transaction confirmed or reversed?


Title: Re: How long does it take to confirm RBF transaction
Post by: Charles-Tim on May 08, 2023, 11:13:23 AM
Copy and paste the txid on this thread.

Or use ViaBTC free accelerator: https://www.viabtc.com/tools/txaccelerator/

The mempool is very congested. Transaction can stay in mempool as long as 2 weeks, but also depends on what the node runner set.

But by default, mempool is 300MB, high fee transactions will replace low fee transactions when the mempool is is congested which will make the low fee transactions to be dropped out of mempool. But the fee you used is not low to the extent your transaction will be dropped if compared to how mempool is for now.


Title: Re: How long does it take to confirm RBF transaction
Post by: o_e_l_e_o on May 08, 2023, 12:22:02 PM
How long will it take to get this transaction confirmed or reversed?
Impossible to say at the moment. You are currently about 22 MvB from the tip, which ordinarily isn't a huge amount and you would expect this kind of backlog to clear out within a day or so, but who knows with the constant ordinal spam all over the network. Going the other way, you'll either be waiting 14 days for the transaction to hit the time limit and be dropped, or it could possible be pushed out of the bottom of the mempool before then.

Having said all that, your transaction is opted in to RBF, so you can easily bump the fee if you are desperate for a confirmation.


Title: Re: How long does it take to confirm RBF transaction
Post by: hosseinimr93 on May 08, 2023, 12:28:07 PM
According to title of your topic, I feel you have misunderstood something about how RBF works.
Note that miners prioritize transactions based on their fee rate and it doesn't matter whether your transaction is RBF enabled or not.
If you flag your transaction as RFB, you will be able to replace it with a new one paying higher fee and get confirmation faster. It's not that you can get confirmation faster just because your transaction has been flagged as RBF.

I just submitted your transaction (https://mempool.space/tx/29a50cd0c4b09baa30ad1afd7a3d2a2814b4e275c0714ef88d319dad825771c4) to ViaBTC free accelerator (https://www.viabtc.com/tools/txaccelerator). It will be likely confirmed in the next block by them.

Edit:
Acceleration was successful. ViaBTC included the transaction in block number 788,790.


Title: Re: How long does it take to confirm RBF transaction
Post by: zanezane on May 08, 2023, 02:28:06 PM
Its over 24hrs and i am yet to get my transaction confirmed what could be the reason for delaying. I was thinking if a transaction exceeds 24hrs without been confirmed on the block it will be reversed automatically


How long will it take to get this transaction confirmed or reversed?
If the transaction fee is too low, miners may prioritize other transactions with higher fees, resulting in a delay in confirmation. If a transaction remains unconfirmed for an extended period, it is unlikely tobe reversed automatically. In most cases, the transaction will eventually be dropped from the network, and the fumds will be returned to the sender's wallet. However, this process can take up to two weeks, depending onthe specific blockchain network.

If you have not received confirmation of your transaction after 24 hours, you may want to chec the status of your transaction on a blockchain explorer like what you did or contact the wallet or exchange where you sent the funds. They may be able to provide more information about the status of your transaction and offer assisstance if needed.


Title: Re: How long does it take to confirm RBF transaction
Post by: Zilon on May 08, 2023, 02:49:21 PM
According to title of your topic, I feel you have misunderstood something about how RBF works.
I was thinking RBF works in both ways either paying higher for faster transaction or paying lesser if the tx fee is too high. And i reduced the tx fee the reason my transaction was delayed for more than 24hrs. It has been confirmed already.

I still stand to be corrected!!


Title: Re: How long does it take to confirm RBF transaction
Post by: Synchronice on May 08, 2023, 03:29:57 PM
Don't expect that transaction to get confirmed because:
  • 1 block is roughly 1.70MB
  • Roughly, every new block is mined in every 10 minute
  • So, 144 block is mined a day
  • There are upcoming transactions and blocks, totally 370MB in size
  • It will take 1 day and half to process all of these transactions but the average median fee is already between 200-300 sat/vB, I don't think it will go down, there is a slim chance but idk, network is very spammed.


Title: Re: How long does it take to confirm RBF transaction
Post by: hosseinimr93 on May 08, 2023, 03:44:02 PM
And i reduced the tx fee the reason my transaction was delayed for more than 24hrs. It has been confirmed already.
You can't replace your transaction with a new one paying less fee even if the original transaction has been flagged as RBF. You should pay higher fee for the replacing transaction or it will be rejected by the nodes.

Don't expect that transaction to get confirmed because:
OP's transaction (https://mempool.space/tx/29a50cd0c4b09baa30ad1afd7a3d2a2814b4e275c0714ef88d319dad825771c4) has been already confirmed.


Title: Re: How long does it take to confirm RBF transaction
Post by: Synchronice on May 08, 2023, 03:57:06 PM
And i reduced the tx fee the reason my transaction was delayed for more than 24hrs. It has been confirmed already.
You can't replace your transaction with a new one paying less fee even if the original transaction has been flagged as RBF. You should pay higher fee for the replacing transaction or it will be rejected by the nodes.

Don't expect that transaction to get confirmed because:
OP's transaction (https://mempool.space/tx/29a50cd0c4b09baa30ad1afd7a3d2a2814b4e275c0714ef88d319dad825771c4) has been already confirmed.
Oh, great, so you submitted it to ViaBTC transaction accelerator. There are very high minimum fees everywhere except this block where this transaction is included :D
https://i.imgur.com/HAPwhko.png