Tracks the average transaction mass throughout the mempool's lifespan using a decaying formulae.
The intention is to avoid sensitivity to cases where the mempool has only a few transactions with unusually high mass, which affects the fee estimation mechanism (block slots in the estimator are defined by the average mass).
By using a decaying formula over all history we get:
The average reflects samples obtained over a long duration
It still gives more weight to more recent samples (eventually "forgetting" old enough samples)
The formula for this calculation is very simple and requires no special bookkeeping
Tracks the average transaction mass throughout the mempool's lifespan using a decaying formulae.
The intention is to avoid sensitivity to cases where the mempool has only a few transactions with unusually high mass, which affects the fee estimation mechanism (block slots in the estimator are defined by the average mass).
By using a decaying formula over all history we get: