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

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

1.1 Определение

MEV (максимальная извлекаемая стоимость) относится к стоимости, извлекаемой от пользователей путем изменения порядка, вставки и проверки транзакций внутри блока, таких как арбитраж, ликвидация и т. д. Самое базовое понимание можно понимать как «дополнительные преимущества, получаемые за счет изменения порядка Tx при создании нового блока».

Концепция MEV была впервые предложена Филом Даяном в «Flash Boys 2.0». До слияния Ethereum MEV в основном использовался майнерами, поэтому в то время его также называли «извлекаемой ценностью майнеров».

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

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

1.2 Классификация

В зависимости от способа получения MEV его можно в основном разделить на следующие категории:

Front Running (Фронтальный запуск): акт упреждающего исполнения путем уплаты более высокой комиссии за газ, чем целевая транзакция в Mempool. Например, если Mempool содержит Tx определенной торговой пары, это вызовет большие колебания цены токена. Вы можете вставить Tx перед Tx или при запуске нового проекта NFT, Tx Mint NFT; быть упрежденным. В настоящее время легко предотвратить опережающие транзакции. Вам нужно всего лишь подключиться к частному пулу транзакций, аналогичному Flashboots Auction, чтобы получить фронтальную защиту;

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

Sandwith Attack: Sandwith Attack на самом деле представляет собой комбинацию бега вперед и бега назад. Действия поисковиков, которые обыскивают Мемпул в поисках потенциально крупных сделок и спешат покупать активы, стоимость которых в конечном итоге вырастет до совершения сделки, и продают эти активы сразу после совершения крупной сделки, тем самым зарабатывая разницу;

Атака временного бандита: этот тип MEV в основном встречается в сетях блокчейнов с принципом самой длинной цепочки (например, Биткойн, основанный на консенсусе Сатоши Накамото).

Судя по результатам этих случаев MEV, обычно MEV типа Back Running безвреден для сети блокчейнов. Например, арбитражеры используют разницу в цене между двумя DEX + безрисковый арбитраж, реализуемый с помощью срочных кредитов, а ликвидаторы поддерживают кредитное соглашение. работа Front Running и Sandwith Attack может нанести ущерб интересам других пользователей;

2.1 Текущая ситуация

На самом деле, MEV является спорным, поскольку существование небезопасного MEV не кажется очень моральным. Например, Front Running, Sandwith Attack и Time Bandit Attack разрушат опыт транзакций и нанесут ущерб интересам обычных пользователей в блокчейне. Поэтому я долгое время надеялся, что отрасль сможет запустить решение/продукт/протокол для предотвращения возникновения этих небезопасных MEV.

Однако общедоступные характеристики транзакций в Mempool и правила торгов внутрицепной сортировки Tx определяют, что MEV должен существовать. Следующий лучший вариант: если ваша транзакция не может избежать вывода MEV, используйте продукт/протокол, который возвращает вам прибыль.

Что касается негативных внешних эффектов (негативных внешних эффектов), которые MEV (особенно небезопасный MEV) может привнести в блокчейны с отслеживанием состояния (такие как Ethereum), в настоящее время в отрасли есть некоторые продукты, которые могут смягчить эти эффекты для устранения этих рисков. Например, серия продуктов «Фалшботс»:

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

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

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

С точки зрения цепочки поставок MEV эти три продукта играют роль в каждом звене цепочки поставок MEV.

2.2 Будущее

Что касается будущего области MEV, в сочетании с анализом состояния развития области MEV, могут быть следующие основные тенденции:

(1) Эффект головы будет серьезным: более 90% из последних 500 Эпох было предоставлено MEV-Boost, а серия продуктов Flashbots была практически на лидирующих позициях по всем аспектам генерации блоков в период PoS. уже являются Flashbots. В случае с First Mover новым участникам рынка, желающим выйти на рынок MEV, необходимы некоторые ключевые компетенции, чтобы захватить большую долю рынка;

(2) Те, кто получит поток заказов, выиграют мир: чтобы получить больше возможностей MEV, важно иметь достаточный поток заказов. Для обычных пользователей трейдинга на самом деле нет возможности полностью исключить MEV. Даже если Пользователь примет Flashbots Protect RPC, это может только помешать Искателю общедоступного мемпула захватить потенциальное MEV его Tx. У Покупателя в сети Flashbots Auction все еще есть возможность извлечь MEV для своего Tx. Таким образом, для обычных пользователей, поскольку они не могут полностью избежать вывода средств из MEV, лучше выбрать кошельки, DEX или другие децентрализованные приложения, которые будут возвращать доходы MEV пользователям;

(3) У MEV Multichain все еще есть возможности для роста: MEV в чистой цепочке Ethereum, возможно, практически полностью захвачен. Однако блокчейн представляет собой многоцепочечную экосистему, и возможности MEV между уровнями 1 и 1, а также между уровнями 1 и 2 все еще трудно реализовать. В этой области могут быть некоторые возможности для роста MEV.

(4) Внутрисетевые требования для транзакций против глубокого дифференциала всегда могут быть выполнены: согласно данным MEVwatch, блоки, которые соответствуют требованиям соответствия OFAC в блокчейне Ethereum после слияния, составляют 57,49% от общего количества созданных блоков. и последние 100 блоков. Только 35 блоков в блокчейне реализовали соответствие OFAC, что мало влияет на цепочку в отношении глубоких дифференциальных транзакций. Хотя после слияния большинство ведущих залоговых платформ стали централизованными платформами, эти централизованные организации неизбежно подлежат юридическому надзору, что ставит под угрозу способность блокчейна Ethereum противостоять глубоким различиям. Но даже если более 90% валидаторов направляют транзакции через ретранслятор проверки MEV, те транзакции, которые устойчивы к глубоким различиям, все равно смогут оказаться в цепочке в течение часа.

3 сцены

3.1 Солана

Как и в случае с Ethereum, рост финансовой активности Solana привлек активность MEV, которая начала ухудшать качество обслуживания конечных пользователей. Однако, в отличие от Ethereum, где плата за газ стала непомерно высокой, проблемы Соланы были вызваны комбинацией:

(1) Чрезвычайно низкая стоимость газа.

(2) Отсутствие рынка комиссий.

(3) Отсутствие неоптимального протокола распространения транзакций не предоставляет многих возможностей для блокировки сетевого спама.

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

Некоторые могут задаться вопросом, почему пакет продуктов Flashbots нельзя просто перепрофилировать для Solana. Но важно учитывать, что архитектурный дизайн Соланы сильно отличается от архитектурного проекта Эфириума и требует уникального подхода. Ключевые отличия включают, например, скорость Solana (400 миллисекунд между блоками), уникальный протокол распространения данных, пересылку транзакций без мемпула, собственный рынок комиссий и параллельную обработку транзакций.

В 2022 году Jito Labs предоставила ему столь необходимую инфраструктуру MEV с подходом, специфичным для экосистемы Solana. Как и Flashbots, они начали с нескольких ключевых целей: минимизация негативных внешних эффектов для MEV, предотвращение централизации и распределение вознаграждений MEV.

С тех пор Jito является доминирующим поставщиком MEV-решений на Solana и выпустила множество продуктов, в том числе:

Jito-Solana — первый сторонний клиент Solana, оптимизированный для эффективного извлечения MEV. Как и mev-geth, он поддерживает сбор транзакций и без проблем работает с Jito Relayer и Jito Block Engine.

Релеер предназначен для предоставления валидаторам уровня защиты между их TPU (блоком обработки транзакций) и сетевым спамом. Валидаторы могут запустить собственный ретранслятор или использовать версию, размещенную Jito Labs.

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

3.2 Космос

Хотя можно сказать, что Cosmos имеет лишь самую элементарную экосистему DeFi, ожидается, что она станет благодатной почвой для проектирования рынка блочного пространства и междоменных экспериментов MEV.

В отличие от Ethereum, где объемы транзакций и кредитов достигли миллиардов долларов, и Solana, где доминируют финансовые приложения с малой задержкой, Cosmos, похоже, медленно продвигается к MEV.

Для этого существует множество возможных причин, но наиболее очевидным объяснением является то, что клиент Tendermint по умолчанию использует порядок «первым пришел — первым обслужен» (FIFO) и отсутствие финансовой активности.

Лишь после выпуска Osmosis в конце 2021 года или даже до коллапса Терры в мае 2022 года люди начали замечать и измерять значительные количества MEV, улавливаемые в экосистеме Cosmos. Объедините эти события с условиями медвежьего рынка, такими как резкое падение комиссий, и легко понять, почему валидаторы начинают рассматривать другие варианты в попытке сохранить прибыль.

В результате на рынок вышел ряд поставщиков MEV-решений, разработанных для Cosmos, в первую очередь Skip Protocol и Mekatek.

Основная продукция Мекатек

Zenith стремится создать открытый рынок для блочного строительства в Cosmos. Поисковики могут отправлять пакеты транзакций и конкурировать за приоритет внутри блоков, в то время как валидаторы могут поручить создание блоков Zenith и продавать свое блоковое пространство с максимальной прибылью.

Основные продукты Skip Protocol

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

Skip-Select привносит в MEV суверенитет Cosmos, позволяя проводить полностью настраиваемые аукционы блочного пространства, управляемые управлением. Это позволяет валидаторам легко решать, как распределять вознаграждения MEV, какой процент построения данного блока следует передать на аутсорсинг Skips, защищать ли блоки от опережающего запуска/сэндвичинга и многое другое. Skip-Select также закладывает основу для будущего голосования и обеспечения соблюдения предпочтений MEV в рамках протокола посредством внутрисетевого управления, обеспечиваемого Cosmos SDK и ABCI++ (интерфейс блокчейна приложений).

Успех PBS. Концепция разделения построителей блоков (PBS) распространилась за пределы экосистемы Ethereum, и некоторые ее версии теперь существуют в экосистемах Cosmos и Solana;

Война задержек. Из-за проблем с сетевой архитектурой Solana компания Jito Labs приняла чувствительный к задержкам подход к извлечению MEV, который дает преимущество пользователям, использующим серверы или валидаторы за пределами США или Европы;

Закрепленные решения. Из-за уровня суверенитета и автономии сообщества Cosmos в отношении своего стека технологий зачастую проще встроить решения MEV (такие как PBS) в основной протокол. Для этого есть много причин, в том числе то, что, хотя управление Cosmos часто является сложной задачей, его можно осуществлять в сети, не задумываясь о том, как изменения повлияют на другие приложения. Что касается технологий, такие инновации, как последняя версия ABCI++, открывают новые возможности в том, как приложения на базе Cosmos могут напрямую взаимодействовать с уровнем консенсуса, обеспечивая такие функции, как пороговое шифрование;

Междоменный MEV. Как отмечает Flashbots в Справочнике SUAVE, стимулы для приобретения междоменного MEV будут увеличиваться в течение следующих нескольких лет и могут представлять угрозу для проверки различных моделей экономической безопасности экосистем. Поскольку Cosmos создан для кросс-цепочек, он может подвергаться централизованной силе междоменного MEV. Уже есть несколько крупных организаций, использующих валидаторы в нескольких цепочках Cosmos. Если их не контролировать, это приведет к тому, что их будет всего несколько, и это будет очень хорошо. -capitalized Мир, в котором валидаторы контролируют значимые доли участия в различных цепочках.

4 Противостояние

Когда возникают разногласия, кто-то, естественно, выступит вперед.

4.1 Воллчейн

Wallchain, поставщик решений против MEV, объявил об инвестициях в размере 2 миллионов долларов США во главе с Cypher Capital, многостратегической венчурной фирмой со штаб-квартирой в Дубае, ОАЭ. Инвестиции будут использованы для углубленного исследования Wallchain в области Web3 для достижения роста доходов и запуска новых решений MEV.

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

4.2 Зашифрованный пул памяти

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

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

Основная идея: пользователям разрешено отправлять зашифрованные транзакции, а производители блоков отправляют эти транзакции до того, как их можно будет расшифровать:

Пользователь шифрует и передает транзакцию, зашифрованная транзакция отправляется, транзакция расшифровывается и транзакция выполняется (примечание: отправка, расшифровка и выполнение могут осуществляться в одном слоте).

Ключевым моментом здесь является то, что расшифровка не зависит от пользователя. Есть несколько способов добиться этого:

(1) В полете доверьтесь третьему лицу и отправьте ему данные в частном порядке. Он может расшифровать и просмотреть данные, но обещает не разглашать их публично до того, как данные будут переданы в цепочку. Именно так работают такие продукты, как Flashbots Protect.

(2) Вы можете использовать надежное оборудование. Открытый текст можно запускать на доверенном оборудовании, но он не расшифровывается публично до тех пор, пока транзакция не будет отправлена. Самый известный пример — SGX от Flashbots SUAVE.

(3) Пороговое шифрование/дешифрование (TED): комитет может объединить усилия, чтобы принудительно расшифровать зашифрованный текст, но для этого подписывающим сторонам необходимо достичь определенного порога. Например, ваш «порог» может заключаться в том, что 2/3 валидаторов согласны расшифровать.

(4) Отложенное шифрование/дешифрование (DED)

Используя отложенное шифрование, вы можете настроить автоматическое расшифрование зашифрованной информации через определенное время, что представляет собой последовательный расчет, связанный с VDF. Для фактической реализации DED вам понадобится ASIC VDF. К счастью, Ethereum Foundation и Protocol Labs работают над их созданием и недавно получили первые тестовые образцы чипа, созданного GlobalFoundries. Эти оценщики VDF должны быть способны выполнять чрезвычайно быстрые последовательные вычисления. Эти ASIC VDF также подходят для головоломок с временной блокировкой и DED. (5) Шифрование/дешифрование свидетеля (WED) позволяет любому свидетелю принудительно расшифровывать зашифрованный текст. Эффект хороший, но он еще не реализован.

Ссылка: IOSG Ventures Jiawei, Натали Маллинз Deep Wave TechFlow, Джон Шарбонно0x11, Foresight News