Проблема централизации сортировщиков в сети Ethereum Уровень 2 и решение Децентрализации
1. Основные моменты
Сортировщик отвечает за упорядочение и упаковку транзакций в сети Уровень 2 и является ключевым компонентом. В настоящее время в основных сетях Уровень 2 в основном используются централизованные сортировщики, что создает риски цензуры, извлечения MEV и единой точки отказа.
Децентрализация共享排序器网络 является решением этих проблем, которое может предоставить сортировочные услуги для нескольких Уровень 2 сетей, обеспечивая антикоррупцию, быструю подтверждение и межроллапную интероперабельность.
Проекты такие как Espresso, Astria и Radius разрабатывают решения для децентрализованных общих сортировщиков, каждый из которых имеет свои особенности. Espresso использует EigenLayer, Astria сотрудничает с Celestia, Radius применяет криптографический пул памяти.
Существующие сети Уровень 2 сталкиваются с тремя вариантами: продолжать использовать централизованный сортировщик, интегрировать сторонний общий сортировщик или разработать собственное решение для Децентрализации. У каждого варианта есть свои плюсы и минусы.
Децентрализация сортировщика будет важной тенденцией развития экосистемы Уровень 2, касающейся безопасности, взаимной совместимости и пользовательского опыта. В будущем в эту область присоединится больше проектов.
2. Введение
С распространением сети расширения Ethereum Уровень 2 ключевой компонент сортировщик вызывает все большее внимание. Сортировщик отвечает за упорядочение транзакций, может предложить лучший пользовательский опыт, более низкие сборы и более быстрое подтверждение. Однако в настоящее время основные сети Уровень 2 в основном используют централизованные сортировщики, что создает риски цензуры, извлечения MEV и единой точки отказа, что противоречит духу децентрализации криптовалют.
Хотя большинство проектов Уровень 2 включают децентрализацию сортировщика в свои дорожные карты, способы реализации пока не имеют консенсуса. Этот отчет углубится в роль сортировщика, текущее состояние и разрабатываемые решения по децентрализованному совместному сортировщику. Мы подробно рассмотрим технические характеристики основных проектов, таких как Espresso, Astria и Radius, и подумаем о будущем влиянии этого на экосистему Ethereum Уровень 2.
3. Что такое сортировщик?
Блокчейн по своей сути является распределенной учетной записью данных, состоящей из упорядоченных по блокам временных меток транзакционных данных. Эти транзакционные данные изначально неупорядочены и требуют сортировки для организации в блоки и выполнения, чтобы создать новое состояние блокчейна. Для блокчейнов уровня 1, таких как Ethereum, эта сортировка транзакций происходит на самом базовом уровне.
В сети rollup Уровня 2 порядок транзакций стал важной проблемой. Основная функция rollup заключается в предоставлении пользователям безопасного места для низкозатратных транзакций. Проще говоря, rollup Уровня 2 предоставляет пользователям уровень исполнения, а затем отправляет данные о транзакциях на верхний уровень Уровня 1. Пакет транзакций, отправляемый на Уровень 1, обычно содержит сотни или тысячи сжатых транзакций Уровня 2, что снижает затраты на отправку данных на Уровень 1.
В мире Уровень 2 rollup сортировщик — это сущность, имеющая право упорядочивать транзакции в группы. Сортировщик получает неупорядоченные транзакции от пользователей, обрабатывает их в группы вне цепи, а затем генерирует партию сжатых упорядоченных транзакций. Эти транзакции могут быть помещены в блок и отправлены на Уровень 1. Сортировщик также предоставляет пользователям почти мгновенные квитанции в качестве "мягкого подтверждения", а "жесткое подтверждение" получается после отправки транзакции на Уровень 1.
Почему Rollups должны использовать сортировщик, почему это проблема?
Основная цель сортировщика - улучшение пользовательского опыта. Использование сортировщика для транзакций Уровень 2 похоже на использование "быстрой полосы", что позволяет получить более низкие комиссии и более быстрое подтверждение. Сортировщик может сжимать сотни и тысячи транзакций Уровень 2 в одну транзакцию Уровень 1, что экономит gas-расходы. Кроме того, мягкое подтверждение, предлагаемое сортировщиком, позволяет транзакциям rollup предоставлять пользователям быстрое подтверждение.
Важно отметить, что rollup не обязательно должен использовать сортировщик; это всего лишь дизайнерский выбор для обеспечения лучшего пользовательского опыта. Например, rollup также может использовать Ethereum Уровень 1 для сортировки, но это может быть менее эффективно и более дорого. Вот почему до сих пор каждый крупный проект Уровень 2 выбрал работу с централизованным сортировщиком, считая это более удобным, дешевым и простым в использовании.
Тем не менее, поскольку сортировщик контролирует порядок транзакций, теоретически он имеет право не включать пользовательские транзакции, несмотря на то что пользователи могут напрямую отправлять транзакции на Уровень 1. Сортировщик также может извлекать MEV из группы транзакций, что может привести к экономическим потерям для пользователей. Если существует только один централизованный сортировщик, риск единой точки отказа будет значительно выше.
С помощью этой настройки, сортировщик может рассматриваться как полуподдерживаемая сторона пользователя. Хотя сортировщик не может помешать пользователю использовать Уровень 2, он может задерживать транзакции пользователя, приводя к дополнительным газовым расходам и извлекая ценность из транзакций пользователя.
( Связь MEV
MEV) максимальная извлекаемая ценность ### здесь особенно важна. MEV относится к дополнительной ценности, получаемой от производства блоков, превышающей стандартные вознаграждения за блоки и газовые сборы, путем манипуляции порядком транзакций внутри блока. Распространенные формы включают в себя предварительные сделки и сэндвич-атаки.
Учитывая роль сортировщиков в Уровень 2 rollup, они могут видеть все пользовательские транзакции вне цепи. Поскольку эти сортировщики обычно управляются самими проектами или аффилированными командами, многие пользователи беспокоятся о невозможности увидеть потенциальное извлечение MEV. Даже без этих опасений использование централизованных сортировщиков также повлияет на степень децентрализации этих протоколов.
( Состояние рынка сортировщиков
В настоящее время все основные сети Ethereum Уровень 2 полагаются на централизованные сортировщики. С увеличением числа транзакций Ethereum, перемещающихся на Уровень 2, хотя сам набор валидаторов Ethereum является децентрализованным, кажется, что большинство транзакций находятся под влиянием централизованных сил в виде централизованных сортировщиков.
Большинство проектов Уровень 2 включили децентрализацию сортировщиков в свои дорожные карты. Однако стоит отметить, что Arbitrum и Optimism с конца 2021 года внедрили свои решения, можно сказать, что они еще не добились значительного прогресса в децентрализации сортировщиков.
Большинство ведущих проектов, похоже, направляют ресурсы на улучшение основных продуктов и функций, а не на сосредоточение на Децентрализации. Это можно понять в условиях жесткой конкуренции, но по мере зрелости сети обсуждения быстро переходят к Децентрализации сортировщиков и повышению надежности.
) Другие вопросы
Существует некоторое обсуждение о степени риска, связанного с зависимостью от централизованных сортировщиков.
Как уже упоминалось, поскольку сортировщик контролирует порядок сделок, он может исключать пользовательские сделки и извлекать MEV. Однако сортировщик в конечном итоге не может полностью исключить пользователей из сделок rollup, пользователи могут обойти сортировщик и напрямую отправить сделки на Уровень 1, если они готовы платить более высокую газовую плату. Это может быть одной из причин, по которой некоторые крупные проекты Уровня 2 ранее не обращали внимания на децентрализованные сортировщики. Однако проблема с перераспределением сделок сортировщиком для извлечения MEV все еще остается, особенно для частных пулов памяти.
Возможно, более серьезная проблема заключается в доступности. Если единственный централизованный сортировщик выйдет из строя, вся сеть rollup будет затронута. Хотя пользователи все еще могут напрямую получить доступ к Уровень 1 для завершения транзакций, это не является устойчивым методом и не подходит для большинства сделок. Учитывая, что одна из основных концепций криптовалюты заключается в том, чтобы избежать зависимости от единственного централизованного поставщика, централизация сортировщика явно является важной проблемой, которую необходимо решить.
4. Решение: Децентрализация общего сортировщика
Обзор
Решением вышеупомянутой проблемы является Децентрализация общего сортировщика. Конкретные реализации различных проектов различаются, но основная идея заключается в том, чтобы заменить единый централизованный сортировщик децентрализованной сетью. Здесь "общий" означает, что несколько rollup могут использовать одну и ту же сеть, а транзакции из нескольких rollup будут агрегироваться в одном пуле памяти перед сортировкой. Это помогает уменьшить вероятность извлечения MEV и цензуры. "Децентрализация" означает использование механизма ротации лидеров, при котором сортировщик выбирается из группы децентрализованных узлов. Это помогает предотвратить цензуру и обеспечивает гарантии доступности.
Это очень похоже на то, как работают различные Layer 1, использующие механизм ротации лидеров. На самом деле, построение децентрализованного уровня сортировки похоже на создание децентрализованного Layer 1, и для этого необходимо создать набор валидаторов. Разные проекты используют разные подходы для выполнения этого требования.
Общий сортировщик предназначен для смягчения проблемы извлечения MEV, обеспечения антицензурной способности и повышения гарантии доступности rollup. Кроме того, есть две важные детали, на которые стоит обратить внимание:
Децентрализация как услуга: решение для совместного использования сортировщиков направлено на предоставление услуг децентрализации сортировщиков для любого количества rollup. Все эти rollup будут иметь преимущества от антикоррупционной защиты и доступности, предоставляемых децентрализованной сетью, не создавая эту сеть самостоятельно. Учитывая, что это может быть очень дорогостоящим и трудоемким процессом, это является одним из основных достоинств сети совместного использования сортировщиков.
Кросс-роллапная совместимость: поскольку эти решения для совместного упорядочивания предназначены для обработки упорядочивания транзакций нескольких роллапов, они могут обеспечить уникальную гарантию интероперабельности, которая в настоящее время недоступна. Например, пользователи могут указать, что транзакция на Роллап 1 должна выполняться только в том случае, если определенная транзакция на Роллап 2 также включена в тот же блок. Это условное включение транзакций может открыть новые возможности, включая атомарный кросс-роллапный арбитраж и т.д.
В следующем мы сосредоточим внимание на нескольких основных проектах по совместному ранжированию и их стратегиях.
Эспрессо
Espresso Systems стремится создать инструменты, которые приведут Web3 в мейнстрим, с особым вниманием к Уровень 2 rollup и экосистеме Ethereum.
Эспрессо-сортировщик — это децентрализованная сеть共享排序, предназначенная для децентрализации rollup, одновременно обеспечивая безопасность, высокую пропускную способность и низкую задержку в сортировке транзакций и доступности данных. Его дизайн нацелен на обработку децентрализованной сортировки и доступности данных для rollup, действуя как промежуточная сеть между rollup и базовым Уровнем 1.
Ядро Espresso сортировщика — это протокол консенсуса HotShot. HotShot является открытым и без разрешений, он децентрализует власть в сети сортировщика, обеспечивая при этом высокую пропускную способность и быструю финализацию, а также гарантируя безопасность и доступность. HotShot использует модель безопасности на основе долевого участия, и одна из ключевых требований, выдвинутых командой Espresso, заключается в достижении высокой производительности без ущерба для масштаба набора валидаторов.
Espresso Systems пытается достичь уровня безопасности Ethereum для своего сортировщика, используя существующий набор валидаторов Ethereum. У этой настройки есть две ключевые причины:
Безопасность: запуск децентрализованного PoS консенсус-протокола требует чрезвычайно высоких затрат. Используя тех же валидаторов, что и Ethereum, сортировщик может достичь уровня безопасности, доступности и децентрализации, который ему сложно достичь самостоятельно.
Стимулирование согласия: концептуально разумно позволить валидаторам Ethereum Layer 1 участвовать в работе протокола, используемого для Ethereum Layer 2 rollup. Децентрализация сортировщика и сотрудничество с валидаторами Layer 1 для обеспечения его безопасности является хорошим способом уменьшить связанные с этим опасения.
Espresso будет стремиться достичь этого через сотрудничество с EigenLayer. С помощью повторного стейкинга в EigenLayer пользователи могут ставить свои эфириумы и токены ликвидного стейкинга эфириума в нескольких протоколах, тем самым расширяя экономическую безопасность за пределы самого эфириума.
Espresso также использует свое эффективное решение по доступности данных Tiramisu для снижения затрат на транзакции. Tiramisu имеет три уровня: базовый уровень Savoiardi обеспечивает высший уровень безопасности, промежуточный уровень Mascarpone гарантирует эффективное восстановление данных через выбор небольшого комитета по управлению данными, верхний уровень Cocoa предоставляет Tiramisu сеть доставки контента.
Компания Espresso Systems недавно объявила о нескольких партнерствах, включая интеграцию с проектами Polygon zkEVM, Injective, AltLayer, Caldera и Spire. Они также запустили тестовую сеть Doppio, которая является вторым важным этапом для HotShot и сортировщика Espresso.
Астрия
Astria создает сеть совместных сортировщиков, одновременно разрабатывая Astria EVM в качестве первого rollup, поддерживаемого этой сетью.
Сеть общих сортировщиков Astria позволяет нескольким различным rollup делить единую, безразрешительную, децентрализованную сеть сортировщиков. С этой сетью Astria предоставляет готовое решение, которое обеспечивает rollup антицензурой, быстрой проверкой блоков и атомной способностью к синтезу между rollup.
Сеть Astria сама по себе является промежуточной блокчейн-системой, использующей CometBFT для достижения согласия по набору упорядоченных транзакций. Эта сеть принимает транзакции от нескольких rollup, сортирует их в блок и записывает в уровень доступности данных.
Rollup может сразу после создания блока получать отсортированные блоки от Astria, предоставляя пользователям быстрое подтверждение через "мягкие обязательства". Либо rollup может извлекать упорядоченные блоки из уровня доступности данных для получения "жестких обязательств".
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
15 Лайков
Награда
15
3
Репост
Поделиться
комментарий
0/400
0xTherapist
· 15ч назад
Децентрализация надежна? Всё зависит от того, сможет ли она реализоваться.
Посмотреть ОригиналОтветить0
CafeMinor
· 15ч назад
Большая сковорода снова жарит старые блюда? Какой тогда смысл безопасности, если у сортировщика больше нет централизации?
Уровень 2 Децентрализация сортировка: Espresso, Astria, Radius схема анализа
Проблема централизации сортировщиков в сети Ethereum Уровень 2 и решение Децентрализации
1. Основные моменты
Сортировщик отвечает за упорядочение и упаковку транзакций в сети Уровень 2 и является ключевым компонентом. В настоящее время в основных сетях Уровень 2 в основном используются централизованные сортировщики, что создает риски цензуры, извлечения MEV и единой точки отказа.
Децентрализация共享排序器网络 является решением этих проблем, которое может предоставить сортировочные услуги для нескольких Уровень 2 сетей, обеспечивая антикоррупцию, быструю подтверждение и межроллапную интероперабельность.
Проекты такие как Espresso, Astria и Radius разрабатывают решения для децентрализованных общих сортировщиков, каждый из которых имеет свои особенности. Espresso использует EigenLayer, Astria сотрудничает с Celestia, Radius применяет криптографический пул памяти.
Существующие сети Уровень 2 сталкиваются с тремя вариантами: продолжать использовать централизованный сортировщик, интегрировать сторонний общий сортировщик или разработать собственное решение для Децентрализации. У каждого варианта есть свои плюсы и минусы.
Децентрализация сортировщика будет важной тенденцией развития экосистемы Уровень 2, касающейся безопасности, взаимной совместимости и пользовательского опыта. В будущем в эту область присоединится больше проектов.
2. Введение
С распространением сети расширения Ethereum Уровень 2 ключевой компонент сортировщик вызывает все большее внимание. Сортировщик отвечает за упорядочение транзакций, может предложить лучший пользовательский опыт, более низкие сборы и более быстрое подтверждение. Однако в настоящее время основные сети Уровень 2 в основном используют централизованные сортировщики, что создает риски цензуры, извлечения MEV и единой точки отказа, что противоречит духу децентрализации криптовалют.
Хотя большинство проектов Уровень 2 включают децентрализацию сортировщика в свои дорожные карты, способы реализации пока не имеют консенсуса. Этот отчет углубится в роль сортировщика, текущее состояние и разрабатываемые решения по децентрализованному совместному сортировщику. Мы подробно рассмотрим технические характеристики основных проектов, таких как Espresso, Astria и Radius, и подумаем о будущем влиянии этого на экосистему Ethereum Уровень 2.
3. Что такое сортировщик?
Блокчейн по своей сути является распределенной учетной записью данных, состоящей из упорядоченных по блокам временных меток транзакционных данных. Эти транзакционные данные изначально неупорядочены и требуют сортировки для организации в блоки и выполнения, чтобы создать новое состояние блокчейна. Для блокчейнов уровня 1, таких как Ethereum, эта сортировка транзакций происходит на самом базовом уровне.
В сети rollup Уровня 2 порядок транзакций стал важной проблемой. Основная функция rollup заключается в предоставлении пользователям безопасного места для низкозатратных транзакций. Проще говоря, rollup Уровня 2 предоставляет пользователям уровень исполнения, а затем отправляет данные о транзакциях на верхний уровень Уровня 1. Пакет транзакций, отправляемый на Уровень 1, обычно содержит сотни или тысячи сжатых транзакций Уровня 2, что снижает затраты на отправку данных на Уровень 1.
В мире Уровень 2 rollup сортировщик — это сущность, имеющая право упорядочивать транзакции в группы. Сортировщик получает неупорядоченные транзакции от пользователей, обрабатывает их в группы вне цепи, а затем генерирует партию сжатых упорядоченных транзакций. Эти транзакции могут быть помещены в блок и отправлены на Уровень 1. Сортировщик также предоставляет пользователям почти мгновенные квитанции в качестве "мягкого подтверждения", а "жесткое подтверждение" получается после отправки транзакции на Уровень 1.
Почему Rollups должны использовать сортировщик, почему это проблема?
Основная цель сортировщика - улучшение пользовательского опыта. Использование сортировщика для транзакций Уровень 2 похоже на использование "быстрой полосы", что позволяет получить более низкие комиссии и более быстрое подтверждение. Сортировщик может сжимать сотни и тысячи транзакций Уровень 2 в одну транзакцию Уровень 1, что экономит gas-расходы. Кроме того, мягкое подтверждение, предлагаемое сортировщиком, позволяет транзакциям rollup предоставлять пользователям быстрое подтверждение.
Важно отметить, что rollup не обязательно должен использовать сортировщик; это всего лишь дизайнерский выбор для обеспечения лучшего пользовательского опыта. Например, rollup также может использовать Ethereum Уровень 1 для сортировки, но это может быть менее эффективно и более дорого. Вот почему до сих пор каждый крупный проект Уровень 2 выбрал работу с централизованным сортировщиком, считая это более удобным, дешевым и простым в использовании.
Тем не менее, поскольку сортировщик контролирует порядок транзакций, теоретически он имеет право не включать пользовательские транзакции, несмотря на то что пользователи могут напрямую отправлять транзакции на Уровень 1. Сортировщик также может извлекать MEV из группы транзакций, что может привести к экономическим потерям для пользователей. Если существует только один централизованный сортировщик, риск единой точки отказа будет значительно выше.
С помощью этой настройки, сортировщик может рассматриваться как полуподдерживаемая сторона пользователя. Хотя сортировщик не может помешать пользователю использовать Уровень 2, он может задерживать транзакции пользователя, приводя к дополнительным газовым расходам и извлекая ценность из транзакций пользователя.
( Связь MEV
MEV) максимальная извлекаемая ценность ### здесь особенно важна. MEV относится к дополнительной ценности, получаемой от производства блоков, превышающей стандартные вознаграждения за блоки и газовые сборы, путем манипуляции порядком транзакций внутри блока. Распространенные формы включают в себя предварительные сделки и сэндвич-атаки.
Учитывая роль сортировщиков в Уровень 2 rollup, они могут видеть все пользовательские транзакции вне цепи. Поскольку эти сортировщики обычно управляются самими проектами или аффилированными командами, многие пользователи беспокоятся о невозможности увидеть потенциальное извлечение MEV. Даже без этих опасений использование централизованных сортировщиков также повлияет на степень децентрализации этих протоколов.
( Состояние рынка сортировщиков
В настоящее время все основные сети Ethereum Уровень 2 полагаются на централизованные сортировщики. С увеличением числа транзакций Ethereum, перемещающихся на Уровень 2, хотя сам набор валидаторов Ethereum является децентрализованным, кажется, что большинство транзакций находятся под влиянием централизованных сил в виде централизованных сортировщиков.
Большинство проектов Уровень 2 включили децентрализацию сортировщиков в свои дорожные карты. Однако стоит отметить, что Arbitrum и Optimism с конца 2021 года внедрили свои решения, можно сказать, что они еще не добились значительного прогресса в децентрализации сортировщиков.
Большинство ведущих проектов, похоже, направляют ресурсы на улучшение основных продуктов и функций, а не на сосредоточение на Децентрализации. Это можно понять в условиях жесткой конкуренции, но по мере зрелости сети обсуждения быстро переходят к Децентрализации сортировщиков и повышению надежности.
) Другие вопросы
Существует некоторое обсуждение о степени риска, связанного с зависимостью от централизованных сортировщиков.
Как уже упоминалось, поскольку сортировщик контролирует порядок сделок, он может исключать пользовательские сделки и извлекать MEV. Однако сортировщик в конечном итоге не может полностью исключить пользователей из сделок rollup, пользователи могут обойти сортировщик и напрямую отправить сделки на Уровень 1, если они готовы платить более высокую газовую плату. Это может быть одной из причин, по которой некоторые крупные проекты Уровня 2 ранее не обращали внимания на децентрализованные сортировщики. Однако проблема с перераспределением сделок сортировщиком для извлечения MEV все еще остается, особенно для частных пулов памяти.
Возможно, более серьезная проблема заключается в доступности. Если единственный централизованный сортировщик выйдет из строя, вся сеть rollup будет затронута. Хотя пользователи все еще могут напрямую получить доступ к Уровень 1 для завершения транзакций, это не является устойчивым методом и не подходит для большинства сделок. Учитывая, что одна из основных концепций криптовалюты заключается в том, чтобы избежать зависимости от единственного централизованного поставщика, централизация сортировщика явно является важной проблемой, которую необходимо решить.
4. Решение: Децентрализация общего сортировщика
Обзор
Решением вышеупомянутой проблемы является Децентрализация общего сортировщика. Конкретные реализации различных проектов различаются, но основная идея заключается в том, чтобы заменить единый централизованный сортировщик децентрализованной сетью. Здесь "общий" означает, что несколько rollup могут использовать одну и ту же сеть, а транзакции из нескольких rollup будут агрегироваться в одном пуле памяти перед сортировкой. Это помогает уменьшить вероятность извлечения MEV и цензуры. "Децентрализация" означает использование механизма ротации лидеров, при котором сортировщик выбирается из группы децентрализованных узлов. Это помогает предотвратить цензуру и обеспечивает гарантии доступности.
Это очень похоже на то, как работают различные Layer 1, использующие механизм ротации лидеров. На самом деле, построение децентрализованного уровня сортировки похоже на создание децентрализованного Layer 1, и для этого необходимо создать набор валидаторов. Разные проекты используют разные подходы для выполнения этого требования.
Общий сортировщик предназначен для смягчения проблемы извлечения MEV, обеспечения антицензурной способности и повышения гарантии доступности rollup. Кроме того, есть две важные детали, на которые стоит обратить внимание:
Децентрализация как услуга: решение для совместного использования сортировщиков направлено на предоставление услуг децентрализации сортировщиков для любого количества rollup. Все эти rollup будут иметь преимущества от антикоррупционной защиты и доступности, предоставляемых децентрализованной сетью, не создавая эту сеть самостоятельно. Учитывая, что это может быть очень дорогостоящим и трудоемким процессом, это является одним из основных достоинств сети совместного использования сортировщиков.
Кросс-роллапная совместимость: поскольку эти решения для совместного упорядочивания предназначены для обработки упорядочивания транзакций нескольких роллапов, они могут обеспечить уникальную гарантию интероперабельности, которая в настоящее время недоступна. Например, пользователи могут указать, что транзакция на Роллап 1 должна выполняться только в том случае, если определенная транзакция на Роллап 2 также включена в тот же блок. Это условное включение транзакций может открыть новые возможности, включая атомарный кросс-роллапный арбитраж и т.д.
В следующем мы сосредоточим внимание на нескольких основных проектах по совместному ранжированию и их стратегиях.
Эспрессо
Espresso Systems стремится создать инструменты, которые приведут Web3 в мейнстрим, с особым вниманием к Уровень 2 rollup и экосистеме Ethereum.
Эспрессо-сортировщик — это децентрализованная сеть共享排序, предназначенная для децентрализации rollup, одновременно обеспечивая безопасность, высокую пропускную способность и низкую задержку в сортировке транзакций и доступности данных. Его дизайн нацелен на обработку децентрализованной сортировки и доступности данных для rollup, действуя как промежуточная сеть между rollup и базовым Уровнем 1.
Ядро Espresso сортировщика — это протокол консенсуса HotShot. HotShot является открытым и без разрешений, он децентрализует власть в сети сортировщика, обеспечивая при этом высокую пропускную способность и быструю финализацию, а также гарантируя безопасность и доступность. HotShot использует модель безопасности на основе долевого участия, и одна из ключевых требований, выдвинутых командой Espresso, заключается в достижении высокой производительности без ущерба для масштаба набора валидаторов.
Espresso Systems пытается достичь уровня безопасности Ethereum для своего сортировщика, используя существующий набор валидаторов Ethereum. У этой настройки есть две ключевые причины:
Безопасность: запуск децентрализованного PoS консенсус-протокола требует чрезвычайно высоких затрат. Используя тех же валидаторов, что и Ethereum, сортировщик может достичь уровня безопасности, доступности и децентрализации, который ему сложно достичь самостоятельно.
Стимулирование согласия: концептуально разумно позволить валидаторам Ethereum Layer 1 участвовать в работе протокола, используемого для Ethereum Layer 2 rollup. Децентрализация сортировщика и сотрудничество с валидаторами Layer 1 для обеспечения его безопасности является хорошим способом уменьшить связанные с этим опасения.
Espresso будет стремиться достичь этого через сотрудничество с EigenLayer. С помощью повторного стейкинга в EigenLayer пользователи могут ставить свои эфириумы и токены ликвидного стейкинга эфириума в нескольких протоколах, тем самым расширяя экономическую безопасность за пределы самого эфириума.
Espresso также использует свое эффективное решение по доступности данных Tiramisu для снижения затрат на транзакции. Tiramisu имеет три уровня: базовый уровень Savoiardi обеспечивает высший уровень безопасности, промежуточный уровень Mascarpone гарантирует эффективное восстановление данных через выбор небольшого комитета по управлению данными, верхний уровень Cocoa предоставляет Tiramisu сеть доставки контента.
Компания Espresso Systems недавно объявила о нескольких партнерствах, включая интеграцию с проектами Polygon zkEVM, Injective, AltLayer, Caldera и Spire. Они также запустили тестовую сеть Doppio, которая является вторым важным этапом для HotShot и сортировщика Espresso.
Астрия
Astria создает сеть совместных сортировщиков, одновременно разрабатывая Astria EVM в качестве первого rollup, поддерживаемого этой сетью.
Сеть общих сортировщиков Astria позволяет нескольким различным rollup делить единую, безразрешительную, децентрализованную сеть сортировщиков. С этой сетью Astria предоставляет готовое решение, которое обеспечивает rollup антицензурой, быстрой проверкой блоков и атомной способностью к синтезу между rollup.
Сеть Astria сама по себе является промежуточной блокчейн-системой, использующей CometBFT для достижения согласия по набору упорядоченных транзакций. Эта сеть принимает транзакции от нескольких rollup, сортирует их в блок и записывает в уровень доступности данных.
Rollup может сразу после создания блока получать отсортированные блоки от Astria, предоставляя пользователям быстрое подтверждение через "мягкие обязательства". Либо rollup может извлекать упорядоченные блоки из уровня доступности данных для получения "жестких обязательств".
Astria EVM будет первым, созданным Astria.