Термин

Front-running

Front-running в крипте — когда кто-то видит pending-транзакцию в mempool и отправляет свою копию или реакцию с более высокой комиссией, майнящуюся первой. Форма MEV-извлечения, ухудшающая экономику оригинальной транзакции.

Front-running — атака упорядочивания транзакций. Поскольку большинство блокчейн-mempools публичны — кто угодно видит pending-транзакции до включения в блок — наблюдатель, заметивший profitable pending-транзакцию, может сконструировать свою реакцию, отправить с более высокой комиссией и майниться первым. Оригинальная транзакция жертвы всё равно доходит, но атакующий уже извлёк прибыль впереди.

Типичные on-chain примеры: покупка токена прямо перед крупным user-свапом, толкающим цену вверх, с немедленной продажей после (sandwich-атака); ликвидация lending-позиции прямо перед тем, как цель это делает; sniping arbitrage-возможностей как только появляются. Это major компонент MEV на Ethereum и других public-mempool цепях.

Mitigations включают private mempools (Flashbots Protect, MEV Blocker), скрывающие транзакции от публичного view до включения; явные slippage-tolerances на DEX-сделках, ограничивающие сколько можно извлечь; и time-averaging или split-order стратегии для крупных сделок.

Хочешь применить это на практике?

← Все термины