Sequential Transaction Exploitation

Mechanism

Sequential transaction exploitation, often referred to as a sandwich attack, involves an attacker observing a pending transaction in the mempool and strategically placing two new transactions around it. The attacker first executes a transaction that moves the market price in a favorable direction, then allows the victim’s transaction to execute at the manipulated price, and finally executes a third transaction to reverse the price movement and capture the profit. This strategy relies on the block producer’s ability to control transaction ordering.