Что такое MEV?
В аналитических инструментах часто встречается предупреждения о MEV-ботах. А в кошелек Trust Wallet, к примеру, даже интегрирована защита от этих самых ботов. Короче, все знают, что MEV — дурная аббревиатура. Разберемся так ли это.
MEV (максимальная извлекаемая прибыль)— сумма, которую валидатор извлекает из способности включать/ исключать/ изменять порядок блоков в сети. До переход Ethereum на PoS термин был актуален исключительно для майнеров, но после все поменялось. Сейчас субъектом MEV выступают валидаторы и серчеры.
Как это работает?
инициация транзакции >> поступает в пул неподтвержденных транзакций (мемпул) >> где валидатор выбирает транзакцию для включения в блок.
Мемпул — что-то вроде хранилища, в котором валидатор просматривает ожидающие исполнения транзакции
MEV возникает, если валидатор проводит манипуляции с транзакцией ради прибыли. Например, через арбитраж или ликвидацию (в DeFi). Но есть и другие варианты заработать. Расскажу коротко о каждом.
- Арбитраж. Покупаем токен задешево на одной бирже и продаем его задорого на другой. Разница в цене — и есть наша прибыль.
- Ликвидация. В протоколах вроде AAVE есть такое условие: если стоимость залога падает ниже установленного уровня, он ликвидируется. Кредиты с недостаточным обеспечением для инициации ликвидации отслеживают боты. И продаются на открытом рынке. Заработок — комиссия за ликвидацию.
- Сэндвич-трейдинг. Бот покупает актив перед крупным ордером, цена повышается, и продает его с прибылью по новой цене.
- Флэшботы. Отправляем транзакцию напрямую валидатору, минуя мемпул. Так исключается фронтраннинг (предварительное выполнение транзакции) и сохранить конфиденциальность сделки. Вся операция, от заимствования до погашения, происходит в рамках одного блока транзакции.
Что такое MEV-бот?
Собирательное название для программ, собирающих данные по всему DeFi с целью арбитража по принципам MEV. Бот изучает мемпул на возможность MEV, и, если видит ее, то совершает сделку.
Хотя сами MEV-боты и применимы к различным сетям, обычно почти любой контекст подразумевает именно блокчейн Ethereum.
Почему MEV это хорошо?
Во-первых, MEV способствует устранению дисбаланса на рынке, он ускоряет арбитраж и процесс ликвидации, что улучшает ликвидность и стабильность протоколов DeFi.
Во-вторых, MEV предоставляет валидаторам и арбитражникам дополнительные возможности заработка, что стимулирует конкуренцию.
Плюсы выглядят натянутыми, перейдем к плохому.
Почему MEV это плохо?
С переходом на PoS крупные валидаторы извлекают все больше MEV, что создает угрозу централизации власти в сети.
Из-за конкуренции за MEV возникают войны газа: боты перегружают сеть, что приводит к увеличению затрат на транзакцию и снижает доступность сети для обычных пользователей.
Стратегии вроде сэндвич-трейдинга особенно увеличивают затраты и снижают доверие к торговым платформам.
Деятельность MEV-ботов повышает волатильность, так как, при массовых атаках на сеть, двигают рынок в любую из сторон.
Как с этим бороться?
Есть такое понятие, как Proposer-Builder Separation (PBS), оно означает разделение ролей между предлагающими и создателями блоков. Короче, одни занимаются созданием блоков, а другие управляют порядком транзакции. Так снижается риск централизации и повышается прозрачность процесса включения транзакции в блок.
Создатели собирают, проверяют и объединяют транзакции в тело блоков. И гарантируют, что они соответствуют требования сети (вроде ограничения газа). Предлагающие создают из тела полный блок, добавляют метаданные и обеспечивают его достоверность, проверяя правильность корпуса блока.
MEV переходит из компетенции валидатора в компетенцию создателей, и риск того, что валидаторы обнаглеют, снижается. Валидаторам в любом случае заплатят, а опасений в том, что создатели украдут MEV или валидаторы удержат блоки, нет.
Кроме того, создание API для взаимодействия со строителями блоков может сделать участие в добыче MEV более доступным для индивидуальных валидаторов, что также способствует децентрализации.