pull down to refresh
0 sats \ 0 replies \ @rijndael 15 Oct \ parent \ on: MEMPOOL SPACE SAGA (My Take) bitcoin
Knots is a fork of more. So it uses the same fee estimation as core.
What you ideally want to make a good fee estimates is to see whats in the template at as many mining pools as you can. You can’t, but the network is well-connected and the overwhelming majority of hashrate generally sorts by fee rate (plus some tx acceleration) so having a well-connected node and sorting by fee rate does a really good job.
Other “noderunner preferences” doesnt change things unless they are getting transactions to miners that you don’t see.
I think you are confused about fee estimation.
The core fee estimator works one way (looking at recently confirmed blocks). The mempool-space estimator works differently (looks at what is in its mempool). There are other fee estimation algorithms out there too.
The core algorithm tends to not work well when there are rapid changes in the mempool, because it looks at what has already been confirmed. For steady activity, thats fine but hasnt worked as well as the mempool-space approach for the last two years.
A good fee estimator will help users pick the right fee to get confirmed in the time they prefer. In other words, if you pay for next block, you usually get it and are not grossly overpaying. The core fee estimator isnt better just because its in core.
Also, fee estimators aren’t consensus or policy. They’re a tool.
This:
However, being a permissionless protocol, also comes with rulesets. One being, fee estimation be checked from transactions being added to the bitcoin blockchain. Mempool space does not respect this
Doesnt make sense
mempool-space’s fee estimation is waaaay better than whats in core (which is what youre describing when you talk about it being accurate).
yeah maybe. But then again maybe you negotiated your bitcoin-denominated pay at the top of a cycle and then for the next 2 years are making 70% less than you thought.
The same thing happens in industries (tech, for example) where a large chunk of total compensation is equity. It's nice for the upside, but you still want base pay to be in the same currency you use to pay rent and buy groceries.
you guys did a LOT to push the state of the art on noncustodial financial services. Thanks for all the hard work! I think I'll be missing itchysats forever.
What has been most surprising or unexpected to you while building BitKit? Any particularly interesting discoveries in customer behavior, product strategy, tech, etc?