Author

Topic: World wide fee estimation getting wacky? (Read 276 times)

hero member
Activity: 2366
Merit: 793
Bitcoin = Financial freedom
November 23, 2023, 04:19:25 PM
#14
But with more node and pool support full-RBF, you could just perform full-RBF rather than using one of these acceleration service.
Look at the Viabtc transaction accelerator fee structure to push a TX and it doesn't make sense at all now with the full RBF implementations on nodes.



Binance Pool BTC Transaction Accelerator is relatively cheaper compared to ViaBtc but it's way more expensive than paying the actual fee even at the highly congested network status.

Also, I came across Turn non-RBF transaction to RBF enabled? thread and how to do it step by step which may be useful in case if someone used a wallet that doesn't have an RBF-enabled wallet and now can import it on Electrum and rebroadcast it with a higher fee.
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
November 22, 2023, 01:58:48 PM
#13
What ever happened to mempool.space having the feature to help with stuck transactions ? They spoke about updates at BTC conference.

Actually it's called "Transaction Acceleration Marketplace" where you rely on mining pool to include your TX by paying them other ways. In practice, it's not really different from using ViaBTC paid acceleration service. But with more node and pool support full-RBF, you could just perform full-RBF rather than using one of these acceleration service.

It was on paper at least a bit different, as in being way cheaper than paying for accelerators as you would pay just as much as needed.

So you had a tx of 10sat/b, Foundry would include it in the next block and then they would check what tx they had to kick out to include yours and if that one was at 60sat/b you would only pay the difference, so it would be a bit superior to RBF as you would pay the minimum necessary to get in the block and the mining pool won't lose a penny either compared to ViaBTC free.
But that was how it would have worked, IF!
newbie
Activity: 11
Merit: 0
November 22, 2023, 01:39:38 AM
#12
What ever happened to mempool.space having the feature to help with stuck transactions ? They spoke about updates at BTC conference.
legendary
Activity: 2170
Merit: 1789
November 15, 2023, 10:42:33 PM
#11
You can give https://whatthefee.io/ a try, in my opinion it's quite close to mempool.space. Needs maybe a few brain cells more to understand and interpret properly...
There is no documentation at all? I can do some guesswork but it would be better if the owner gave some documentation to avoid misinterpretation. I guess we can give suggestions if the owner has a thread here (or Twitter, if anyone still uses it). Personally, I wouldn't recommend this to newbies.
hero member
Activity: 714
Merit: 1010
Crypto Swap Exchange
November 15, 2023, 05:17:43 PM
#10
As others have already suggested, mempool.space has a quite decent fee estimator. You can give https://whatthefee.io/ a try, in my opinion it's quite close to mempool.space. Needs maybe a few brain cells more to understand and interpret properly...

I compare both regularly and so far I didn't spot noteworthy differences.
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
November 13, 2023, 06:36:56 PM
#9
well there is random times of blocks.

in an hour we should do 10 blocks

but if we make 1 block in an hour fees back up like mad.

Also as some have said tx's can be a lot in 1 hour or even 3 straight hours.

Combine these two and the backups get very big.

To think you can do 2 block waits with perfect fee amounts is not realistic.

Change that standard or over pay to be sure.
legendary
Activity: 4256
Merit: 8551
'The right to privacy matters'
November 11, 2023, 10:11:59 PM
#8
Personally, I noticed that in Electrum the fee will be overkill if it's in ETA, and the actual closest fee can be found in the Mempool from tip option.

Also, this thread explains the same : Minimize your transaction fee with Electrum wallet
Thank you for quoting my thread. ETA is Estimate Time of Arrival and Estimate can be inaccurate (overestimate or underestimate). With Bitcoin transaction fee estimators, I only see overestimate and I see a need to check mempool by myself before broadcasting a transaction with a proper fee rate.

I don't run my own node so I use two third party websites to double check mempools and pick a feasible fee rate to use.

Quote
https://mempool.space/ offers real-time data and it's one of the tools I use to calculate the fee required at the time of boradcasting a TX.

There is another good mempool observer.

https://jochen-hoenicke.de/queue/#BTC%20(default%20mempool),24h,weight
https://bitcoindata.science/bitcointalk-api#bitcoin-fees (I recall this tool uses data from mempool.space)

Quote
This one claims 220sat/byte for two blocks confirmation:
https://btc.network/estimate

Same with this one:
buybitcoinworldwide.com/fee-calculator

And this one overshoots by 3x with 163sat/byte:
https://bitcoinfees.net
They have histories of overestimate fee rates so let's avoid them in future.

I use my trezor to pay
 I compare it to jochen I bolded above.

I try to consolidate one wallet in my trezor so that on absolute needed fast confirms.

I can send a small byte amount and use 11 sats. i then rush to viabtc and use the free acceleration tool.

mostly used for buying 3000 usd or more gear from bitmain.

if i do a send that is not important i may do 3 or  6 or 8 sats. I then use rbf on the trezor if I have to.

I also hold ltc and doge to make payments cheap
.
sr. member
Activity: 854
Merit: 424
I stand with Ukraine!
November 11, 2023, 08:55:20 PM
#7
Personally, I noticed that in Electrum the fee will be overkill if it's in ETA, and the actual closest fee can be found in the Mempool from tip option.

Also, this thread explains the same : Minimize your transaction fee with Electrum wallet
Thank you for quoting my thread. ETA is Estimate Time of Arrival and Estimate can be inaccurate (overestimate or underestimate). With Bitcoin transaction fee estimators, I only see overestimate and I see a need to check mempool by myself before broadcasting a transaction with a proper fee rate.

I don't run my own node so I use two third party websites to double check mempools and pick a feasible fee rate to use.

Quote
https://mempool.space/ offers real-time data and it's one of the tools I use to calculate the fee required at the time of boradcasting a TX.
There is another good mempool observer.
https://jochen-hoenicke.de/queue/#BTC%20(default%20mempool),24h,weight
https://bitcoindata.science/bitcointalk-api#bitcoin-fees (I recall this tool uses data from mempool.space)

Quote
This one claims 220sat/byte for two blocks confirmation:
https://btc.network/estimate

Same with this one:
buybitcoinworldwide.com/fee-calculator

And this one overshoots by 3x with 163sat/byte:
https://bitcoinfees.net
They have histories of overestimate fee rates so let's avoid them in future.
legendary
Activity: 2352
Merit: 6089
bitcoindata.science
November 11, 2023, 08:46:04 PM
#6

Mempool.space is as good as it can get.
But it too has flaws as nobody can predict when the next block will be mined, for example, the last block, 816348 took 30 minutes instead of 10, so from the previous minimum of 30sat/vb you're up to 60, the fee that was good 40 minutes ago for next block is not good even for two now.

This is basically the problem with fee estimation.
Nobody knows if the next block will be mined in the next second or it will take more 30 minutes.

I have seen blocks taking too long to be mined and then mempool.space feee estimation just got much higher in very few minutes.

If you need to get into the next block , always use a higher fee than the minimum,  and using RBF is very good to, as you can change your fees if the transaction fee rate gets much higher
hero member
Activity: 868
Merit: 952
November 11, 2023, 03:36:19 PM
#5
Guys.
Here is my last transaction with 50sat/byte miner fee:
dc75034724813aac27dcce42a79bd71e06399be45577fa8795c509db0cafbe58

It confirmed in a single block. As expected after I manually estimated the miner fees based on this graph:
https://jochen-hoenicke.de/queue/#BTC,2h,count,40

But somehow my Electrum wallet (on both Windoze and Android) estimates 3x more miner fee at 150sat/byte for 2 blocks ETA.

It is simple you used the ETA fee estimator in the electrum and it usually gives a much higher fee rate than mempool method, this two options are both estimators on electrum with ETA using the average 10 minutes to get the number of blocks that will be mined most at times it varies while that of the mempool is base on the size of unconfirmed transactions in MB and the latter is the more precise and usually has lower fees. Both are in electrum

The best is to calculate yours using that estimator used above or check memepool.space but be rest assured that none are 100% accurate so the best thing is to use an RBF wallet set the fee and if it need bumping you can do that
legendary
Activity: 2912
Merit: 6403
Blackjack.fun
November 11, 2023, 03:35:58 PM
#4
What is going on here? Why is everyone overestimating miner fees?

Because some (not bitcoinfees as that is broken by design) don't estimate the minimum reqyuired, they estimate a fee that will guaratee you you will get a spot in the next block, so on top of the previous block fees they throw other variables there, inflating the fee sometimes twice to the minimum of the last 60 blocks, as the crappier ones do.
And if you do that you encounter avergaes like 110sat/vb like in block 816330 for example, thus the misleading calculations.
Some are even broken the other way as bitcoin fees tell you you will get a confirmation of 11.92 sat/vB in 24 hours, yeah...try that!

Also, be careful, some use sat/b some sat/vb, this is really bad when you try to use Viabtc accelerator, which uses 10sat/b as minimum.

I need a way to get reliable fee estimation for 2 blocks ETA.

Mempool.space is as good as it can get.
But it too has flaws as nobody can predict when the next block will be mined, for example, the last block, 816348 took 30 minutes instead of 10, so from the previous minimum of 30sat/vb you're up to 60, the fee that was good 40 minutes ago for next block is not good even for two now.





hero member
Activity: 882
Merit: 792
Watch Bitcoin Documentary - https://t.ly/v0Nim
November 11, 2023, 03:12:16 PM
#3
Guys.
Here is my last transaction with 50sat/byte miner fee:
dc75034724813aac27dcce42a79bd71e06399be45577fa8795c509db0cafbe58

It confirmed in a single block. As expected after I manually estimated the miner fees based on this graph:
https://jochen-hoenicke.de/queue/#BTC,2h,count,40

But somehow my Electrum wallet (on both Windoze and Android) estimates 3x more miner fee at 150sat/byte for 2 blocks ETA.

And I looked on the net for other miner fee estimators. They all are claiming an estimated miner fee of 100sat/byte for two blocks ETA. See for yourself here:

This one claims 220sat/byte for two blocks confirmation:
https://btc.network/estimate

Same with this one:
buybitcoinworldwide.com/fee-calculator

And this one overshoots by 3x with 163sat/byte:
https://bitcoinfees.net

What is going on here? Why is everyone overestimating miner fees?

And where would I be able to find a reliable fee estimator?

I run software that trades on p2p exchange HodlHodl. I need a way to get reliable fee estimation for 2 blocks ETA. Any suggestions?
Mempool.space has the most accurate bitcoin transaction fee estimator, so, use them the next time.
Electrum and many other wallets can't calculate transaction fees accurately, so, never rely on them or you'll either pay very high fee and waste money for nothing or pay very low fee and will have to wait for days to get your transaction confirmed but problem can easily be solved anytime if you have enabled RBF which I strongly recommend.
Also, keep in mind that there are times when fee fluctuates and if you see that mempool.space recommends, for example, 40 sat/vByte, the next minute it can grow up to 70 sat/vByte and you may have to increase it via RBF.

To sum up: Stick with mempool.space and enable RBF in your Electrum. You'll never have a problem of fee estimation or delayed confirmations.
sr. member
Activity: 2520
Merit: 280
Hire Bitcointalk Camp. Manager @ r7promotions.com
November 11, 2023, 03:10:27 PM
#2
But somehow my Electrum wallet (on both Windoze and Android) estimates 3x more miner fee at 150sat/byte for 2 blocks ETA.

The fee required for transactions is dynamic and it changes every second especially when the network is highly congested so estimators may choose the higher fee to avoid getting stuck in such times.

Personally, I noticed that in Electrum the fee will be overkill if it's in ETA, and the actual closest fee can be found in the Mempool from tip option.

Also, this thread explains the same : Minimize your transaction fee with Electrum wallet

And where would I be able to find a reliable fee estimator?

https://mempool.space/ offers real-time data and it's one of the tools I use to calculate the fee required at the time of boradcasting a TX.
jr. member
Activity: 58
Merit: 44
November 11, 2023, 03:05:02 PM
#1
Guys.
Here is my last transaction with 50sat/byte miner fee:
dc75034724813aac27dcce42a79bd71e06399be45577fa8795c509db0cafbe58

It confirmed in a single block. As expected after I manually estimated the miner fees based on this graph:
https://jochen-hoenicke.de/queue/#BTC,2h,count,40

But somehow my Electrum wallet (on both Windoze and Android) estimates 3x more miner fee at 150sat/byte for 2 blocks ETA.

And I looked on the net for other miner fee estimators. They all are claiming an estimated miner fee of 100sat/byte for two blocks ETA. See for yourself here:

This one claims 220sat/byte for two blocks confirmation:
https://btc.network/estimate

Same with this one:
buybitcoinworldwide.com/fee-calculator

And this one overshoots by 3x with 163sat/byte:
https://bitcoinfees.net

What is going on here? Why is everyone overestimating miner fees?

And where would I be able to find a reliable fee estimator?

I run software that trades on p2p exchange HodlHodl. I need a way to get reliable fee estimation for 2 blocks ETA. Any suggestions?
Jump to: