Time-of-Check-to-Time-of-Use Attacks

Exploit

Time-of-Check-to-Time-of-Use attacks represent a critical vulnerability within decentralized finance and high-frequency trading systems, particularly where state changes occur between verification and execution. These exploits capitalize on the inherent latency in network propagation and consensus mechanisms, allowing malicious actors to manipulate conditions after a check has passed but before the corresponding action is finalized. Successful attacks can lead to unauthorized fund transfers, manipulation of option pricing, or exploitation of arbitrage opportunities, demanding robust mitigation strategies.