This is a tracking issue for an effort to add Fee Estimation with Forecasters (Mempool-Based Fee rate Forecaster) to Bitcoin Core.
For the conceptual motivation behind this work, see issue #27995 and the previous discussion on Delving Bitcoin: Mempool-Based Fee Estimation on Bitcoin Core.
What to Review
Roadmap
- #30391
- Add Fee Estimator Module / Mempool Forecaster and Unit Tests
- Create
estimatefee
RPC and Functional Test - Add Fee Estimation Traces
- Add Feature to the Wallet
Complete Feature
Future Plans for Fee Estimation with Forecasters after the Cluster Mempool Project
- Add sanity checks to ensure it is safe to use mempool-based fee estimation without falling back to
BlockPolicyEstimator
, using ideas from #27995 - Use heuristics from the mempool to target a higher/lower percentile in the mempool forecaster
Improving the current BlockPolicyEstimator
in the Short Term
Improving the current BlockPolicyEstimator
after the Cluster Mempool Project
- Make
BlockPolicyEstimator
package-aware: Delving Bitcoin Post