MEV и сандвич‑атаки: как работают и как защищаться
6 ноября 2025

MEV и сандвич‑атаки: как работают и как защищаться

В этой статье вы узнаете

  • Что такое MEV (Maximal Extractable Value) и как он возникает
  • Как работают сандвич‑атаки и другие формы MEV
  • Какие сети и протоколы подвержены MEV
  • Как пользователи и разработчики могут защищаться
  • Реальные кейсы из Ethereum, BNB Chain и Polygon
  • Таблицы с типами MEV и методами защиты
  • Советы, риски, FAQ и перелинковка на статью о приватных кошельках

Введение

MEV — это прибыль, которую может извлечь валидатор или блок‑продюсер, изменяя порядок транзакций в блоке. Это явление стало особенно заметным в Ethereum после перехода на Proof‑of‑Stake.

Среди самых распространённых форм MEV — сандвич‑атаки, когда пользовательская транзакция «зажимается» между двумя транзакциями атакующего. Это приводит к потере средств, ухудшению цены и снижению доверия к DeFi.

Базовые принципы MEV описаны в статье Wikipedia о Maximal Extractable Value.

«MEV — это не баг, а следствие архитектуры. Но его можно ограничить», — разработчик Flashbots Алекс Обстфельд.


Что такое MEV

  • MEV (Maximal Extractable Value) — максимальная прибыль, которую можно извлечь из блока, изменяя порядок, включение или исключение транзакций.
  • Источники MEV: арбитраж, ликвидации, фронт‑раннинг, сандвич‑атаки.
  • Кто извлекает MEV: валидаторы, майнеры, блок‑продюсеры, боты.

Как работает сандвич‑атака

  1. Пользователь отправляет транзакцию на покупку токена.
  2. Атакующий видит её в mempool и отправляет свою покупку раньше.
  3. Цена токена растёт.
  4. Транзакция пользователя проходит по худшей цене.
  5. Атакующий продаёт токен по новой цене.

Таблица: типы MEV и их последствия

Тип MEV Механика Последствия для пользователя
Сандвич‑атака Зажим между двумя транзакциями Потеря на проскальзывании цены
Арбитраж Использование ценовых дисбалансов Ухудшение условий сделки
Ликвидация Принудительное закрытие позиции Потеря залога
Флэш‑заимствование Мгновенные займы для манипуляций Волатильность, сбои в DeFi

Сети, подверженные MEV

  • Ethereum: основной рынок MEV, особенно после перехода на PoS.
  • BNB Chain: MEV‑боты активны в PancakeSwap и других DEX.
  • Polygon: низкие комиссии делают MEV‑атаки дешёвыми.
  • Solana: менее подвержена из‑за архитектуры, но MEV‑боты появляются.

Реальные кейсы

  • Ethereum: в 2022 году MEV‑боты извлекли более $600 млн.
  • Polygon: пользователи жалуются на проскальзывание при обмене на QuickSwap.
  • BNB Chain: сандвич‑атаки на токены с низкой ликвидностью.


Как защищаться: для пользователей

  • Использовать private RPC (например, через Flashbots Protect).
  • Устанавливать максимальное проскальзывание в DEX.
  • Использовать DEX‑агрегаторы с защитой от MEV (1inch, CowSwap).
  • Отправлять транзакции через private mempool.

Как защищаться: для разработчиков

  • Внедрять batch‑matching (одновременное исполнение ордеров).
  • Использовать commit‑reveal схемы.
  • Интегрировать MEV‑resistant архитектуру (например, через SUAVE от Flashbots).
  • Ограничивать доступ к mempool или использовать zk‑rollups.

Таблица: методы защиты от MEV

Метод Для кого Эффективность Применение
Private RPC Пользователи Высокая Flashbots Protect, Eden
DEX‑агрегаторы Пользователи Средняя 1inch, CowSwap
Commit‑Reveal Разработчики Высокая Аукционы, DeFi‑протоколы
Batch‑matching Разработчики Средняя DEX‑движки
zk‑rollups Протоколы Высокая StarkNet, zkSync

Риски и ограничения

  • Private RPC не гарантирует защиту от всех форм MEV.
  • Агрегаторы могут иметь задержки.
  • Commit‑Reveal требует UX‑объяснений.
  • zk‑rollups ещё не массово внедрены.

«MEV‑защита — это не один инструмент, а стратегия. Комбинируйте методы», — аудитор Лео Чанг.


Советы

  • Не торгуйте токенами с низкой ликвидностью в пиковые часы.
  • Используйте агрегаторы и private RPC.
  • Следите за mempool‑активностью через MEV‑эксплореры.
  • Внедряйте timelock и commit‑reveal в свои контракты.

FAQ

Q: Можно ли полностью избежать MEV?
A: Нет, но можно минимизировать риски.

Q: Какие DEX‑агрегаторы защищают от MEV?
A: 1inch, CowSwap, Matcha.

Q: Что такое private mempool?
A: Это закрытый канал отправки транзакций, недоступный для MEV‑ботов.

Q: Какие сети менее подвержены MEV?
A: Solana, StarkNet, Avalanche — из‑за архитектурных особенностей.


Заключение

MEV — это неизбежное следствие архитектуры блокчейнов. Но с помощью private RPC, агрегаторов, commit‑reveal и zk‑rollups можно защитить пользователей и протоколы.

Если вас интересует, как приватность реализуется на уровне кошельков и сетей, читайте парную статью «Приватные кошельки и анонимные сети: Tornado Cash, Railgun, Nocturne», где мы разбираем, как пользователи сохраняют анонимность в условиях давления регуляторов.

Присоединяйтесь к сообществу
Поделиться
IMG_3291