MSTR Cat

Блокчейн/Уровень VII · Эволюция/7.1 Ethereum: мировой компьютер/Урок 7

MEV, билдеры и цензура

Тот, кто формирует блок, контролирует его стоимость

МатериалыДокументация Flashbots MEV-BoostПресс-релиз Министерства финансов США OFAC по вопросу Tornado Cash (август 2022 года)Панель управления реле и сборщиком (например, mevboost.pics)

Любопытство

  1. Почему последовательность транзакций определяет прибыль и убытки в децентрализованной книге учета?
  2. Как внешнее регулирующее давление может повлиять на то, какие блоки будут включены в глобальную сеть?
  3. Что происходит с децентрализацией, когда специализированные компании собирают в себе большую часть истории цепочки?

Исследование

  1. Максимальная извлекаемая ценность, или MEV, возникает из-за того, что порядок выполнения транзакций влияет на их результаты. Участники рынка отслеживают мемпул в поиске возможностей, таких как арбитраж между биржами или процедуры ликвидации в протоколах кредитования. Они формируют наборы транзакций, которые гарантируют прибыль при их размещении в определенных местах внутри блока. Извлекаемая ценность образуется за счет разницы между ценами до и после выполнения транзакций, что позволяет избежать потерь, связанных с неэффективностью рынка. Эта динамика превращает процесс создания блоков в задачу оптимизации, где критически важны время и порядок выполнения транзакций.
  2. С момента перехода Ethereum на механизм подтверждения транзакций на основе стейка в сентябре 2022 года большинство блоков создается не непосредственно валидаторами. Вместо этого специализированные сервисы собирают транзакции от пользователей и формируют из них полные блоки. Валидаторы, выступающие в роли предложителей, выбирают блок с наивысшей ставкой посредством механизма закрытых аукционов. Такое разделение ролей, известное как разделение предложителя и создателя блока (PBS), позволяет осуществлять сложную оптимизацию без необходимости того, чтобы каждый валидатор использовал мощное программное обеспечение для вычислений. Экосистема разделена на отдельные уровни: пользователи находят ценные транзакции, сервисы организуют их, а ретрансляторы доставляют в конечные точки.
  3. Клиент MEV-Boost от Flashbots координирует эту цепочку поставок, одновременно соединяя валидаторов с несколькими создателями блоков. Релеи проверяют целостность блока перед тем, как передать его предложившему, тем самым защищая от спама и некорректных данных. Однако это также приводит к появлению новой точки сбоя — самих релеев. Поскольку эти устройства фильтруют и передают блоки, они обладают значительным влиянием на то, какие транзакции попадут в цепочку. Концентрация этой власти в руках нескольких коммерческих операторов создает зависимость, отличную от более децентрализованной структуры майнинг-пулов в Биткоине.
  4. Напряженность между децентрализацией и соблюдением нормативов стала заметна после того, как в августе 2022 года Управление по контролю за иностранными активами США наложило санкции на сервис Tornado Cash. Несколько крупных узлов начали фильтровать транзакции, связанные с этим протоколом, чтобы избежать юридических последствий. В течение некоторого времени большинство блоков Ethereum создавалось узлами, соблюдающими требования OFAC, что фактически приводило к цензуре определенных типов действий на уровне инфраструктуры. Это показало, что когда процесс создания блоков сосредотачивается в корпоративных структурах, подчиняющихся национальному законодательству, внешние правила могут повлиять на внутреннюю логику протокола, изменяя его поведение без изменения кода.
  5. Биткойн также сталкивается с подобными рисками концентрации через пулы майнинга, хотя механизм отличается. В биткойне пулы обычно создают шаблон блока, а майнеры лишь генерируют хэши; однако Stratum V2 позволяет майнерам самим выбирать транзакции (учебный материал 3.2.5). В Этериуме сборкой блоков занимаются несколько специализированных сервисов. Это имеет важное значение, поскольку централизованные сервисы могут внедрять логику бизнес-процессов или фильтры соответствия, невидимые для уровня протокола. Компромисс очевиден: специализированные сервисы повышают эффективность и размер вознаграждений для майнеров, но создают зависимость от третьих сторон, контролирующих порядок экономической деятельности.
  6. Откройте инструмент для просмотра блоков, такой как Etherscan, и изучите метаданные любого недавнего блока. Поищите поля, указывающие на личность создателя или предложившего блок, если они доступны в реализации клиента. Обратите внимание: хотя блок предлагается валидатором, порядок внутренних транзакций определяется сложной оптимизацией, осуществляемой внешним субъектом. Такая конкретная проверка показывает истинную картину: история цепи формируется благодаря совокупности специализированных участников, у каждого из которых есть свои стимулы и ограничения, а не за счет действий монолитного протокольного движка.

Ключевые факты

  • MEV (максимальная извлекаемая ценность) зависит от порядка транзакций внутри блока.
  • Разделение предложителя и строителя (PBS) отделяет процесс сборки блоков от процесса предложения блоков в эпоху Proof of Stake в Эфириуме.
  • Ретрансляторы MEV-Boost от Flashbots выступают посредниками между верификаторами и специализированными разработчиками через закрытые аукционы.
  • После санкций против Tornado Cash в августе 2022 года многие реле отфильтровывали связанные транзакции, что повлияло на состав блоков.
  • Реле проверяют блоки перед их доставкой, чтобы защитить предлагающих от некорректных данных или спама.
  • Концентрация деятельности по созданию блоков у корпоративных операторов позволяет внешним регулирующим нормам влиять на включение в цепочку.

Упражнение девять, шесть, три, один

9СобратьПеречислите 9 различных ролей или сущностей, участвующих в процессе создания блоков в Ethereum после слияния, от подачи транзакции до её окончательного включения.
6СгруппироватьСгруппируйте эти 9 элементов в 6 категорий на основе их основной функции: выявление ценности, сборка, проверка, распространение, предложения и цензура/соответствие.
3Выделить главноеСократите 6 кластеров до 3 основных причин, по которым разделение предлагающего и создающего приводит к возникновению новых зависимостей в области доверия по сравнению с моделью майнинга Bitcoin.
1КристаллизоватьЦентрализованные создатели блоков позволяют внешнему регуляторному давлению влиять на то, какие транзакции будут включены в сеть.

Проверка фактов

Даты, цифры и утверждения были проверены по приведенным ниже опубликованным источникам.

Открыть в интерактивной академии →

EN PT ES ZH JA KO DE FR MS