Глубинный анализ: централизация проблем Ethereum Уровень 2 и путь к решению с помощью децентрализованного сортировщика

Ethereum Rollup является централизованным: глубокое обсуждение децентрализованного сортировщика

1. Основные моменты

  • Сортировка транзакций стала все более серьезной проблемой во втором уровне ( "L2" ). Основная задача L2 rollup заключается в том, чтобы предоставить пользователям безопасное место для низкозатратных транзакций. Rollup предоставляет пользователям слой выполнения, а затем отправляет данные транзакций в вышестоящий первый уровень ( "L1" ), такой как Эфир.

  • Сортировщик отвечает за группировку этих транзакций. Он принимает неупорядоченные транзакции от пользователей, обрабатывает их вне цепи в группы, а затем генерирует пакет сжатых упорядоченных транзакций. Эти транзакции затем могут быть помещены в блок и отправлены в родительский L1.

  • Rollups на самом деле не требуют сортировщика; это всего лишь дизайнерский выбор, направленный на то, чтобы предоставить пользователям более низкие сборы и более быстрое подтверждение транзакций. Например, rollup также может использовать базовый уровень для сортировки, как большинство rollup используют базовый уровень Ethereum для обеспечения доступности данных. Однако базовый уровень Ethereum может быть относительно неэффективным и дорогим. Это означает, что до сих пор каждый крупный проект L2 rollup обнаружил, что запуск централизованного сортировщика более удобен, дешевле и более дружелюбен к пользователям.

  • Поскольку сортировщик контролирует порядок транзакций, он имеет право проверять транзакции пользователей (, хотя полная проверка маловероятна, так как пользователи могут напрямую отправлять транзакции L1 ). Сортировщик также может извлекать максимальную извлекаемую ценность ( "MEV" ), что может привести к экономическим потерям для пользовательской группы. Кроме того, эффективность может быть серьезной проблемой - если единственный централизованный сортировщик выйдет из строя, пользователи не смогут использовать этот сортировщик, и весь rollup будет затронут.

  • Решение заключается в использовании общего, децентрализованного сортировщика. Общий сортировщик по сути предоставляет децентрализованные услуги для rollup. Помимо решения таких проблем, как цензура, извлечение MEV и эффективность, общий сортировщик также вводит функции кросс-rollup, открывая различные новые возможности. Espresso, Astria и Radius разрабатывают инновационные решения общего сортировщика, каждая из которых имеет уникальные функции в своей архитектуре. Espresso пытается использовать EigenLayer для управления своей сетью, в то время как Astria поддерживает тесные связи с модульной сетью доступности данных Celestia. Radius, в свою очередь, привносит в разговор свой уникальный крипто mempool.

2. Введение

С ростом экосистемы L2 rollup на Ethereum, часто упускается из виду один аспект — сортировщик. Сортировщики отвечают за упорядочение транзакций, и использование сортировщиков через rollup может обеспечить лучший пользовательский опыт, более низкие сборы и более быстрое подтверждение транзакций. Однако проблема заключается в том, что на сегодняшний день все крупные компании L2 на Ethereum обнаружили, что иметь собственный уникальный централизованный сортировщик наиболее удобно, дружелюбно к пользователю и экономически выгодно. Учитывая власть сортировщика в отношении проверки транзакций, извлечения MEV и создания единой точки отказа (, а также проблем с эффективностью ), это может рассматриваться как нежелательный результат и не соответствует духу криптовалют.

Хотя большинство криптовалютных компаний уже решили проблему децентрализации своих сортировщиков и сделали это частью своих дорожных карт, настоящего консенсуса относительно того, как реализовать децентрализацию, пока не достигнуто. Также следует отметить, что Arbitrum и Optimism с конца второй половины 2021 года представили свои решения, и можно сказать, что они не добились значительного прогресса в области децентрализованных сортировщиков.

В этом отчете мы внимательно изучим роль сортировщика и текущее состояние пространства rollup на Ethereum. Затем мы углубимся в проекты, которые исследуют решения, а именно децентрализованную сеть совместного сортировки. Мы подробно рассмотрим эти проекты и уникальные аспекты их решений. Мы также подумаем о том, что это может означать для будущего развития области rollup L2 на Ethereum.

3. Что такое сортировщик?

Отступим немного назад, блокчейн — это распределённый реестр данных, состоящий из отсортированных по блокам транзакционных данных с метками времени. Изначально эти транзакционные данные были неупорядоченными и неорганизованными. После сортировки их можно организовать в блоки и выполнить, чтобы создать новое состояние блокчейна. Для блокчейна первого уровня, такого как Ethereum, такая сортировка транзакций происходит на самом базовом уровне Ethereum.

В наиболее популярном решении для масштабируемости на Ethereum - Layer-2 ("L2") в слое rollup, проблема сортировки транзакций становится все более серьезной. Помните, что основная задача rollups - предоставить пользователям безопасное и дешевое место для транзакций. Проще говоря, L2 rollup предоставляет пользователям уровень исполнения, а затем отправляет данные о своих транзакциях на верхний уровень L1, то есть на Эфир, такие как Arbitrum, Optimism, zkSync и др. Пакетные транзакции, отправляемые на L1, обычно содержат сотни или тысячи сжатых L2 транзакций, что снижает стоимость передачи данных на L1.

В мире L2 rollup, сортировщик - это сущность, имеющая право группировать транзакции. Сортировщик получает неупорядоченные транзакции от пользователей, обрабатывает их в группы вне цепи, а затем генерирует пакет сжатых упорядоченных транзакций. Затем эти транзакции могут быть помещены в блок и отправлены на родительский L1. Пакетные транзакции также могут быть на уровне доступности данных ("DA"), который обычно является Эфиром и используется для большинства текущих rollup(. Это также предоставляет пользователям мягкие обещания, что после получения транзакции от пользователя, сортировщик предоставит почти мгновенное подтверждение в качестве "мягкого подтверждения". В то время как "жесткое подтверждение" получено после того, как транзакция была отправлена на уровень L1.

![Бинанс Исследовательский институт интерпретирует Децентрализованный сортировщик: основа безопасности Layer2, расширение сценариев использования родных токенов])https://img-cdn.gateio.im/webp-social/moments-f4cec0ba1e9600bfd02ef8fabe4397ad.webp(

) Почему Rollups должны использовать сортировщик, и почему это является проблемой?

В корне, сортировщик имеет очень четкую цель: улучшить пользовательский опыт. Использование сортировщика для L2 транзакций похоже на использование "быстрой полосы", что означает более низкие сборы и более быстрое подтверждение транзакций. Фактически, сортировщик может сжимать сотни и тысячи L2 транзакций в одну L1 транзакцию, что позволяет сэкономить на gas. Кроме того, предоставляемое сортировщиком мягкое подтверждение означает, что транзакции rollup могут обеспечить пользователям быстрое подтверждение блоков. Эта комбинация помогает улучшить опыт пользователей при использовании L2 rollup.

Важно помнить, что rollup не требует сортировщика; это просто дизайнерский выбор для лучшего пользовательского опыта. Например, как большинство rollup используют Ethereum L1 для повышения доступности данных, они также могут использовать его для сортировки. Джастин Дрейк из фонда Ethereum недавно назвал это "основанным на rollup". Однако базовый уровень Ethereum, вероятно, будет относительно неэффективным и дорогим, особенно учитывая, что объем транзакций L2 велик. По сути, пропускная способность транзакций rollup будет ограничена скоростью сортировки данных Ethereum L1. Пользователи также будут сталкиваться с задержкой подтверждения транзакций, аналогичной таковой в торговле на Ethereum. Это означает, что до сих пор каждый крупный проект L2 rollup обнаружил, что запуск централизованного сортировщика удобнее, дешевле и проще для пользователей. Хотя пользователи L2 могут напрямую отправлять транзакции в L1, чтобы обойти сортировщик, им придется платить газовые сборы за транзакции в L1, и транзакции могут занять больше времени для окончательного завершения. Это в значительной степени противоречит первоначальной цели использования L2 rollup для выполнения транзакций.

Учитывая, что сортировщик контролирует порядок транзакций, теоретически он имеет право не включать транзакции пользователей (. Однако, если пользователь способен и готов оплатить газ, он также может напрямую отправить транзакцию на L1 ). Сортировщик также может извлекать MEV из группы транзакций ###, о чем будет подробно рассказано позже (, что может привести к экономическим потерям для пользователей. Если существует только один сортировщик, как это происходит в настоящее время со всеми основными rollup-транзакциями, риск централизации будет выше. В этом случае эффективность может стать проблемой, то есть если единственный сортировщик выйдет из строя, то весь rollup будет затронут. Настройка с несколькими сортировщиками может снизить этот риск.

С помощью этой настройки сортировщик может рассматриваться как полунадежная сторона пользователя. Хотя сортировщик не может остановить пользователя от использования L2, он может задержать транзакции пользователя, что приводит к дополнительным расходам на газ для пользователя и получению ценности от транзакций пользователя.

![Бинанс Исследовательский Центр интерпретирует Децентрализованный Сортировщик: Краеугольный Камень Безопасности Layer2, Расширение Сцен Использования Нативных Токенов])https://img-cdn.gateio.im/webp-social/moments-1168f4831c0c24a1cfd758ba3e9101fc.webp(

) Связь MEV

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

Учитывая роль сортировщика в L2 rollup, они могут понимать все пользовательские транзакции вне цепи. Кроме того, поскольку эти сортировщики обычно управляются самими проектами или аффилированными командами, такими как Оптимистический фонд и фонд Arbitrum для Arbitrum One и Nova, многие пользователи беспокоятся о том, что они не могут увидеть потенциальное извлечение MEV. Даже без этих опасений, когда проекты запускают свои собственные централизованные сортировщики, недоверие и степень децентрализации этих протоколов также могут повлиять на пользователей. Надежность и децентрализация этих протоколов определенно будут подвергнуты сомнению.

Состояние рынка сортировщиков

На момент написания данной статьи все основные версии Ethereum L2 зависят от централизованных сортировщиков. С увеличением числа транзакций Ethereum, перенаправленных на решения L2, несмотря на то, что набор валидаторов Ethereum сам по себе децентрализован, кажется, что большое количество транзакций (, а именно те, которые находятся на L2, будут подвержены влиянию централизованной силы в форме уникального сортировщика.

Как и ожидалось, большинство из этих компаний уже решили проблему децентрализации своих сортировщиков и включили это в свою дорожную карту. Хотя это положительный сигнал, указывающий на то, что децентрализация является частью видения L2, нам следует отметить, что Arbitrum и Optimism запустили свои решения еще в конце 2021 года, и можно сказать, что они не добились значительного прогресса в области децентрализованных сортировщиков.

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

![Бинанс Исследовательский Институт интерпретирует Децентрализация сортировщик: основа безопасности Layer2, расширяя сценарии использования родного токена])https://img-cdn.gateio.im/webp-social/moments-825829026dfe6eac7918343e0340ba6a.webp###

( Другие вопросы

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

Как упоминалось ранее, поскольку сортировщик контролирует порядок транзакций, он может исключать пользовательские транзакции и извлекать MEV. Тем не менее, сортировщик в конечном итоге не может полностью исключить пользователей из транзакций rollup. Пользователи могут обойти сортировщик и напрямую отправлять транзакции L1 ), если они хотят и готовы платить повышенные газовые расходы (. Хотя недобросовестные сортировщики могут привести к задержкам транзакций и дополнительным расходам для пользователей, они в конечном итоге не могут полностью осуществлять цензуру. До этого момента ни одна крупная компания L2 не была крайне сосредоточена на децентрализации своих сортировщиков, и это, вероятно, одна из причин. Тем не менее, проблема сортировки транзакций для извлечения MEV остается актуальной, особенно в частном мемпуле, таком как OP Mainnet.

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

ETH2.44%
Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
NftRegretMachinevip
· 07-15 05:42
Зачем так заморачиваться с сортировкой L2, не лучше ли сразу все забрать?
Посмотреть ОригиналОтветить0
SchroedingerGasvip
· 07-13 20:16
Layer2 так дорого, что треснуло
Посмотреть ОригиналОтветить0
LiquidityWhisperervip
· 07-13 20:08
Чепуха, в конце концов, это всё равно вопрос затрат.
Посмотреть ОригиналОтветить0
GasFeeThundervip
· 07-13 20:07
Сборы сортировки снова разыгрывают людей как лохов. Когда централизованность наконец закончится?
Посмотреть ОригиналОтветить0
GateUser-40edb63bvip
· 07-13 19:51
Централизация — это первородный грех, не так ли?
Посмотреть ОригиналОтветить0
  • Закрепить