Эта статья создана с помощью ИИ. Пожалуйста, проверяйте важную информацию самостоятельно.

Фронтраннинг в криптовалюте: MEV-боты и защита

Crypto Wiki|Jul 13, 2026|4.5 (500 оценок)
Краткое содержание ИИ

Learn how front running works in crypto, sandwich attacks on DEX swaps, and proven protection methods like private RPCs and slippage tolerance.

Вы совершили своп на Uniswap и получили меньше токенов, чем было указано в интерфейсе. Цена изменилась за доли секунды в промежутке между тем, когда вы нажали «подтвердить», и тем, когда ваша транзакция была исполнена. У этого разрыва есть название.

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

Это происходит внутри DeFi (Децентрализованные финансы), экосистемы финансовых приложений, построенных на публичных блокчейнах, включая обмены токенов, протоколы Lending и фарминг доходности, все, что исполняется через смарт-контракты без централизованных посредников.


Откуда берется фронтраннинг

Термин «фронтраннинг» возник на традиционных финансовых рынках, где брокеры совершали сделки для своих собственных счетов, основываясь на предварительном знании о предстоящих клиентских ордерах, и получали прибыль от движения цены, вызванного крупным ордером клиента, когда он наконец будет исполнен.

На регулируемых рынках подобная практика прямо запрещена законом. Она нарушает фидуциарную обязанность брокера, Правило 10b-5 SEC и стандарты поведения FINRA. Брокеру, совершающему сделки на опережение ордера клиента, грозит уголовное преследование и меры регулирующего воздействия.

Крипто фронтраннинг структурно схож, но юридически отличается. Разница сводится к одному слову: публичность. В сети Ethereum, блокчейне, где ончейн фронтраннинг наиболее подробно документирован, каждая ожидающая транзакция видна любому до её подтверждения. Нет никакой привилегированной информации, никакого секрета и никакого нарушения обязанностей. Именно это отличие является причиной того, что крипто фронтраннинг находится в юридической «серой зоне», а не в категории явно незаконных действий.

Как работает фронтраннинг в криптовалюте?

  1. Вы отправляете запрос на обмен токенов на децентрализованной бирже (DEX), вызывая смарт-контракт — самовыполняемую программу в блокчейне, которая исполняет сделку ончейн. Каждая транзакция в блокчейне, включая ваш обмен, содержит адрес отправителя, совершаемое действие, предлагаемую комиссию за газ и криптографическую подпись.
  2. Ваша транзакция попадает в публичный мемпул — зону ожидания для отправленных, но неподтвержденных транзакций, где она видна каждому узлу сети, включая автоматизированных ботов.
  3. Бот-фронтраннер обнаруживает вашу транзакцию за миллисекунды, считывает количество токенов и вашу целевую цену, после чего вычисляет, выгодно ли использовать эту сделку в своих целях, исходя из размера пула и вашего допустимого проскальзывания.
  4. Бот отправляет собственную транзакцию на покупку того же токена с более высокой приоритетной комиссией за газ, оказываясь в очереди валидатора впереди вашей сделки.
  5. Транзакция бота выполняется первой, толкая цену токена вверх. Затем ваша сделка исполняется по худшей цене, а бот немедленно продает активы для получения прибыли.

Мемпул: почему ваша ожидающая транзакция видна

Мемпул (пул памяти) — это общедоступная зона ожидания, где отправленные, но неподтвержденные транзакции блокчейна хранятся до тех пор, пока валидатор не выберет их для включения в блок. Представьте себе прозрачную комнату ожидания, где каждый заказ клиента записан на доске, видимой всем в комнате, включая любого, кто захочет пройти без очереди.

Каждая деталь вашей ожидающей транзакции доступна любому оператору узла: какие токены вы обмениваете, в каком количестве, какой контракт вызываете и какую комиссию за газ вы предложили. Фронтраннинг в мемпуле относится именно к этой практике сканирования ожидающих транзакций для их выявления и эксплуатации до того, как они будут подтверждены. В Ethereum и других EVM-совместимых сетях зафиксировано больше всего подобных случаев, хотя некоторые альтернативные блокчейны и архитектуры частных мемпулов ограничивают такие риски.

Как боты обходят очередь: приоритетные комиссии за газ

Валидаторы, узлы, создающие новые блоки в сети Ethereum на базе proof-of-stake, упорядочивают ожидающие транзакции по приоритетной комиссии за газ: транзакции с самыми высокими чаевыми обрабатываются первыми. Согласно структуре комиссий EIP-1559 в Ethereum, за каждую транзакцию уплачивается базовая комиссия (которая сжигается, а не выплачивается валидаторам) и отдельная приоритетная комиссия за газ — чаевые, которые валидаторы фактически получают и которые определяют их приоритет при упорядочивании.

Фронтраннинговый бот обнаруживает вашу ожидающую транзакцию, рассчитывает ожидаемую прибыль за вычетом стоимости газа и, если сделка представляет интерес, автоматически отправляет конкурирующую транзакцию с приоритетной комиссией за газ, немного превышающей вашу. Этот процесс называется аукционом приоритетного газа (PGA). Бот не нарушает никаких правил протокола. Он просто перебивает вашу ставку на публичном рынке комиссий.

Кто запускает такие боты?

Агенты, стоящие за фронтраннингом, — это не люди-трейдеры, следящие за экранами. Это автоматизированные MEV-боты, также известные как поисковые боты, которые круглосуточно непрерывно сканируют мемпул. Бот для фронтраннинга криптовалют подключается напрямую к узлам Ethereum через WebSocket или RPC-соединения, которые передают в реальном времени данные из мемпула. Весь цикл — от обнаружения уязвимой ожидающей сделки до отправки конкурирующей транзакции — занимает миллисекунды. Эти боты управляются разработчиками и торговыми фирмами. Биржи и блокчейн-протоколы не управляют ими и не несут ответственности за их поведение.

Когда бот опережает ваш обмен, он выполняется раньше вас и толкает цену в направлении, в котором вы торговали. Вы получаете меньше токенов за тот же уплаченный ETH или платите больше ETH за то же количество токенов. Разница между ценой, которую вам указал интерфейс, и ценой, которую вы фактически получили, — это ваша потеря от опережения.


Типы фронтраннинга в криптовалюте

Существует три основные формы фронтраннинга в DeFi, каждая из которых по-разному нацелена на вашу ожидающую транзакцию.

Что такое сэндвич-атака?

Сэндвич-атака — это наиболее распространенная форма фронтраннинга в DeFi. Бот размещает одну транзакцию непосредственно перед вашим ожидающим свопом и одну транзакцию сразу после него. Ваша сделка оказывается зажата между двумя транзакциями бота, подобно начинке между двумя ломтиками хлеба. Бот извлекает прибыль из изменения цены, вызванного вашей сделкой.

На DEX на базе AMM, таких как Uniswap, сделки совершаются через пулы ликвидности — резервы двух токенов, внесенные поставщиками ликвидности, а не напрямую с другими покупателями и продавцами. Автоматизированный маркет-мейкер (AMM) устанавливает цены на токены на основе соотношения активов в пуле: чем больше вы покупаете из фиксированного пула, тем выше становится цена за единицу актива. Боты используют это предсказуемое влияние на цену.

Вот как сэндвич-атака разворачивается шаг за шагом:

  1. Вы отправляете крупный своп Token X на Uniswap; транзакция попадает в мемпул со стандартной приоритетной комиссией за газ.
  2. Бот размещает ордер на покупку Token X с более высокой приоритетной комиссией за газ, который исполняется перед вашей сделкой и повышает цену Token X за счет ценового воздействия AMM.
  3. Ваш своп исполняется по уже более высокой цене, и вы получаете меньше токенов, чем было указано в интерфейсе.
  4. Бот немедленно продает Token X, купленный по завышенной цене, забирая разницу себе.

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

Фронтраннинг с вытеснением

Атака вытеснения — это более простая форма фронтраннинга: бот отправляет конкурирующую транзакцию, которая занимает вашу позицию в блоке, задерживая или полностью вытесняя вашу транзакцию, вместо того, чтобы получать прибыль от влияния на цену. Эта форма менее распространена в обычных обмене DEX, но часто встречается в гонках за минтинг NFT и арбитражных сценариях, где быть первым в блоке составляет всю ценность.

Что такое бэктраннинг в криптовалюте?

Бэкраннинг — это противоположность фронтраннинга: вместо того чтобы опережать вашу сделку, бот размещается сразу после крупной торговой операции, чтобы получить прибыль от последующей ребалансировки цены. Как только исполняется крупный своп и меняется соотношение в пуле AMM, цена на короткое время отклоняется от цен на других площадках. Бэкраннинг-бот фиксирует это движение ребалансировки. В отличие от фронтраннинга, бэкраннинг не меняет вашу цену исполнения, так как ваша сделка уже была рассчитана до того, как бот начал действовать. Это менее вредно для отдельных трейдеров, чем сэндвич-атаки, но все же остается формой извлечения MEV, которая забирает ценность из той же ончейн-активности, которую создала ваша сделка.

Реальный пример фронтраннинга в криптовалюте

Трейдер инициирует обмен 5 ETH (примерно 15 000 долларов США) на TOKEN_X на Uniswap. Транзакция попадает в публичный мемпул со стандартной комиссией за приоритет газа.

Что делает бот: Фронтраннинг-бот обнаруживает ожидающий своп за считанные миллисекунды. Он отправляет транзакцию на покупку TOKEN_X на 2 ETH с приоритетной комиссией за газ примерно на 20% выше, гарантируя, что его транзакция будет выполнена первой.

Результат: Покупка бота смещает цену TOKEN_X вверх примерно на 0,4% из-за воздействия на цену AMM. Затем своп трейдера на 5 ETH исполняется по завышенной цене, в результате чего он получает примерно на 2% меньше токенов, чем было указано в интерфейсе. Бот немедленно продает свою позицию TOKEN_X, извлекая от 80 до 150 долларов США прибыли после вычета затрат на газ.

Убыток трейдера: При обмене на $15 000, получение на 2% меньше токенов составляет примерно $300 извлеченной стоимости. Прибыль бота — это убыток трейдера, операция с нулевой суммой при извлечении из той же транзакции.

Этот сценарий происходит сотни тысяч раз в сети Ethereum. Трекер сэндвич-атак EigenPhi) позволяет искать любой хэш транзакции, чтобы проверить, не стала ли ваша собственная транзакция целью.

Фронтраннинг и MEV: Общая картина

Максимальная извлекаемая ценность (MEV) — это общая ценность, которую можно извлечь из пользователей блокчейна путем переупорядочивания, вставки или цензуры транзакций в блоке, помимо стандартных наград за блок и комиссий за газ. Изначально этот термин звучал как "Извлекаемая ценность майнерами" (Miner Extractable Value) в эпоху Ethereum с доказательством работы (proof-of-work). После перехода Ethereum на доказательство доли владения (proof-of-stake) в сентябре 2022 года, название было обновлено до "Максимальная" (Maximal), чтобы отразить тот факт, что теперь транзакции упорядочивают валидаторы, а не майнеры. Оба термина встречаются в старой литературе; Максимальная извлекаемая ценность является текущим стандартом. Для более глубокого технического справочника см. документацию MEV Ethereum.)

Фронтраннинг — одна из самых прибыльных форм извлечения MEV в криптовалюте, на которую приходится значительная доля всего объема MEV, извлеченного в Ethereum. Более широкая таксономия MEV включает три основные стратегии:

["Сэндвич-атаки и фронтраннинг со смещением: используют конкретные ожидающие транзакции пользователя для получения прямой прибыли за счет трейдера.","Арбитраж: использует расхождения в ценах между различными пулами ликвидности или торговыми площадками путем одновременной покупки по низкой цене и продажи по высокой; как правило, считается рыночно-нейтральным, поскольку он улучшает согласованность цен в экосистеме, а не извлекает ценность из конкретного пользователя.","Фронтраннинг ликвидаций: боты соревнуются в запуске ликвидаций недостаточно обеспеченных кредитов на протоколах Lending, таких как Aave или Compound, получая бонус ликвидации за то, что действуют первыми."]

В отличие от фронтраннинга, арбитраж не нацелен на вашу конкретную транзакцию. Он извлекает выгоду из неэффективности цен, которая существует независимо от вашей активности. Фронтраннинг ликвидации расширяет картину MEV за пределы DEX свапов, показывая, как валидаторы и боты-искатели взаимодействуют с гораздо более широким спектром ончейн-активности.


Как фронтраннинг влияет на ваш P&L

Прибыль и убытки (P&L) в криптовалютной торговле — это чистая разница между суммой, которую вы заплатили за актив, и суммой, которую вы получили при его продаже или обмене, за вычетом всех комиссий. Фронтраннинг снижает ваш P&L в каждой сделке, которой он касается, и делает это таким образом, что в вашей истории транзакций это отображается только как обычное проскальзывание.

Когда бот опережает ваш своп (front-running), цена изменяется не в вашу пользу еще до исполнения сделки. Разрыв между котировкой, которую вы видели, и ценой исполнения, которую вы получили, напрямую сокращает вашу реализованную P&L по этой сделке. Влияние фронтраннинга в размере 0,3% на своп в 10 000 $ означает 30 $ извлеченной стоимости за сделку. При совершении трех сделок в неделю эта сумма в годовом исчислении составит примерно 4 680 $, которые незаметно вычитаются из вашей доходности и списываются на обычное «движение рынка».

Согласно трекеру сэндвич-атак EigenPhi,), совокупный объем MEV, извлеченный в сети Ethereum с помощью сэндвич-атак, к началу 2024 года превысил 1 миллиард долларов в результате сотен тысяч отдельных атак. Для активных трейдеров DeFi это не теоретический риск. Это регулярные издержки, заложенные в каждый крупный своп на DEX на базе AMM. Проверяйте текущие показатели непосредственно в источнике перед цитированием, так как эти данные постоянно обновляются.

Чтобы проверить, не стали ли ваши собственные сделки объектом фронтраннинга, выполните следующие действия:

  1. Найдите хэш вашей транзакции в истории вашего кошелька или на Etherscan.
  2. Найдите блок, содержащий вашу транзакцию, в блокчейн-обозревателе Etherscan.
  3. Ищите транзакции покупки ботов, появляющиеся непосредственно перед вашим обменом, и транзакции продажи ботов, появляющиеся непосредственно после, по той же паре токенов.
  4. Найдите хэш вашей транзакции напрямую на трекере сэндвич-атак EigenPhi,), который автоматически помечает подтвержденные сэндвич-атаки.

Фронтраннинг в криптовалюте против акций и централизованных бирж

Фронтраннинг не является уникальным явлением для криптовалюты, но механика, правовой статус и опционы защиты значительно различаются в трех контекстах.

DEX / Ончейн (криптовалюта)CEX (Централизованная биржа)TradFi (Акции/Ценные бумаги)
МеханизмБоты отслеживают публичный мемпул; отправляют транзакции с более высокой комиссией за газ, чтобы выполниться раньше ожидающих своповИнсайдеры биржи теоретически могут видеть крупные ожидающие ордера до их исполненияБрокеры исполняют собственные сделки перед выполнением крупных клиентских ордеров
Используемая информацияДанные публичного мемпула, доступные всем в равной степениВнутренний поток ордеров, видимый только операторам биржиСущественная непубличная информация о клиентских ордерах
Кто исполняетАвтоматизированные MEV-боты под управлением разработчиков и торговых фирмИнсайдеры биржи, если такое происходитБрокеры и финансовые специалисты
Юридический статусСерая зона; в настоящее время не запрещено в большинстве юрисдикций; регуляторный надзор развиваетсяЗапрещено условиями обслуживания биржи; преследуется по закону в большинстве юрисдикцийПрямо запрещено правилом SEC 10b-5, правилами FINRA и фидуциарными обязанностями брокера
Как защититьсяДопуск на проскальзывание, приватная конечная точка RPC, агрегаторы DEX с защитой от MEVИспользовать авторитетные регулируемые биржи; надзор регуляторов обеспечивает структурную защитуОбеспечивается SEC/FINRA; клиент не может защитить себя самостоятельно

Структурное отличие заключается в следующем: ончейн-фронтраннинг использует публичную информацию, доступную всем участникам в равной степени. TradFi и фронтраннинг на централизованной бирже (CEX) включают использование информации, которая должна оставаться конфиденциальной, что и делает их незаконными.

Незаконно ли фронтраннинг в криптовалюте?

Фронтраннинг в криптовалюте в настоящее время находится в «серой зоне» законодательства в большинстве юрисдикций. Он не запрещен в явном виде так же, как фронтраннинг в TradFi.

Причина заключается в информации. Фронтраннинг TradFi является незаконным в соответствии с Правилом SEC 10b-5, так как брокер использует существенную непубличную информацию: ордер клиента конфиденциален, а торговля на опережение представляет собой нарушение фидуциарной обязанности и форму мошенничества с ценными бумагами. Ончейн-фронтраннинг работает иначе. Мемпул намеренно сделан публичным. Любой, кто управляет узлом Ethereum, может видеть каждую ожидающую транзакцию в режиме реального времени. Используемая информация является публичной по определению, и никакие фидуциарные отношения при этом не нарушаются. Использование MEV-ботов для фронтраннинга в настоящее время не преследуется в большинстве юрисдикций и не нарушает правила протокола Ethereum.

Этические дебаты вызывают больше споров. Одна из точек зрения гласит, что извлечение MEV — это естественное следствие прозрачного блокчейна без разрешений: правила одинаковы для всех, а боты, которые считывают публичные данные и действуют на их основе, просто играют по этим правилам. Некоторые виды MEV, такие как арбитраж, возможно, приносят пользу экосистеме, поддерживая стабильность цен во всех пулах. Противоположная точка зрения заключается в том, что сэндвич-атаки носят хищнический характер по отношению к розничным трейдерам, накладывая невидимый налог на каждый крупный своп, что несоразмерно сильно затрагивает менее технически подкованных участников, которые не знают о том, что мемпул является публичным или что существуют инструменты защиты.

Регуляторная база активно развивается. И SEC, и CFTC в последние годы расширили свой надзор за рынками криптовалют, и по мере совершенствования этого надзора правовой статус фронтраннинга на основе MEV может измениться. Данная статья предназначена исключительно для образовательных целей и не является юридической консультацией. Перед принятием решений на основе данного анализа проконсультируйтесь с квалифицированным юристом.

Как защититься от фронтраннинга в криптовалюте

  1. Снизьте допустимое проскальзывание до 0,5% или ниже в интерфейсах DEX, таких как Uniswap.
  2. Переключитесь на приватную конечную точку RPC (Flashbots Protect или MEV Blocker), чтобы скрыть свои транзакции из публичного мемпула.
  3. Используйте агрегатор DEX со встроенной защитой от MEV, например CoW Swap или 1inch Fusion Mode.
  4. Разбивайте крупные сделки на несколько более мелких транзакций, чтобы уменьшить влияние на цену каждой отдельной сделки и сделать их менее прибыльными целями для атак.
  5. Избегайте торговли в периоды пиковой загрузки сети, когда боты наиболее активны, а конкуренция за приоритетную комиссию за газ максимально высока.

Настройка допустимого проскальзывания

Допустимое проскальзывание — это самая оперативная мера защиты, которую вы можете настроить прямо сейчас непосредственно в интерфейсе DEX. Проскальзывание означает разницу между котировкой и ценой исполнения. Фронтраннинг увеличивает этот разрыв, подталкивая цену перед исполнением вашей сделки.

Настройка допуска проскальзывания сообщает интерфейсу DEX , какое отклонение цены вы готовы принять, прежде чем транзакция будет автоматически отменена. Настройки, которые снижают ваш риск опережающего исполнения:

["Для большинства сделок на Uniswap: установите допустимое проскальзывание на уровне 0,5% или ниже.","Для ликвидных пар с высоким объемом торгов при стандартных объемах сделок: от 0,1% до 0,3% обеспечивает более надежную защиту от сэндвич-атак.","Для токенов с высокой волатильностью, где низкое проскальзывание приводит к частым отказам: используйте приватный RPC-эндпоинт вместо увеличения допуска выше 1%."]

Чтобы выполнить настройку на Uniswap: нажмите на значок шестеренки «Настройки» в интерфейсе обмена, затем выберите «Допустимое проскальзывание» и введите желаемый процент.

Установка более низкого допуска проскальзывания значительно снижает риск подвергнуться сэндвич-атаке. Если предварительная покупка бота подтолкнет цену за пределы вашего порога, ваша транзакция автоматически отклонится, что сделает атаку невыгодной для бота. Однако боты все еще могут получать прибыль от сделок, в которых ваш допуск выше минимального порога прибыльности для данного размера пула, поэтому допуск проскальзывания — это ваша первая линия обороны, а не исчерпывающее решение.

Использование приватной RPC-конечной точки

Приватный RPC-эндпоинт является наилучшей доступной защитой для крупных обменов, поскольку он полностью выводит вашу транзакцию из публичного мемпула.

RPC (удаленный вызов процедур) — это метод подключения, который ваш криптокошелек использует для связи с блокчейном. По умолчанию большинство кошельков подключаются через публичный RPC-эндпойнт, который транслирует ваши транзакции в публичный мемпул, делая их видимыми для ботов, занимающихся фронтраннингом, в момент их отправки. Частный RPC-эндпойнт направляет вашу транзакцию напрямую валидаторам через защищенный канал. Транзакция никогда не появляется в публичном мемпуле до тех пор, пока она уже не будет включена в блок, поэтому боты, сканирующие мемпул, не могут ее увидеть.

Flashbots Protect — это наиболее широко используемый вариант приватного RPC для розничных трейдеров. Flashbots — это научно-исследовательская организация, создавшая инфраструктуру для снижения вредоносного извлечения MEV в Ethereum. Их пользовательский продукт направляет вашу транзакцию через приватный канал, поэтому боты для фронтраннинга не могут её увидеть и использовать. Чтобы добавить Flashbots Protect в MetaMask: перейдите в «Настройки», затем в «Сети», выберите «Добавить сеть», введите URL-адрес RPC как https://rpc.flashbots.net и установите ID сети на 1 для мейннета Ethereum.

MEV Blocker от CoW Protocol предлагает возможность настройки в один клик. Он отправляет вашу транзакцию сети билдеров, которые конкурируют за предоставление вам лучшей цены исполнения. Оба инструмента направляют вашу транзакцию через стороннего провайдера, что является компромиссом в плане доверия, который стоит учитывать при совершении крупных транзакций. Для обычных свопов защита перевешивает этот компромисс для большинства трейдеров.

Агрегаторы DEX с защитой от MEV

Некоторые агрегаторы DEX включают в себя встроенную защиту от фронтраннинга, но не все. Дизайн имеет значение.

CoW Swap (построенный на CoW Protocol) использует механику пакетных аукционов, которые группируют несколько ордеров и исполняют их одновременно. Поскольку в мемпуле нет ни одной ожидающей транзакции, которую боты могли бы идентифицировать и атаковать, модель сэндвич-атак неприменима. Режим Fusion Mode от 1inch направляет ордера через сеть решателей (solver), которые соревнуются за исполнение по лучшей цене, с приватной маршрутизацией ордеров, что снижает экспозицию мемпула.

Стандартные агрегаторы DEX, которые просто направляют вашу сделку через AMM, не обеспечивают полную защиту от сэндвич-атак. Если агрегатор все еще отправляет вашу транзакцию в общедоступный мемпул стандартным способом, бот все равно может ее увидеть. Проверьте, является ли защита MEV агрегатора структурной, например, пакетные аукционы или частный роутинг, прежде чем предполагать, что вы защищены.

Часто задаваемые вопросы

В чем разница между сэндвич-атакой и фронтраннингом?

Сэндвич-атака — это специфический вид фронтраннинга, а не отдельное понятие. Фронтраннинг — это широкая категория, охватывающая любую стратегию, при которой бот вставляет свою транзакцию перед вашей, чтобы получить прибыль от изменения цены. Сэндвич-атака — наиболее распространенная форма, использующая две транзакции бота (одну до вашей сделки и одну после), которые обрамляют ваш своп и извлекают ценовую разницу.

Является ли фронтраннинг незаконным в криптовалюте?

Фронтраннинг в криптовалюте в настоящее время находится в правовой «серой зоне» в большинстве юрисдикций. Он явно не запрещен так же, как фронтраннинг брокеров согласно Правилу 10b-5 SEC, поскольку мемпул является общедоступной информацией, доступной всем, а не конфиденциальными данными клиента. Нормативные базы все еще разрабатываются, и этот статус может измениться. Данная статья не является юридической консультацией.

Как узнать, был ли мой ордер подвержен фронтраннингу?

Найдите хеш своей транзакции на Etherscan и изучите блок, в который она была включена. Если транзакция бота на покупку появляется непосредственно перед вашим свопом, а транзакция бота на продажу — сразу после него в той же паре токенов, вы, скорее всего, подверглись сэндвич-атаке. Вы также можете проверить хеш своей транзакции в трекере сэндвич-атак EigenPhi для автоматического обнаружения.

Какое допустимое проскальзывание мне следует установить на Uniswap, чтобы избежать фронтраннинга?

Для большинства сделок на Uniswap установите допустимое проскальзывание на уровне 0,5% или ниже в настройках интерфейса. Для ликвидных пар при стандартных размерах сделок 0,1%–0,3% обеспечивают более надежную защиту. Для токенов с высокой волатильностью, где низкое проскальзывание вызывает повторные откаты, переключитесь на приватный RPC-endpoint, такой как Flashbots Protect, вместо того чтобы повышать допустимое проскальзывание выше 1%.

Что такое Flashbots и как он предотвращает MEV?

Flashbots — это научно-исследовательская организация, разработавшая инфраструктуру для снижения вредоносного извлечения MEV в сети Ethereum. Их продукт, Flashbots Protect, позволяет отправлять транзакции через приватную конечную точку RPC, которая полностью обходит публичный мемпул. Боты для фронтраннинга не могут видеть вашу транзакцию, пока она не будет включена в блок, что лишает их возможности совершить опережающую сделку.

Что такое приватная конечная точка RPC?

Точка доступа RPC (удаленный вызов процедур) — это соединение, которое ваш криптовалютный кошелек использует для взаимодействия с блокчейном. По умолчанию кошельки транслируют транзакции в общедоступный мемпул, где их могут видеть боты, осуществляющие фронтраннинг. Приватная точка доступа RPC направляет вашу транзакцию напрямую валидаторам через защищенный канал, скрывая ее от ботов до тех пор, пока транзакция не будет подтверждена в блоке.

Происходит ли фронтраннинг на централизованных биржах?

Внешние боты не могут выполнять фронтраннинг в стиле мемпула на централизованных биржах, поскольку CEX книги ордеров приватны, и ожидающие ордера не видны публично. Однако инсайдеры биржи теоретически могут видеть крупные ордера до исполнения и торговать перед ними. Такая форма инсайдерского фронтраннинга запрещена в соответствии с условиями обслуживания биржи и финансовыми правилами в большинстве юрисдикций.

Что такое бэктраннинг в криптовалюте?

Бэкраннинг (back running) является противоположностью фронтраннинга: бот отправляет транзакцию сразу после исполнения крупной сделки, чтобы получить прибыль от последующей ребалансировки цены. В отличие от сэндвич-атаки, бэкраннинг не меняет цену исполнения вашей сделки, так как она уже была проведена. Это менее вредно для отдельных трейдеров, но по-прежнему остается формой извлечения MEV.