Thinking this through once again: #ordisrespector does not seem dangerous knowing that:

- bitcoind does not consider the mempool for fee estimation (only the past blocks).

- LN implementations and Electrum servers rely on the data from bitcoind.

Please correct me if I am wrong.

Reply to this note

Please Login to reply.

Discussion

Yes, unless you use specific software that takes local mempool into account when estimating tx fees.

Thanks, I know about two such software:

- mempool (the FOSS project)

- Bitcoin Knots

are there any more that might be affected by changing the content of my local mempool?

Knots? AFAIK ir has the same estimator as Core, haven’t noticed big differences in estimations. Maybe nostr:npub1lh273a4wpkup00stw8dzqjvvrqrfdrv2v3v4t8pynuezlfe5vjnsnaa9nk can comment.

Don’t also Sparrow Wallet have custom estimator?

Only difference between Core and Knots fee estimates is Knots by default targets confirmation within 24 hours.

Looking at your current mempool for fee estimation is broken by design

a very useful correction here: https://nitter.net/mononautical/status/1725813952377127375

bitcoind does rely on the mempool for fee estimation.

the estimatesmartfee algorithm works by tracking how long transactions in different "fee buckets" wait in the mempool before getting confirmed.

which means it needs to see a representative sample in the mempool.