Переход Ethereum на PoS: как это повлияет на MEV

Переход Ethereum на PoS: как это повлияет на MEV

Главное

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

  • MEV используется для увеличения комиссий сети за счет дополнительных пользовательских затрат, зачастую связанных с операциями в децентрализованных приложениях. В частности, майнеры или валидаторы пытаются встать в арбитражную позицию таким образом, чтобы пользователь заплатил дополнительную комиссию, неучтенную перед отправкой транзакции. MEV cчитается недобросовестной практикой.

  • Изначально MEV появился в Ethereum и EVM-совместимых сетях. Одним из эффективных решений для борьбы с этой проблемой стали флеш-боты.

  • По мнению экспертов, переход на Proof-of-Stake (PoS) не избавит Ethereum от MEV, но приведет к разделению валидаторов на профессиональные категории, появлению разных типов блоков и созданию долгосрочных стратегий на основе MEV.

Принцип работы MEV

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

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

Механизм извлечения выгоды в Ethereum: что такое MEV и как ему противостоять

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

Эта особенность привела к созданию механизма извлечения выгоды посредством подстановки транзакций в нужном порядке. Такая практика получила название максимально извлекаемой стоимости, или MEV.

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

Разберем пример, когда пользователь Ethereum решил обменять 10 000 USDC на ETH по цене $2 000 за монету на DEX в пуле ликвидности USDC/ETH. Вот что происходит после размещения заявки на обмен:

  • В мемпуле работают специальные боты, которые отслеживают неподтвержденные транзакции и собирают различные данные из DeFi-приложений, включая цену и объемы ликвидности.
  • Заметив намерение пользователя о покупке ETH, боты инициируют операцию, которая повысит цену прямо перед исполнением транзакции пользователя. Например, бот может добавить в пул ликвидности USDC/ETH больше USDC, чтобы повысить цену ETH.
  • Таким образом , ожидаемая цена в $2000 за монету ETH, на которую рассчитывал пользователь, изменится на условные $2500 за монету ETH. Транзакция будет выполнена: вместо 5 ETH пользователь получит всего 4 ETH. Прибыль инициатора этой MEV-операции составит 1 ETH за вычетом расходов на комиссии.

Поскольку MEV приводит к увеличению комиссий для пользователя, его также называют «невидимым налогом», который характерен не только для Ethereum.

Когда появился «невидимый налог» MEV

Впервые проблему «подмены» пользовательских транзакций, называемой сегодня MEV, поднял в Reddit алгоритмический трейдер и аналитик Pmcgoohan в 2014 году, еще до запуска мейннета Ethereum. Он предположил, что майнеры, не нарушая никаких правил консенсуса, могут манипулировать транзакциями пользователей для своих корыстных целей.

Термин MEV был выдвинут только в 2019 году в работе «Flash Boys 2.0» , которая стала первой общедоступной публикацией, исследовавшей серьезность проблемы, описанной Pmcgoohan.

О масштабах и серьезности проблемы заговорили только в 2020 году в таких статьях как «Ethereum is a dark forest» и «Escaping the Dark Forest» , написанных Дэном Робинсоном, Георгиосом Константопулосом и криптоинвестором Samczsun. Эти публикации были направлены на информирование пользователей Ethereum о «невидимом налоге», собираемом с пользователей.

Разновидности MEV

Развитие сектора децентрализованных финансов (DeFi) и отдельных элементов экосистемы Ethereum, в частности ценовых оракулов , ликвидных токенов и кроссчейн-мостов, привело к появлению различных MEV-стратегий.

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

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

Комбинация двух предыдущих схем . Если бот находит в мемпуле крупный ордер на покупку , то выставляет перед ним свою заявку , чтобы приобрести токены по более низкой цене с помощью фронтраннинга . Исполняется крупный ордер, двигая цену вверх. Затем, применяя бэкраннинг , монеты продают с прибылью раньше остальных пользователей.

План :

  • Ликвидация залоговой позиции в протоколе кредитования
  • Выкуп залога после ликвидации
  • Получение прибыли

Действия пользователя :

  • Отслеживание возможности ликвидации позиции
  • Отправка транзакции для выкупа залога

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

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

  • MEV и Flashbots — проблема не только для Ethereum, но Ethereum наиболее продвинута в борьбе с ней.
  • В 2021 году майнеры Ethereum заработали $730 млн за извлечение MEV, что указывает на рост нечестных рынков и ведет к ухудшению пользовательского опыта.
  • Flashbots — централизованная система, созданная в 2020 году, которая взяла проблему MEV под контроль путем создания открытого рынка через публичный аукцион ETH-транзакций.
  • В мае 2022 года более 90% майнеров в сети Ethereum были подключены к серверу Flashbots, и 63% вознаграждений за MEV-транзакции получили операторы.

Что изменится после перехода Ethereum на PoS

Эксперты полагают, что смена алгоритма консенсуса в Ethereum не изменит основные принципы создания блоков в сети. Как и в случае с майнингом, у валидаторов остается способность «компоновать» блоки из транзакций на свое усмотрение.

В то же время, по оценкам компании Blocknative , в Ethereum появится много непрофессиональных операторов нод. Это может привести к возникновению в Ethereum отдельной категории участников из числа валидаторов под названием «Строители блоков» (Block Builders). Они будут предоставлять услугу наиболее выгодной группировки блоков, способствуя максимизации прибыли и оптимизации сети.

В результате в Ethereum появятся разные типы блоков в зависимости от потребностей валидаторов:

  • Блоки с максимальным количеством MEV-транзакций;
  • Блоки с MEV только для благотворительных целей;
  • Блоки с определенными ценами на газ;
  • Блоки, упорядоченные по времени;
  • Блоки, выставленные на аукцион;
  • Блоки с цензурой;
  • Блоки без цензуры.

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

Разработчик Элиас Симос, изучивший первые 24 500 блоков после The Merge, пришел к выводу, что 18% из них были добыты с использованием модифицированного механизма под названием MEV-Boost .

Дополнительные материалы

Миксер Tornado Cash и причины его блокировки

Soulbound-токены и их отличия от NFT

Ethereum Classic и ETC

Решения второго уровня в блокчейне

Стейкинг и его возможности

Прибыль и блоки

Использование MEV-стратегий позволило PoS-валидаторам получить на 122% больше прибыли, а сформированные ими блоки содержали на 41,4% больше транзакций.

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

CryptoIt