Pages:
Author

Topic: Stuck transaction (Read 415 times)

legendary
Activity: 2394
Merit: 1191
Privacy Servers. Since 2009.
February 17, 2023, 03:43:56 PM
#34
Don't worry these low-fee 1sat/byte transactions get confirmed eventually you'll just have to wait.

This isn't accurate. Most node have 300MB mempool size limit (after transaction is deserialized) and currently unconfirmed transaction already surpass the default limit. If you bother visit https://mempool.space/, currently it purge all transaction with fee rate < 1.08 sat/vB from the mempool.

Well, my only source is my experience. And so far every single tx with 1sat/byte fee has been processed eventually just like I mentioned before. Disclaimer: I don't send/receive Bitcoin every single day so perhaps there are periods of time when it won't work. But I've been lucky so far.  Grin
legendary
Activity: 2870
Merit: 7490
Crypto Swap Exchange
February 16, 2023, 08:08:10 AM
#33
Not only the wallet support RBF, the transaction itself must have RBF flag enabled.
As I explained above, now that a significant minority of the network is running full RBF, and at least one mining pool is mining full RBF replacements, then this isn't strictly true anymore.

In other words, it's still generally true. Besides, the wallet software must have feature to create conflicting transaction or at least delete unconfirmed transaction from the wallet itself.



Does anyone have a link, graph or something that counts these "minting' transactions/day?

User @d5000 create one, although it's about size/day rather than TX/day.

I made a little visualization about the size of ordinal inscription transactions, to be able to follow the evolution of their impact in the chain:

https://dune.com/d5k/ordinals-by-size

--snip--
legendary
Activity: 2380
Merit: 5213
February 15, 2023, 08:18:59 PM
#32
You can set 1 sat in whatever you want, But 1st, before you set it, just look on mempool 1st and look at how many transactions are at that time.
For estimating the required fee rate, you shouldn't look at the number of unconfirmed transactions. You should look at the size of unconfirmed transactions, considering that each block can include up to 1 vMB of transactions.
hero member
Activity: 868
Merit: 737
February 15, 2023, 08:04:46 PM
#31
Me personally I wont be setting a 1sat/vb transaction anytime soon. Maybe ever. Those extra sats/vb I pay extra hopefully will save me time and headaches.  
You can set 1 sat in whatever you want, But 1st, before you set it, just look on mempool 1st and look at how many transactions are at that time. Because, sometimes I ever look at 1 sat that only has under 500 txs unconfirmed, which means with 1 sat you only have to wait about 10 minutes to confirm.

Just save your sat.
why should be more if you can 1
legendary
Activity: 2380
Merit: 5213
February 15, 2023, 04:52:33 PM
#30
Me personally I wont be setting a 1sat/vb transaction anytime soon. Maybe ever. Those extra sats/vb I pay extra hopefully will save me time and headaches.  
If you set the fee rate to 8 sat/vbyte, your transaction would be less than 1 vMB from the tip and will be probably confirmed soon.
Note that the required fee is dynamic and it can change over time. If I were in a hurry, I would set the fee rate to 10-12 sat/vbyte.

I find those accelerators pretty fishy.
Viabtc worked for years, but only if you pay at least 10 sat/byte. And by the time that's needed, you won't be the only one so it's hard to get into their queue. All the other "free accelerators" are useless.
I also confirm that ViaBTC free accelerator works well.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
February 15, 2023, 04:04:32 PM
#29
I find those accelerators pretty fishy.
Viabtc worked for years, but only if you pay at least 10 sat/byte. And by the time that's needed, you won't be the only one so it's hard to get into their queue. All the other "free accelerators" are useless.
jr. member
Activity: 44
Merit: 22
February 15, 2023, 04:01:24 PM
#28
Sorry  Embarrassed for not mentioning that my 1sat/vb transaction did clear a few days ago . A 3sat/vb cleared pretty quickly a few days ago also. I've heard of 10sat/vb taking over 6 hrs as of yesterday.  Huh

Me personally I wont be setting a 1sat/vb transaction anytime soon. Maybe ever. Those extra sats/vb I pay extra hopefully will save me time and headaches.  

I find those accelerators pretty fishy.

Thanks everyone! I appreciate all of you!
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
February 15, 2023, 03:58:31 PM
#27
Note that there is actually "only" around 65 vMB of unconfirmed transaction in the mempool. The 360 MB figure you are quoting is the dynamic memory usage (i.e. the RAM usage) of these transactions after they have been deserialized. If no more transactions were added to the mempool, and assuming an average block size of ~2 vMB, then it would take 33 blocks to clear this backlog, and not 180 blocks.

Mempool has 80vMb with higher purging rates than others, make that ~120vMB at 500MB with purging everything under ~1.2sat/b, so one can easily assume that if a bit of it is cleared a lot of the 1sat/b sanctions that have been purged will come back, it's highly unlikely that everyone that had a broadcasted 1sa/b tx just went and upped the fee. Then add the extra 37 blocks we had due to more hashing power and it's a lot worse than just 33 blocks.

3 days till the weekend, although the mess started also during the weekend!
Does anyone have a link, graph or something that counts these "minting' transactions/day?
legendary
Activity: 2268
Merit: 18711
February 15, 2023, 03:33:20 PM
#26
Not only the wallet support RBF, the transaction itself must have RBF flag enabled.
As I explained above, now that a significant minority of the network is running full RBF, and at least one mining pool is mining full RBF replacements, then this isn't strictly true anymore.

Mempool is so congested right now (>360mb of unconfirmed transactions) and it may take days before it clears up.
Note that there is actually "only" around 65 vMB of unconfirmed transaction in the mempool. The 360 MB figure you are quoting is the dynamic memory usage (i.e. the RAM usage) of these transactions after they have been deserialized. If no more transactions were added to the mempool, and assuming an average block size of ~2 vMB, then it would take 33 blocks to clear this backlog, and not 180 blocks.
legendary
Activity: 2674
Merit: 3023
Top Crypto Casino
February 15, 2023, 11:03:18 AM
#25
it was a p2p trade on a decentralized bitcoin exchange.
I set the fee for 1 sat /vb when receiving the transaction.
Not sure about this p2p exchanges policy when it comes to canceled transactions, but if I were you and the transaction is still stuck then I would accelerate it immediately by sending the unconfirmed output to one of my addresses (CPFP) to avoid any trouble.
Mempool is so congested right now (>360mb of unconfirmed transactions) and it may take days before it clears up. Your transaction may get purged in the meanwhile!
legendary
Activity: 2380
Merit: 5213
February 15, 2023, 05:05:43 AM
#24
Thanks again everyone! Mempool traffic is kinda bonkers lately huh!? Is this mostly from inscriptions/ ordinals?
Hasn't your transaction been removed from the mempool?
Due to big size of unconfirmed transactions and according to mempool.space, transactions with the fee rate of less than 1.41 sat/vbyte are purged from the mempool.
Can you still see your transaction on block explorers?
hero member
Activity: 1050
Merit: 681
February 14, 2023, 09:34:43 PM
#23
Thanks again everyone! Mempool traffic is kinda bonkers lately huh!? Is this mostly from inscriptions/ ordinals?

Correct, the trend continues towards the upside after Luxor, a bitcoin mining pool, mined a record-setting 3.96 MB block (#774,628) on the Bitcoin blockchain[1]. We are witnessing a sharp around 122% increase in btc network fee one week after this[2]. Its mainly caused by ordinals + we got some cpi data yesterday which increased the volatility and maybe transactions increased a bit more causing more congestion.

[1] https://news.bitcoin.com/block-sizes-exceeding-3-mb-now-common-on-bitcoin-blockchain-as-ordinal-inscription-demand-rises/

[2] https://news.bitcoin.com/bitcoins-average-transfer-fees-experience-sharp-increase-122-rise-in-10-days/
jr. member
Activity: 44
Merit: 22
February 14, 2023, 08:02:55 PM
#22
Thanks again everyone! Mempool traffic is kinda bonkers lately huh!? Is this mostly from inscriptions/ ordinals?
legendary
Activity: 2380
Merit: 5213
February 12, 2023, 06:19:07 AM
#21
Don't worry these low-fee 1sat/byte transactions get confirmed eventually you'll just have to wait.
Transactions are usually confirmed even if the fee rate is too low, but there is no guarantee that your transaction will be finally confirmed.
Your transaction will be removed from the mempool, if it isn't confirmed in 14 days. It's also possible that your transaction is removed from the mempool due to limited capacity of the mempool.

You can use some free tx accelerator to speed things up.
The only working free transaction accelerator I know is ViaBTC which doesn't accept transactions with the fee rate of lower than 10 sat/byte.
legendary
Activity: 2394
Merit: 1191
Privacy Servers. Since 2009.
February 12, 2023, 06:00:19 AM
#20
Hi everyone I miscalculated my fees on receiving a transaction. I set them too low for how busy the mempool is.

Are my only options at this point is to use cpfp or wait til the mempool gets less busy?
I tried using sparrow wallet to cpfp but I had no luck connecting my hardware wallet's unconfirmed transaction.
Thanks in advance!

Don't worry these low-fee 1sat/byte transactions get confirmed eventually you'll just have to wait. You can use some free tx accelerator to speed things up. During the latest market move from ~23k area down to 21k+ mempool was really busy so I had to wait a bit longer than normal. But all my transactions went through eventually, no need for cpfp.
legendary
Activity: 2268
Merit: 18711
February 12, 2023, 04:59:15 AM
#19
I have a feeling 1sat /vb might be a thing of the past. Correct me if Im wrong.
You're wrong. Tongue It make take a few days or a few weeks, but the mempool will empty out again.

What would you consider congested? I'm guessing if its purging transactions >300mb - its congested. Is that a good indicator?
I wouldn't necessarily say it was only congested if we start purging transactions. If we have been stuck with 200mb of mempool memory usage for a day or more, then I would definitely call that congested, for example.

Also, checkout the total no. of unconfirmed tx chart in the mempool here: https://www.blockchain.com/explorer/charts/mempool-count
I don't find total transaction count a very useful indicator at all. We can have thousands of transactions which are only a few hundred vbytes in size each and don't take up much space at all, and conversely, occasionally an exchange like Binance will drop a handful of consolidation transactions which are all tens of thousands of vbytes in size. We can end up with the same amount of block space taken up by 10 transactions or 1,000 transactions.



Personally, I use a combination of https://mempool.space/ and https://jochen-hoenicke.de/queue/#BTC%20(default%20mempool),8h,weight to pick my fee for a transaction.
legendary
Activity: 3290
Merit: 16489
Thick-Skinned Gang Leader and Golden Feather 2021
February 12, 2023, 03:36:53 AM
#18
Which leads me to another question
How do each of you choose fees if you're not in a rush?
See my topic on consolidating small inputs. I don't think my Bitcoin Core ever drops my transactions on it's own, it just keeps broadcasting them. So 1 sat/vbyte would work just fine (if I'm patient enough).

What would you consider congested? I'm guessing if its purging transactions >300mb - its congested. Is that a good indicator?
Back in 2017, I once paid $25 in fees for a small transaction. That was congested. Even 400 sat/byte wasn't enough, fees would just go higher.

Quote
Which wallet would you suggest? I'm mostly going into a hardware wallet.
I would suggest to at least try out different wallets: Electrum with a hardware wallet, Bitcoin Core on your own system, and a mobile wallet for on the road. Just see what works for you.
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
February 12, 2023, 01:04:04 AM
#17
In a nutshell is Child pays for parent basically resending that unconfirmed transaction to myself again with higher fees?
Quite, the underlying method is to spend the output of an unconfirmed transaction; it doesn't matter where you'll send it.
The original transaction wont be "resent" but "spent".

And now that I've mentioned it, you can basically CPFP it in Electrum in your next transaction by selecting that stuck transaction's output using "coin control".
Just enable "Coins" tab (View->Show Coins), select that transaction's output plus more if it's not enough for your transaction (CTRL+LeftClick to multi-select).
Right-click to open the menu and choose "Spend"; when you go to the spend tab, those coins will be used.
Just set the fee rate higher than the recommended to bump the parent transaction.
That's if you still haven't done CPFP.
hero member
Activity: 1050
Merit: 681
February 11, 2023, 11:20:44 PM
#16
What would you consider congested? I'm guessing if its purging transactions >300mb - its congested. Is that a good indicator?
Check mempool.space, it is purging transactions <1.78 sat/vB currently. So atleast pay a fee above the given rate. Also, checkout the total no. of unconfirmed tx chart in the mempool here: https://www.blockchain.com/explorer/charts/mempool-count
This gives you an idea on how much pending transactions are on the line and how fast they are increasing. They have been increasing since 9th feb quite rapidly, suggesting a network congestion.

Which wallet would you suggest?
Bluewallet, mycelium, electrum all are good. Bluewallet (mobile wallet) always gives me the best rates as per my expirience. But a hardware wallet is also good, just check the mempool before you make a transfer and you should be fine.
jr. member
Activity: 44
Merit: 22
February 11, 2023, 10:45:56 PM
#15
I have a feeling 1sat /vb might be a thing of the past. Correct me if Im wrong.
Its not true. This is one of the segwit transactions[1] made by me just a few days ago and I paid 1.02 sat/vB as miner fee. It got confirmed the same day I sent it (infact within few hrs). It just depends on how congested the mempool is.
[1] https://mempool.space/tx/950db15c4e58449152f95c21706b111bc8c0e2ee0697a6e1afa5330f8f1de2d5

Funny you mention that. I had a transaction that evening and it went smooth that day also.
What would you consider congested? I'm guessing if its purging transactions >300mb - its congested. Is that a good indicator?

Which wallet would you suggest? I'm mostly going into a hardware wallet.

Thank you!
Pages:
Jump to: