Проблема централизации решения масштабирования Ethereum Уровень 2: Восход децентрализованных сортировщиков
1. Основные моменты
Сортировка транзакций стала всё более серьёзной проблемой в области Уровень 2 ( L2). Основная роль L2 rollup заключается в обеспечении безопасной среды для низкозатратных транзакций. L2 rollup предоставляет пользователям уровень исполнения, а затем передает данные транзакций на верхний уровень Layer 1 ( L1), такие как Arbitrum, Optimism, zkSync и другие решения по децентрализации Ethereum L2.
Сортировщик отвечает за группировку транзакций. Он принимает неупорядоченные транзакции пользователей, обрабатывает их в группы вне цепи, а затем создает партию сжатых упорядоченных транзакций. Эти транзакции затем могут быть помещены в блок и отправлены в родительскую L1 цепь.
Rollup на самом деле не требует сортировщика; это просто дизайнерский выбор, целью которого является предоставление пользователям более низких сборов и более быстрого подтверждения транзакций. Например, rollup также может использовать базовый L1 для сортировки, как это делают большинство rollup, используя базовый уровень Ethereum для обеспечения доступности данных. Однако базовый уровень Ethereum может быть относительно неэффективным и дорогим. Это означает, что в настоящее время каждый основной проект L2 rollup обнаруживает, что запуск централизованного сортировщика более удобен, дешевле и дружелюбнее.
Поскольку сортировщик контролирует порядок транзакций, он имеет право проверять транзакции пользователей (, хотя полная проверка маловероятна, так как пользователи могут напрямую отправлять транзакции на L1 ). Сортировщик также может извлекать максимальную извлекаемую ценность (MEV), что может привести к экономическим потерям для пользователей. Кроме того, доступность также может быть большой проблемой - если единственный централизованный сортировщик выйдет из строя, пользователи не смогут использовать этот сортировщик, и весь rollup пострадает.
Решением проблемы является общий, децентрализованный сортировщик. Общий сортировщик по сути предоставляет децентрализованные услуги для rollup. Помимо решения проблем с цензурой, извлечением MEV и доступностью, общий сортировщик также вводит функции кросс-rollup, открывая различные новые возможности. Espresso, Astria и Radius разрабатывают инновационные решения общего сортировщика, обладая уникальными функциями в своих архитектурах. Espresso пытается использовать EigenLayer для управления своей сетью, в то время как Astria поддерживает тесную связь с модульной сетью доступности данных Celestia. Radius же представил свой уникальный крипто-mempool в обсуждение.
2. Введение
С распространением экосистемы rollup на Ethereum L2, аспект сортировщика, который часто игнорируется, становится все более важным. Сортировщик отвечает за сортировку транзакций, и использование сортировщика через rollup может обеспечить лучший пользовательский опыт, более низкие сборы и более быстрое подтверждение транзакций. Однако проблема заключается в том, что до сих пор все основные проекты Ethereum L2 обнаружили, что запуск собственного уникального централизованного сортировщика является наиболее удобным, дружелюбным к пользователю и экономически выгодным. Учитывая власть, которую сортировщик имеет в отношении проверки транзакций, извлечения MEV и создания проблем с доступностью одной точки сбоя (, это может рассматриваться как нежелательный результат и не соответствует духу криптовалют.
Хотя большинство компаний уже включили децентрализацию своих сортировщиков в свои дорожные карты, настоящего консенсуса о том, как реализовать децентрализацию, еще не достигнуто. Также стоит отметить, что Arbitrum и Optimism с второй половины 2021 года выпустили свои собственные решения, можно сказать, что они не добились существенного прогресса в области децентрализованных сортировщиков.
В этом отчете мы внимательно изучим роль сортировщика и текущее состояние пространства rollup Ethereum. Затем мы подробно рассмотрим проекты, которые исследуют решения, а именно децентрализованную сеть совместного сортирования. Мы подробно опишем эти проекты и их уникальные решения. Мы также подумаем о том, что это может означать для будущего развития области rollup L2 Ethereum.
3. Что такое сортировщик?
Отступив на шаг назад, можно сказать, что блокчейн представляет собой распределённую книгу данных, состоящую из упорядоченных по блокам временных меток транзакционных данных. Изначально эти транзакционные данные были неупорядоченными и неорганизованными. После сортировки их можно организовать в блоки и выполнить, чтобы создать новое состояние блокчейна. Для таких L1 блокчейнов, как Эфириум, такая сортировка транзакций происходит на самом базовом уровне Эфириума.
В одном из самых популярных решений для масштабируемости в Ethereum - уровне 2 rollup, сортировка транзакций стала все более серьезной проблемой. Помните, что основная функция rollup заключается в предоставлении пользователям безопасного и дешевого места для транзакций. Проще говоря, L2 rollup предоставляет пользователям уровень выполнения, а затем отправляет их данные транзакций в вышестоящий L1, то есть в Arbitrum, Optimism, zkSync и другие на Ethereum. Пакет транзакций, отправляемый в L1, обычно содержит сотни или тысячи сжатых L2 транзакций, что снижает стоимость передачи данных в L1.
В мире L2 rollup, сортировщик — это сущность, имеющая право группировать транзакции. Сортировщик получает неупорядоченные транзакции от пользователей, обрабатывает их в группы вне цепи, а затем генерирует пакет сжатых упорядоченных транзакций. Эти транзакции могут быть помещены в блок и отправлены на родительский L1. Пакетные транзакции также могут находиться на уровне доступности данных )DA(, который обычно является Эфириумом и используется в большинстве текущих rollup). Он также предоставляет пользователю мягкое подтверждение, то есть после получения транзакции пользователя, сортировщик предоставляет почти мгновенное уведомление в качестве "мягкого подтверждения". "Жесткое подтверждение" получается после того, как транзакция отправлена на уровень L1.
Почему Rollup должен использовать сортировщик, и почему это проблема?
В основе своей, сортировщик имеет очень четкую цель: улучшить пользовательский опыт. Использование сортировщика для L2 транзакций похоже на использование "быстрой полосы", что означает более низкие сборы и более быстрое подтверждение транзакций. На самом деле, сортировщик может сгруппировать сотни и тысячи L2 транзакций в одну L1 транзакцию, что позволяет сэкономить на gas fee. Кроме того, мягкое подтверждение, предлагаемые сортировщиком, означает, что rollup транзакции могут предоставить пользователям быстрое подтверждение блоков. Эта комбинация помогает улучшить опыт пользователей при использовании L2 rollup.
Важно помнить, что rollup не требует сортировщика; это просто выбор дизайна для лучшего пользовательского опыта. Например, как большинство rollup используют Ethereum L1 для повышения доступности данных, они также могут использовать его для сортировки. Джастин Дрейк из фонда Ethereum недавно назвал это "основываясь на rollup". Однако базовый уровень Ethereum, вероятно, будет относительно неэффективным и дорогим, особенно учитывая большой объем L2 транзакций. По сути, пропускная способность транзакций rollup будет ограничена скоростью сортировки данных Ethereum L1. Пользователи также будут сталкиваться с задержкой подтверждения транзакций, аналогичной той, что существует при торговле на Ethereum. Это означает, что до сих пор каждый крупный проект L2 масштабирования обнаружил, что запуск централизованного сортировщика более удобен, дешев и проще для пользователей. Хотя пользователи L2 могут напрямую отправлять транзакции на L1, чтобы обойти сортировщик, им придется платить газовые сборы за транзакции на L1, и транзакции могут занять больше времени, чтобы завершиться. Это в значительной степени противоречит первоначальной цели использования L2 rollup для выполнения транзакций.
Учитывая, что сортировщик контролирует порядок транзакций, теоретически он имеет право не включать пользовательские транзакции (. Однако, если пользователь имеет возможность и готов оплатить газ, он также может напрямую отправить транзакцию на L1 ). Сортировщик также может извлекать MEV из группы транзакций, что может привести к экономическим потерям для пользователей. Если существует только один сортировщик, как это происходит в настоящее время со всеми основными rollup-транзакциями, риск централизации будет выше. В этом случае доступность может стать проблемой, поскольку если единственный сортировщик выйдет из строя, то весь rollup будет затронут. Настройка с несколькими сортировщиками может снизить этот риск.
С помощью этой настройки сортировщик может рассматриваться как полудоверенная сторона пользователя. Хотя сортировщик не может предотвратить использование пользователем Уровня 2, он может задержать транзакции пользователя, что приведет к дополнительным расходам на газ для пользователя и получению ценности из транзакций пользователя.
Сходство MEV
MEV здесь особенно важен. MEV означает ценность, полученную от производства блоков, превышающую первую степень майнинга ( или вознаграждение за ставку ) и газовые сборы. Она извлекается путем манипулирования транзакциями внутри блока, то есть за счет включения, исключения и изменения порядка транзакций. Например, распространенные формы извлечения MEV включают фронт-раннинг и сэндвич-атаки.
Учитывая роль сортировщиков в L2 rollup, они могут понимать все пользовательские транзакции вне цепи. Кроме того, поскольку эти сортировщики обычно управляются самими проектами или аффилированными командами, такими как Оптимистический фонд на OP Mainnet и Фонд Arbitrum для Arbitrum One и Nova, многие пользователи беспокоятся о том, что они не могут увидеть потенциальное извлечение MEV. Даже без этих опасений, с учетом того, что проекты управляют своими собственными централизованными сортировщиками, недоверие и степень децентрализации этих протоколов также могут повлиять на пользователей. Достоверность и децентрализация этих протоколов определенно будут поставлены под сомнение.
Состояние рынка сортировщиков
На момент написания этой статьи все основные версии Ethereum L2 полагаются на централизованный сортировщик. С увеличением количества транзакций Ethereum, перенаправляемых на решения L2, хотя набор валидаторов Ethereum сам по себе является децентрализованным, кажется, что значительное количество транзакций (, а именно те, которые происходят на L2 ), будут подвержены влиянию централизованной силы в виде единственного сортировщика.
Как и ожидалось, большинство из этих компаний уже решили проблему децентрализации своих сортировщиков и включили это в свои дорожные карты. Хотя это положительный сигнал, указывающий на то, что децентрализация является частью видения L2, следует отметить, что Arbitrum и Optimism запустили свои решения еще в конце 2021 года, и можно сказать, что они не достигли значительного прогресса в области децентрализованных сортировщиков.
Большинство ведущих компаний, похоже, направляют ресурсы на улучшение своих основных продуктов и функций, а не на сосредоточение на децентрализации. Это не совсем критика, поскольку в условиях жесткой конкуренции сосредоточение на децентрализации до того, как будут созданы конкурентоспособные продукты, не соответствует интересам любой компании, что в какой-то степени можно понять. Тем не менее, с развитием сетевых компаний эта точка зрения меняется, и обсуждения быстро смещаются в сторону децентрализации сортировщиков и повышения надежности.
Другие проблемы
Важно подчеркнуть, что существует определенное обсуждение о степени риска, связанного с зависимостью от централизованных сортировщиков.
Как упоминалось выше, поскольку сортировщики контролируют порядок транзакций, они могут исключать пользовательские транзакции, а также извлекать MEV. Тем не менее, сортировщики в конечном итоге также не могут полностью исключить пользователей из транзакций rollup. Пользователи могут обойти сортировщики и напрямую отправлять транзакции на L1 (, если они готовы и согласны платить увеличенные газовые расходы ). Хотя недобросовестные сортировщики могут привести к задержкам транзакций и дополнительным расходам для пользователей, они в конечном итоге не могут полностью осуществлять цензуру. До этого момента ни одна крупная компания L2 не была крайне сосредоточена на децентрализации своих сортировщиков, и это, вероятно, одна из причин. Тем не менее, повторная сортировка транзакций сортировщиками для извлечения MEV остается проблемой, особенно в частном мемпуле, таком как OP Mainnet.
Возможно, более серьезная проблема заключается в своевременности. Учитывая, что основные программы rollup работают с единственным централизованным сортировщиком, если эти сортировщики выйдут из строя, вся программа rollup пострадает. Хотя пользователи все еще могут завершать транзакции, обращаясь напрямую к L1, это не самый надежный способ и вряд ли будет работать для большинства транзакций. Помните, что весь смысл использования L2 rollup заключается в экономии на транзакционных издержках. Учитывая, что одна из основных идей криптовалют заключается в предотвращении зависимости от единственного централизованного поставщика (, как это происходит в традиционной финансовой сфере ), централизация сортировщика очевидно является неотложной проблемой.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
8 Лайков
Награда
8
10
Поделиться
комментарий
0/400
MetaNomad
· 07-07 03:02
l2 действительно нельзя полностью доверять.. есть ловушка
Посмотреть ОригиналОтветить0
SneakyFlashloan
· 07-06 17:31
Эта сортировка централизована, это просто абсурд. Смотрю вниз.
Посмотреть ОригиналОтветить0
RugPullProphet
· 07-06 14:07
С этим порядком, рано или поздно, возникнут проблемы.
Посмотреть ОригиналОтветить0
RektHunter
· 07-05 14:37
Может ли сортировщик действительно все объяснить?
Посмотреть ОригиналОтветить0
GateUser-c799715c
· 07-04 08:10
Централизованная сортировка трудно объяснить.
Посмотреть ОригиналОтветить0
0xOverleveraged
· 07-04 08:09
Как же это работает с этой ловушкой Layer2? Надеюсь, что это более надежно.
Посмотреть ОригиналОтветить0
HodlTheDoor
· 07-04 08:09
Кто сказал, что Layer2 обязательно должен быть централизованным?
Посмотреть ОригиналОтветить0
MissedAirdropAgain
· 07-04 08:09
Стоять в очереди, честно говоря, не обязательно так серьезно.
Посмотреть ОригиналОтветить0
TokenRationEater
· 07-04 08:04
Если вы все еще колеблетесь насчет централизованности, лучше запустите L2 пораньше.
Посмотреть ОригиналОтветить0
GasFeeLady
· 07-04 07:48
честно говоря, эти централизованные секвенсоры заставляют меня потеть... последнее время я внимательно слежу за гвеи и эта тема l2 требует серьезной защиты от mev, по правде говоря.
Ethereum L2 расширение сталкивается с проблемами централизации: возникают решения с децентрализованным сортировщиком
Проблема централизации решения масштабирования Ethereum Уровень 2: Восход децентрализованных сортировщиков
1. Основные моменты
Сортировка транзакций стала всё более серьёзной проблемой в области Уровень 2 ( L2). Основная роль L2 rollup заключается в обеспечении безопасной среды для низкозатратных транзакций. L2 rollup предоставляет пользователям уровень исполнения, а затем передает данные транзакций на верхний уровень Layer 1 ( L1), такие как Arbitrum, Optimism, zkSync и другие решения по децентрализации Ethereum L2.
Сортировщик отвечает за группировку транзакций. Он принимает неупорядоченные транзакции пользователей, обрабатывает их в группы вне цепи, а затем создает партию сжатых упорядоченных транзакций. Эти транзакции затем могут быть помещены в блок и отправлены в родительскую L1 цепь.
Rollup на самом деле не требует сортировщика; это просто дизайнерский выбор, целью которого является предоставление пользователям более низких сборов и более быстрого подтверждения транзакций. Например, rollup также может использовать базовый L1 для сортировки, как это делают большинство rollup, используя базовый уровень Ethereum для обеспечения доступности данных. Однако базовый уровень Ethereum может быть относительно неэффективным и дорогим. Это означает, что в настоящее время каждый основной проект L2 rollup обнаруживает, что запуск централизованного сортировщика более удобен, дешевле и дружелюбнее.
Поскольку сортировщик контролирует порядок транзакций, он имеет право проверять транзакции пользователей (, хотя полная проверка маловероятна, так как пользователи могут напрямую отправлять транзакции на L1 ). Сортировщик также может извлекать максимальную извлекаемую ценность (MEV), что может привести к экономическим потерям для пользователей. Кроме того, доступность также может быть большой проблемой - если единственный централизованный сортировщик выйдет из строя, пользователи не смогут использовать этот сортировщик, и весь rollup пострадает.
Решением проблемы является общий, децентрализованный сортировщик. Общий сортировщик по сути предоставляет децентрализованные услуги для rollup. Помимо решения проблем с цензурой, извлечением MEV и доступностью, общий сортировщик также вводит функции кросс-rollup, открывая различные новые возможности. Espresso, Astria и Radius разрабатывают инновационные решения общего сортировщика, обладая уникальными функциями в своих архитектурах. Espresso пытается использовать EigenLayer для управления своей сетью, в то время как Astria поддерживает тесную связь с модульной сетью доступности данных Celestia. Radius же представил свой уникальный крипто-mempool в обсуждение.
2. Введение
С распространением экосистемы rollup на Ethereum L2, аспект сортировщика, который часто игнорируется, становится все более важным. Сортировщик отвечает за сортировку транзакций, и использование сортировщика через rollup может обеспечить лучший пользовательский опыт, более низкие сборы и более быстрое подтверждение транзакций. Однако проблема заключается в том, что до сих пор все основные проекты Ethereum L2 обнаружили, что запуск собственного уникального централизованного сортировщика является наиболее удобным, дружелюбным к пользователю и экономически выгодным. Учитывая власть, которую сортировщик имеет в отношении проверки транзакций, извлечения MEV и создания проблем с доступностью одной точки сбоя (, это может рассматриваться как нежелательный результат и не соответствует духу криптовалют.
Хотя большинство компаний уже включили децентрализацию своих сортировщиков в свои дорожные карты, настоящего консенсуса о том, как реализовать децентрализацию, еще не достигнуто. Также стоит отметить, что Arbitrum и Optimism с второй половины 2021 года выпустили свои собственные решения, можно сказать, что они не добились существенного прогресса в области децентрализованных сортировщиков.
В этом отчете мы внимательно изучим роль сортировщика и текущее состояние пространства rollup Ethereum. Затем мы подробно рассмотрим проекты, которые исследуют решения, а именно децентрализованную сеть совместного сортирования. Мы подробно опишем эти проекты и их уникальные решения. Мы также подумаем о том, что это может означать для будущего развития области rollup L2 Ethereum.
3. Что такое сортировщик?
Отступив на шаг назад, можно сказать, что блокчейн представляет собой распределённую книгу данных, состоящую из упорядоченных по блокам временных меток транзакционных данных. Изначально эти транзакционные данные были неупорядоченными и неорганизованными. После сортировки их можно организовать в блоки и выполнить, чтобы создать новое состояние блокчейна. Для таких L1 блокчейнов, как Эфириум, такая сортировка транзакций происходит на самом базовом уровне Эфириума.
В одном из самых популярных решений для масштабируемости в Ethereum - уровне 2 rollup, сортировка транзакций стала все более серьезной проблемой. Помните, что основная функция rollup заключается в предоставлении пользователям безопасного и дешевого места для транзакций. Проще говоря, L2 rollup предоставляет пользователям уровень выполнения, а затем отправляет их данные транзакций в вышестоящий L1, то есть в Arbitrum, Optimism, zkSync и другие на Ethereum. Пакет транзакций, отправляемый в L1, обычно содержит сотни или тысячи сжатых L2 транзакций, что снижает стоимость передачи данных в L1.
В мире L2 rollup, сортировщик — это сущность, имеющая право группировать транзакции. Сортировщик получает неупорядоченные транзакции от пользователей, обрабатывает их в группы вне цепи, а затем генерирует пакет сжатых упорядоченных транзакций. Эти транзакции могут быть помещены в блок и отправлены на родительский L1. Пакетные транзакции также могут находиться на уровне доступности данных )DA(, который обычно является Эфириумом и используется в большинстве текущих rollup). Он также предоставляет пользователю мягкое подтверждение, то есть после получения транзакции пользователя, сортировщик предоставляет почти мгновенное уведомление в качестве "мягкого подтверждения". "Жесткое подтверждение" получается после того, как транзакция отправлена на уровень L1.
Почему Rollup должен использовать сортировщик, и почему это проблема?
В основе своей, сортировщик имеет очень четкую цель: улучшить пользовательский опыт. Использование сортировщика для L2 транзакций похоже на использование "быстрой полосы", что означает более низкие сборы и более быстрое подтверждение транзакций. На самом деле, сортировщик может сгруппировать сотни и тысячи L2 транзакций в одну L1 транзакцию, что позволяет сэкономить на gas fee. Кроме того, мягкое подтверждение, предлагаемые сортировщиком, означает, что rollup транзакции могут предоставить пользователям быстрое подтверждение блоков. Эта комбинация помогает улучшить опыт пользователей при использовании L2 rollup.
Важно помнить, что rollup не требует сортировщика; это просто выбор дизайна для лучшего пользовательского опыта. Например, как большинство rollup используют Ethereum L1 для повышения доступности данных, они также могут использовать его для сортировки. Джастин Дрейк из фонда Ethereum недавно назвал это "основываясь на rollup". Однако базовый уровень Ethereum, вероятно, будет относительно неэффективным и дорогим, особенно учитывая большой объем L2 транзакций. По сути, пропускная способность транзакций rollup будет ограничена скоростью сортировки данных Ethereum L1. Пользователи также будут сталкиваться с задержкой подтверждения транзакций, аналогичной той, что существует при торговле на Ethereum. Это означает, что до сих пор каждый крупный проект L2 масштабирования обнаружил, что запуск централизованного сортировщика более удобен, дешев и проще для пользователей. Хотя пользователи L2 могут напрямую отправлять транзакции на L1, чтобы обойти сортировщик, им придется платить газовые сборы за транзакции на L1, и транзакции могут занять больше времени, чтобы завершиться. Это в значительной степени противоречит первоначальной цели использования L2 rollup для выполнения транзакций.
Учитывая, что сортировщик контролирует порядок транзакций, теоретически он имеет право не включать пользовательские транзакции (. Однако, если пользователь имеет возможность и готов оплатить газ, он также может напрямую отправить транзакцию на L1 ). Сортировщик также может извлекать MEV из группы транзакций, что может привести к экономическим потерям для пользователей. Если существует только один сортировщик, как это происходит в настоящее время со всеми основными rollup-транзакциями, риск централизации будет выше. В этом случае доступность может стать проблемой, поскольку если единственный сортировщик выйдет из строя, то весь rollup будет затронут. Настройка с несколькими сортировщиками может снизить этот риск.
С помощью этой настройки сортировщик может рассматриваться как полудоверенная сторона пользователя. Хотя сортировщик не может предотвратить использование пользователем Уровня 2, он может задержать транзакции пользователя, что приведет к дополнительным расходам на газ для пользователя и получению ценности из транзакций пользователя.
Сходство MEV
MEV здесь особенно важен. MEV означает ценность, полученную от производства блоков, превышающую первую степень майнинга ( или вознаграждение за ставку ) и газовые сборы. Она извлекается путем манипулирования транзакциями внутри блока, то есть за счет включения, исключения и изменения порядка транзакций. Например, распространенные формы извлечения MEV включают фронт-раннинг и сэндвич-атаки.
Учитывая роль сортировщиков в L2 rollup, они могут понимать все пользовательские транзакции вне цепи. Кроме того, поскольку эти сортировщики обычно управляются самими проектами или аффилированными командами, такими как Оптимистический фонд на OP Mainnet и Фонд Arbitrum для Arbitrum One и Nova, многие пользователи беспокоятся о том, что они не могут увидеть потенциальное извлечение MEV. Даже без этих опасений, с учетом того, что проекты управляют своими собственными централизованными сортировщиками, недоверие и степень децентрализации этих протоколов также могут повлиять на пользователей. Достоверность и децентрализация этих протоколов определенно будут поставлены под сомнение.
Состояние рынка сортировщиков
На момент написания этой статьи все основные версии Ethereum L2 полагаются на централизованный сортировщик. С увеличением количества транзакций Ethereum, перенаправляемых на решения L2, хотя набор валидаторов Ethereum сам по себе является децентрализованным, кажется, что значительное количество транзакций (, а именно те, которые происходят на L2 ), будут подвержены влиянию централизованной силы в виде единственного сортировщика.
Как и ожидалось, большинство из этих компаний уже решили проблему децентрализации своих сортировщиков и включили это в свои дорожные карты. Хотя это положительный сигнал, указывающий на то, что децентрализация является частью видения L2, следует отметить, что Arbitrum и Optimism запустили свои решения еще в конце 2021 года, и можно сказать, что они не достигли значительного прогресса в области децентрализованных сортировщиков.
Большинство ведущих компаний, похоже, направляют ресурсы на улучшение своих основных продуктов и функций, а не на сосредоточение на децентрализации. Это не совсем критика, поскольку в условиях жесткой конкуренции сосредоточение на децентрализации до того, как будут созданы конкурентоспособные продукты, не соответствует интересам любой компании, что в какой-то степени можно понять. Тем не менее, с развитием сетевых компаний эта точка зрения меняется, и обсуждения быстро смещаются в сторону децентрализации сортировщиков и повышения надежности.
Другие проблемы
Важно подчеркнуть, что существует определенное обсуждение о степени риска, связанного с зависимостью от централизованных сортировщиков.
Как упоминалось выше, поскольку сортировщики контролируют порядок транзакций, они могут исключать пользовательские транзакции, а также извлекать MEV. Тем не менее, сортировщики в конечном итоге также не могут полностью исключить пользователей из транзакций rollup. Пользователи могут обойти сортировщики и напрямую отправлять транзакции на L1 (, если они готовы и согласны платить увеличенные газовые расходы ). Хотя недобросовестные сортировщики могут привести к задержкам транзакций и дополнительным расходам для пользователей, они в конечном итоге не могут полностью осуществлять цензуру. До этого момента ни одна крупная компания L2 не была крайне сосредоточена на децентрализации своих сортировщиков, и это, вероятно, одна из причин. Тем не менее, повторная сортировка транзакций сортировщиками для извлечения MEV остается проблемой, особенно в частном мемпуле, таком как OP Mainnet.
Возможно, более серьезная проблема заключается в своевременности. Учитывая, что основные программы rollup работают с единственным централизованным сортировщиком, если эти сортировщики выйдут из строя, вся программа rollup пострадает. Хотя пользователи все еще могут завершать транзакции, обращаясь напрямую к L1, это не самый надежный способ и вряд ли будет работать для большинства транзакций. Помните, что весь смысл использования L2 rollup заключается в экономии на транзакционных издержках. Учитывая, что одна из основных идей криптовалют заключается в предотвращении зависимости от единственного централизованного поставщика (, как это происходит в традиционной финансовой сфере ), централизация сортировщика очевидно является неотложной проблемой.