Тонкая связь между MEV-Boost и механизмом консенсуса Ethereum PoS

robot
Генерация тезисов в процессе

Обсуждение связи между MEV-Boost и механизмом консенсуса Ethereum

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

Данная статья направлена на исследование взаимодействия MEV-Boost и механизма консенсуса, выявление некоторых тонкостей в Эфире поProof of Stake, а также перечисление возможных направлений для улучшения.

Введение в MEV-Boost

MEV-Boost — это протокол, предназначенный для смягчения негативного влияния максимальной извлекаемой ценности ( MEV ) на сеть Ethereum. Он включает три роли:

  • Ретранслятор: надежный посредник, соединяющий предложителя и строителя блока
  • Строитель: сложный субъект, создающий блоки для максимизации MEV
  • Предложитель: Эфир PoS валидатор

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

MEV-Boost является важной инфраструктурой, потому что он позволяет всем предложителям справедливо получать MEV, не устанавливая доверительные отношения с построителями, что способствует долгосрочной децентрализации Ethereum.

Paradigm: Обсуждение связи между MEV-Boost и механизмом консенсуса Ethereum

Правила выбора разветвлений Ethereum

Правила выбора форка определяют, как сеть достигает соглашения по цепочке. Их связь со временем имеет значительное влияние на производство блоков.

Ethereum PoS делит время на слоты по 12 секунд. В каждом слоте случайным образом назначается один валидатор в качестве предложителя, а другие валидаторы поддерживают цепочку голосованием. Слот делится на три стадии по 4 секунды, при этом момент времени t=4 секунды является наиболее критическим для подтверждения.

С точки зрения здоровья сети, лучшее время для публикации блока - t=0. Однако, поскольку стоимость блока увеличивается со временем, у предложителей есть мотивация задерживать публикацию, чтобы получить больше MEV.

Чтобы поощрить своевременные публикации, были введены механизмы "повышения предложителя" и "честной реорганизации":

  • Повышение для предложителя: предоставление предложителю повышения выбора форка, эквивалентного 40% веса доказательства, на протяжении одного слота.
  • Честная перестройка: позволяет честным предложителям принудительно перестраивать блоки, вес доказательства которых ниже 20%.

Paradigm: Обсуждение связи между MEV-Boost и механизмом консенсуса Ethereum

Ремонт узлов реле и маяка

После атаки 2 апреля, команды по разработке промежуточного ПО и ядра выпустили несколько патчей:

  1. Ретрансляция проверяет злонамеренных предложителей, были ли блоки опубликованы, вводит случайные задержки
  2. Узел сигналов проверяет действительность блока и проверяет, есть ли в сети эквивалентные блоки.

Эти изменения увеличили задержку выпуска блоков, что может привести к тому, что блоки будут транслироваться после истечения срока доказательства. В сочетании с честной реконструкцией это приводит к резкому увеличению количества форк-блоков.

Paradigm: Обсуждение связи между MEV-Boost и механизмом консенсуса Ethereum

Будущее направление

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

  • Реализация "headlock" для предотвращения эквивалентных атак
  • Увеличить размер вознаграждения за уязвимость MEV-Boost
  • Расширение временной последовательности подслота в исследовании программного обеспечения для моделирования
  • Оптимизация пути публикации промежуточных блоков
  • Включить MEV-Boost в клиент механизма консенсуса (ePBS)
  • Добавить больше тестовых случаев
  • Поощрение разнообразия ретрансляторов клиентов
  • Корректировка эквивалентных мер наказания

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

Парадигма: Исследование взаимосвязи между MEV-Boost и механизмом консенсуса Ethereum

ETH0.73%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 7
  • Репост
  • Поделиться
комментарий
0/400
LazyDevMinervip
· 5ч назад
Это, наверное, легендарное место, где будут играть для лохов.
Посмотреть ОригиналОтветить0
SandwichTradervip
· 5ч назад
Все решается просто. Уязвимости не могут противостоять жадности. Это снова история слез неудачников.
Посмотреть ОригиналОтветить0
ser_ngmivip
· 5ч назад
Снова кто-то стал жертвой. Всего лишь 2000w, но это не страшно.
Посмотреть ОригиналОтветить0
governance_ghostvip
· 5ч назад
Немного абсурдно, в этот раз у нас украли 20 миллионов.
Посмотреть ОригиналОтветить0
JustAnotherWalletvip
· 5ч назад
Эфир не так прост, брат.
Посмотреть ОригиналОтветить0
ProbablyNothingvip
· 5ч назад
Еще одна волна уязвимостей была выявлена. Посмотрим, кто еще скажет, что PoS безопасен.
Посмотреть ОригиналОтветить0
DeFiCaffeinatorvip
· 5ч назад
Если бы я знал, что украли 2000w, я бы уже сбежал.
Посмотреть ОригиналОтветить0
  • Закрепить