Skip to main content

How Does a Validator Choose Which Transactions to Include in a Block?

A validator chooses transactions from the mempool based on a strategy that maximizes their profit, subject to the block's gas limit. Under EIP-1559, they prioritize transactions that offer the highest priority fee (tip) and may also consider the total transaction value if they are involved in MEV extraction.

In the Proof-of-Stake system with Proposer-Builder Separation (PBS), the validator's choice is often simplified to selecting the most profitable block header submitted by a block builder.

What Is the Concept of a ‘Tip’ or ‘Priority Fee’ in Modern Blockchain Transaction Models?
How Does EIP-1559 Affect Gas Fee Calculation?
What Is the Difference between a Block Proposer and a Block Builder in Ethereum’s PoS?
How Has Ethereum’s EIP-1559 Changed the Dynamics of Gas Fee Bidding?