Bitcoin Forum
May 13, 2024, 10:12:47 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Is bitcoinfees.earn.com systematically overestimating fees?  (Read 498 times)
TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 21, 2018, 09:02:15 AM
Merited by DannyHamilton (2), mprep (1), stompix (1), ABCbits (1), buwaytress (1)
 #1

I've been intrigued for some time as to why the recommended fee on bitcoinfees.earn.com is usually at least 10 times what you really need to pay to get included in the next block. Over the last few days, I've noticed that they show about 600 transactions at 211+ and about another 650 at 141-150. After each block is found these do not disappear.

This screenshot was taken immediately after a block which included many transactions at 5 sats/byte.

Image loading....

These transactions are not shown on https://jochen-hoenicke.de/queue/#1,2h

So as every node has its own version of the mempool these transactions for some reason must not be getting propagated around the network. Obviously, if the data they are using to estimate fees has 1200 high fee transactions that cannot get confirmed then their estimate is going to be much higher than it needs to be.

How does this happen? Is this a bug?

freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
"I'm sure that in 20 years there will either be very large transaction volume or no volume." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715595167
Hero Member
*
Offline Offline

Posts: 1715595167

View Profile Personal Message (Offline)

Ignore
1715595167
Reply with quote  #2

1715595167
Report to moderator
OmegaStarScream
Staff
Legendary
*
Offline Offline

Activity: 3472
Merit: 6133



View Profile
February 21, 2018, 10:01:24 AM
Merited by DannyHamilton (2), mprep (1), LoyceV (1), ABCbits (1)
 #2

It could be done on purpose because as far as I can remember, their suggested fees were always high compared to what you actually need to pay to get your transaction confirmed so If it was a technical issue, they would've figured it out already. A better alternative (far more accurate): https://coinb.in/#fees

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 21, 2018, 10:12:42 AM
 #3

I was trying to stay away from the tinfoil hat route of them doing it on purpose, although I do acknowledge that anything is possible. Personally, I like to work out fees from https://jochen-hoenicke.de/queue/#1,2h as it is really easy to see what is included in each block and if there is a trend up or down. I'll even admit that the estimated fee on BTC.COM is pretty reliable for anyone who doesn't want to get involved with working it out.

I've been watching this for a while and I'm just trying to work out any technical explanation for their mempool to have all these transactions seemly stuck and not being propagated around the network.

freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
buwaytress
Legendary
*
Offline Offline

Activity: 2800
Merit: 3447


Join the world-leading crypto sportsbook NOW!


View Profile
February 21, 2018, 10:35:52 AM
 #4

I've been intrigued for some time as to why the recommended fee on bitcoinfees.earn.com is usually at least 10 times what you really need to pay to get included in the next block. Over the last few days, I've noticed that they show about 600 transactions at 211+ and about another 650 at 141-150. After each block is found these do not disappear.

This screenshot was taken immediately after a block which included many transactions at 5 sats/byte.

Image loading....

These transactions are not shown on https://jochen-hoenicke.de/queue/#1,2h

So as every node has its own version of the mempool these transactions for some reason must not be getting propagated around the network. Obviously, if the data they are using to estimate fees has 1200 high fee transactions that cannot get confirmed then their estimate is going to be much higher than it needs to be.

How does this happen? Is this a bug?


Bitcoinfees has been my most-used estimator and has always been very accurate in helping me estimate a good fee to pay (I seldom seek next-block confirmation). However, someone (DH I think) correctly pointed out a few weeks ago that their "fastest and cheapest fee" is far above what is actually efficient. I don't recommend to use it anymore, but their raw numbers still look pretty good to me.

Note that they keep the data in two ranges... the first bar is for 14 days (336 hours) and the second is for 1 day (24 hours) so the data will stay there for a while. Maybe they're doing it on purpose, maybe they just use a different, less flexible dataset. I wouldn't know.

It could be done on purpose because as far as I can remember, their suggested fees were always high compared to what you actually need to pay to get your transaction confirmed so If it was a technical issue, they would've figured it out already. A better alternative (far more accurate): https://coinb.in/#fees

I think when I first started using it, it was pretty okay, but never paid attention to their recommended fees, just used the bars to estimate manually. But yeah, it's been pointed out for a while now so they've had plenty of time to fix it. Negligence or deliberation?

And yeah, coinb.in seems to be the better alternative now!

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
jseverson
Hero Member
*****
Offline Offline

Activity: 1834
Merit: 759


View Profile
February 21, 2018, 10:43:23 AM
 #5

I also use it exclusively for my transactions and have never run into problems. I only ever use it to see how much people are paying for their transactions though, and have never once followed their recommended fee. I always assumed that that was just for people who absolutely needed to confirm their transactions by the next block, which is why it's as absurd as it is. The hourFee figure in their API seems to provide a much more reasonable estimate at 10 sats/byte, but it's still quite high for the current volume, and could actually be enough to confirm a transaction by the next block.

For what it's worth, I've never seen their graph look like that, but I don't rule out the possibility that they may be trying to inflate fees.


Will probably use this from now on, thanks!

TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 21, 2018, 10:46:12 AM
 #6

Note that they keep the data in two ranges... the first bar is for 14 days (336 hours) and the second is for 1 day (24 hours) so the data will stay there for a while. Maybe they're doing it on purpose, maybe they just use a different, less flexible dataset. I wouldn't know.

The first bar is what is in the mempool, ie. what is queued up waiting to be confirmed. How long a transaction is held in a node's mempool is configurable so they're just telling you that theirs is set to 14 days. If you look on https://www.blocktrail.com/BTC, for example, they always show a smaller number of transactions queued because they set theirs to kick out anything older than 3 days.

The second bar is the number of transactions that have been confirmed in the last 24hrs. That figure would be the same anywhere regardless of how the mempool is configured, everyone gets the same blockchain.

So what I'm seeing here is queued transactions not being confirmed even though they have higher fees than transactions than those that are being confirmed.


freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
LoyceV
Legendary
*
Offline Offline

Activity: 3304
Merit: 16655


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
February 21, 2018, 05:16:47 PM
Last edit: February 22, 2018, 01:41:03 PM by LoyceV
 #7

I've seen several fee estimating website give very high estimates. I can't help but think some of them might have some financial gains from high fees as a motivator (aka miners).

A better alternative (far more accurate): https://coinb.in/#fees
This has become my new favourite now. Note that you can still go under the recommended if you don't need it confirmed within the next few blocks.

I try to pay as little as possible for two reasons:
1. safe money
2. don't join the fee war by making all fees higher, after which we all still wait.

It's amazing 2 sat/byte is enough now for a fast transaction, in December and January many transactions with even 600 sat/byte got stuck for days.


Bitcoin Core's estimate is 1.177 sat/byte to confirm within 24 hours. For 20 minutes, it estimates 5.4 sat/byte, still more than coinb's recommendation.

TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 22, 2018, 09:16:54 AM
 #8

Update on this. Currently, the mining pools are not finding enough transactions to fill blocks, the mempool is empty as far as they are concerned.

Image loading.. (maybe)...

But bitcoinfees.earn.com is still showing many transactions in their mempool including a lot at high fees.

Image loading.. (maybe)...

I'm pretty convinced that setting the mempool to keep transactions for 14 days must be inconsistent with the settings used by the mining pools and this is a large part of what is causing them to consistently overestimate fees.

freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Samarkand
Sr. Member
****
Offline Offline

Activity: 658
Merit: 282


View Profile
February 22, 2018, 10:59:06 AM
Merited by DannyHamilton (2)
 #9

...
A better alternative (far more accurate): https://coinb.in/#fees

This has become my new favourite now. Note that you can still go under the recommended if you don't need it confirmed within the next few blocks.

...

The fee estimator by coinb.in is great!

However, I think that the following fee estimator is even better:
https://whatthefee.io/

Quote
If you use CELL feerate (sat/vbyte) you will have 1+ confirmations after at
most ROW time with at least COLUMN % certainty.



Stedsm
Legendary
*
Offline Offline

Activity: 3052
Merit: 1273



View Profile
February 22, 2018, 05:15:21 PM
 #10

I believe this is probably getting done ON-PURPOSE only, else there's no reason as to why would they keep showing the charts with more than 10 sats/byte (or even more comparatively) to be sent in a transaction to get it confirmed early, while those with even 3-5 sats/byte are getting involved in the next block after they were done. I don't follow Bitcoinfees anymore because the one you gave me - https://jochen-hoenicke.de/queue/#1,2h seems to be providing with the best estimates needed for me to save a lot in my transaction fees.

██████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
██████████████████████
.SHUFFLE.COM..███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
█████████████████████
████████████████████
██████████████████████
████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
██████████████████████
██████████████████████
██████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
███████████████████████
.
...Next Generation Crypto Casino...
TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 22, 2018, 05:30:06 PM
 #11

bitcoinfees.earn.com is great website, the only problem is they give recommendation fee for very fast confirmation a.k.a next-block confirmation after broadcast the transaction. Also, i think the data isn't real time since they mentioned that "The predictions are based on blockchain data of the last 3 hours, as well as the current pool of unconfirmed transactions (mempool)." which cause the problem you mentioned.

I think simply see their vertical bar and choose lowest fees with fastest delay 1 block is good enough for everyday usage.

But just have a look at the images I posted above. The data in those bars doesn't match what the miners are doing. They have old transactions that are not getting confirmed that stay in those bars and make the estimate you can make wrong.

freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Thirdspace
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 738


Mixing reinvented for your privacy | chipmixer.com


View Profile
February 24, 2018, 11:41:27 PM
 #12

"Is bitcoinfees.earn.com systematically overestimating fees?"
It looks just like that!
https://btc.com/stats/unconfirmed-tx 1 Satoshis/vbyte | 0.00001 BTC/KvB
https://bitcoinfees.earn.com/ 90 satoshis/byte
https://coinb.in/#fees 1 Sat/Byte

btc.com uses his own mempool to estimate the recommended fee
coinb.in uses specific tx fee rate used in recent block (previous ~3 blocks)
bitcoinfees.earn.com, I don't know which mempool source they used to estimate the fee
I think last december/january high tx fee rate was the product of misplaced trust in bitcoinfees.earn.com estimation fee

jtipt
Hero Member
*****
Offline Offline

Activity: 1064
Merit: 529



View Profile
February 25, 2018, 05:56:43 AM
 #13

Seems like someone at bitcoinfees.earn.com saw this thread, because they have now lowered the recommended fees to 10 sat/byte like everyone else.
squatter
Legendary
*
Offline Offline

Activity: 1666
Merit: 1196


STOP SNITCHIN'


View Profile
February 25, 2018, 10:06:00 AM
 #14

Seems like someone at bitcoinfees.earn.com saw this thread, because they have now lowered the recommended fees to 10 sat/byte like everyone else.

You'd still be overpaying by following them. It looks like 10 sat/byte is the lowest they estimate -- they round to the top of each fee range and it jumps from 0 to 1-10. That's pretty annoying during low fee periods like this.

None of the estimators are great. I sent an urgent transaction earlier today during an apparent traffic spike. Core estimated the next-block fee ~ 65 sat/byte. Earn.com estimated it at 100 sat/byte. I sent it ~ 20 sat/byte and it got confirmed in the next block. I should have checked the most recent blocks; 1-2 sat/byte transactions were confirming.

Core seems pretty slow to react to drops in mempool size. But earn.com seems slower, by hours.

TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 25, 2018, 10:23:23 AM
 #15

bitcoinfees.earn.com, I don't know which mempool source they used to estimate the fee
I think last december/january high tx fee rate was the product of misplaced trust in bitcoinfees.earn.com estimation fee

I'm not certain but I'm guessing they are running their own node.

Seems like someone at bitcoinfees.earn.com saw this thread, because they have now lowered the recommended fees to 10 sat/byte like everyone else.

You'd still be overpaying by following them. It looks like 10 sat/byte is the lowest they estimate -- they round to the top of each fee range and it jumps from 0 to 1-10. That's pretty annoying during low fee periods like this.

None of the estimators are great. I sent an urgent transaction earlier today during an apparent traffic spike. Core estimated the next-block fee ~ 65 sat/byte. Earn.com estimated it at 100 sat/byte. I sent it ~ 20 sat/byte and it got confirmed in the next block. I should have checked the most recent blocks; 1-2 sat/byte transactions were confirming.

Core seems pretty slow to react to drops in mempool size. But earn.com seems slower, by hours.

Right now the mempool is completely empty and miners can't find enough transactions to fill the blocks but earn.com still shows many transactions queued up at high fees.

https://i.snag.gy/rEwRaU.jpg



freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Thirdspace
Hero Member
*****
Offline Offline

Activity: 1232
Merit: 738


Mixing reinvented for your privacy | chipmixer.com


View Profile
February 25, 2018, 12:03:42 PM
 #16

Seems like someone at bitcoinfees.earn.com saw this thread, because they have now lowered the recommended fees to 10 sat/byte like everyone else.
yeah bitcoinfees lowered it, but now I'm seeing weird situation
btc.com 100 Satoshis/vbyte | 0.001 BTC/KvB
bitcoinfees.earn.com 10 satoshis/byte
coinb.in 1 Sat/Byte
btc.com's graph shows an increase in mempool size started around early midnight on 2018-02-24 for a whole day
now it's already returned back to normal low mempool size but fee rate still 100s/B while bitcoinfees 10s/B
only coinb.in shows 1s/B Cheesy because it uses reference fee from transaction in block 510839 (5 blocks back)
like I said... weird Roll Eyes

TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 25, 2018, 12:12:58 PM
 #17

Seems like someone at bitcoinfees.earn.com saw this thread, because they have now lowered the recommended fees to 10 sat/byte like everyone else.
yeah bitcoinfees lowered it, but now I'm seeing weird situation
btc.com 100 Satoshis/vbyte | 0.001 BTC/KvB
bitcoinfees.earn.com 10 satoshis/byte
coinb.in 1 Sat/Byte
btc.com's graph shows a spike in mempool size around early midnight 2am on 2018-02-24
now it's already returned back to normal low mempool size but fee rate still 100s/B while bitcoinfees 10s/B
only coinb.in shows 1s/B Cheesy because it uses reference fee from transaction in block 510839 (5 blocks back)
like I said... weird Roll Eyes

Apart from that midnight to 8am period the fee to get into the next block really should be 1 sat/vbyte. The picture from jochen-hoenicke.de the last 2 days is a bit odd, to say the least. 70Mb at 1 sat/vbyte added at a constant rate over 24hr then stops and takes 24hrs to clear.

https://i.snag.gy/h1AmKr.jpg


freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
vit05
Hero Member
*****
Offline Offline

Activity: 672
Merit: 526



View Profile
February 27, 2018, 04:24:58 AM
 #18

It could be done on purpose because as far as I can remember, their suggested fees were always high compared to what you actually need to pay to get your transaction confirmed so If it was a technical issue, they would've figured it out already. A better alternative (far more accurate): https://coinb.in/#fees

I'll start using this site and recommend it. Thanks for the sugestion.

I always imagined that bitcoinfees.earn.com was accurate and had never read anything that made me doubt. I hope more people will disclose better alternatives as this type of information is essential to lower fees.
Quickseller
Copper Member
Legendary
*
Offline Offline

Activity: 2870
Merit: 2301


View Profile
February 27, 2018, 06:38:53 AM
 #19

Update on this. Currently, the mining pools are not finding enough transactions to fill blocks, the mempool is empty as far as they are concerned.

[...]

But bitcoinfees.earn.com is still showing many transactions in their mempool including a lot at high fees.

[img ]https://i.snag.gy/LWeEO2.jpg[/img]
You are misreading that chart. The chart displays how many transactions have been broadcast in the past two weeks and past 24 hours, not necessarily what is unconfirmed in the mempool of a given node presently. I believe this is done to account for variance in both the number of transactions per second and in block times.

I'm pretty convinced that setting the mempool to keep transactions for 14 days must be inconsistent with the settings used by the mining pools and this is a large part of what is causing them to consistently overestimate fees.

Pools will include the 1MB (weight) of transactions that comply with network rules, and that will result in the highest revenue, either directly through transaction fees, or otherwise. If a transaction has a negative NPV (the transaction fee is lower than the cost of the added risk including the block will be orphaned), then said transaction will not be included in a block, even if there is available space.

It is not possible to know with certainty how many transactions will be broadcast every second, nor is it possible to know when the next block will be found, so various services will create formulas to try to predict appropriate transaction fees to include in order to get your transaction quickly confirmed. bitcoinfees.21.co seems to assume transaction fees are generally steady over time, which is not the case. When transaction fees were skyrocketing in the past, I noticed that bitcoinfees.21.co would often underestimate required transaction fees. This is probably a flaw in the concept of the fee market than anything else.   
TheQuin (OP)
Hero Member
*****
Offline Offline

Activity: 2576
Merit: 882


Freebitco.in Support https://bit.ly/2I9BVS2


View Profile WWW
February 27, 2018, 07:15:57 AM
 #20

Update on this. Currently, the mining pools are not finding enough transactions to fill blocks, the mempool is empty as far as they are concerned.

[...]

But bitcoinfees.earn.com is still showing many transactions in their mempool including a lot at high fees.

[img ]https://i.snag.gy/LWeEO2.jpg[/img]
You are misreading that chart. The chart displays how many transactions have been broadcast in the past two weeks and past 24 hours, not necessarily what is unconfirmed in the mempool of a given node presently. I believe this is done to account for variance in both the number of transactions per second and in block times.

That site is somewhat open to interpretation.

https://i.snag.gy/FSAYyn.jpg


The heading "Unconfirmed transactions" would indicate it means what is in their mempool. I've always taken "# OF TRANSACTIONS IN MEMPOOL IN LAST 336 HOURS" to indicate that they have set the "-mempoolexpiry" parameter to 336 rather than 72hrs most nodes use. Watching the site you will see the numbers reducing when a block is found which is consistent with that.

The second heading "Transactions today" and "# OF TRANSACTIONS IN LAST 24 HOURS" doesn't specify but if you watch the numbers it does look like they mean confirmed in the last 24hrs. The numbers certainly increase when a block is found.

If it really meant how many Tx had been broadcast in the last 2 weeks it would always be a much larger number than the number of Tx confirmed in that last 24hrs. That would mean the top bar would be larger than the lower blue bar, which it never is.

. When transaction fees were skyrocketing in the past, I noticed that bitcoinfees.21.co would often underestimate required transaction fees. This is probably a flaw in the concept of the fee market than anything else.   

This is true, their model is slow to adjust to changes so it lags when fees are heading up as when they are falling. Although my observation is that it is much slower to adjust downwards. That's what made me spend a bit of time trying to work out what is going on with it.

freebitcoin.TO WIN A  LAMBORGHINI!..

.
                                ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
                    ▄▄▄▄▄██████████████████████████████████▄▄▄▄
                    ▀██████████████████████████████████████████████▄▄▄
                    ▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
                    ▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
                      ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
                           ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
                   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Pages: [1] 2 »  All
  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!