Skip to main content

What Is the Concept of “Fair Ordering” and How Does It Address MEV?

Fair ordering is a design principle for transaction execution that aims to eliminate the ability of block producers to arbitrarily reorder transactions for profit. It typically involves cryptographic techniques like threshold encryption or commit-reveal schemes to ensure transactions are processed based on an objective criterion, such as the time they were received, rather than the block producer's preference.

This removes the source of MEV from ordering.

What Is a ‘Delegate’ or ‘Block Producer’ in a DPoS System?
How Does ‘Price-Time Priority’ in an Order Book Compare to Fee-Based Priority in a Mempool?
How Do MEV-resistant Protocols Attempt to Solve the Transaction Reordering Problem?
What Is a Transaction Sequencer and How Does It Attempt to Solve the Ordering Problem?