When analyzing mempool data, which features predict transaction inclusion?

The mempool is a real-time ledger of pending transactions whose ordering determines which transactions miners include in the next blocks. Empirical studies and developer guidance indicate a small set of features consistently predict inclusion probability. Bitcoin Core developers, Bitcoin Core project, emphasize that fee rate is the primary signal miners use, measured as satoshis per virtual byte. Blockstream Research, Blockstream, has shown that package-level metrics such as ancestor fee rate and package fee matter when parents and children are considered together. Chainalysis researchers, Chainalysis, document how user behavior and fee bidding patterns interact with these technical signals.

Predictive transaction features

Beyond fee rate, transaction size influences selection because miners maximize fee per block space rather than absolute fee. Transactions with many unconfirmed ancestors have reduced apparent priority unless the combined ancestor set offers a competitive ancestor fee. The presence of Replace-By-Fee indicated by the RBF flag can both speed inclusion when users increase fees and complicate miners’ mempool accounting. Child-pays-for-parent dynamics appear when a high-fee child can make a low-fee parent economically attractive to include. Temporal features such as time in mempool and whether a transaction is near locktime can affect miner choice, while locktime and sequence fields can make a transaction ineligible for immediate inclusion. Network propagation quality and transaction propagation delays are additional predictive factors highlighted by Bitcoin Core developers, Bitcoin Core project.

Causes and consequences

These predictors arise from how miners optimize block reward under space constraints and from protocol rules that couple transactions. The consequence is a competitive fee market: low-fee users experience long delays, and wallets adopt fee-estimation heuristics to achieve timely inclusion. Miner policy heterogeneity means the same transaction may be accepted by one pool but delayed by another, producing territorial and cultural differences in user experience across regions where dominant pools apply different threshold policies. Environmental consequences are indirect; efficient fee markets reduce wasted repeated attempts to rebroadcast with higher fees, while persistent congestion can increase user costs and on-chain footprint.

Understanding mempool predictors supports better wallet fee estimation and policy design. Monitoring fee rate, ancestor/package metrics, transaction size, and RBF/CPFP signals offers the strongest practical prediction of inclusion, while remembering that individual miner policies and transient network conditions may vary outcomes.