Transaction Front-Running

Mechanism

Transaction front-running represents a form of market manipulation where an actor observes an unconfirmed order in a mempool or order book and places a competing transaction with higher gas or priority to ensure it is processed first. In decentralized finance, this often involves bots scanning pending contract interactions to capitalize on the resulting price movement before the original trade executes. The consequence is an artificial degradation of the execution quality for the initial participant, as their trade pushes the price against them.