Общая сеть секвенсоров - гладкий инструмент для роллапов?

СреднийJul 16, 2024
astria разрабатывает децентрализованную сеть общего последовательного устройства, направленную на обеспечение роллапов быстрой окончательности, устойчивости к цензуре, композиционности и децентрализации. Децентрализованный последователь astria управляет несколькими узлами последовательности, что позволяет последовательно упорядочить транзакции роллапов. В своей операционной модели пользователи отправляют транзакции в роллапы, которые автоматически попадают в пулы памяти соответствующих узлов роллапов. Комбинаторы собирают транзакции и отправляют их последователям, которые объединяют транзакции в общий блок, в конечном итоге отправляя предварительное подтверждение пользователям.
Общая сеть секвенсоров - гладкий инструмент для роллапов?

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

В апреле этого года Astria, модульный блокчейн, сосредоточенный на общих последователях, завершил раунд финансирования на $5,5 миллиона, возглавляемый Maven 11, с участием 1kx, Delphi Ventures и Robot Ventures. Через всего три месяца Astria привлекла дополнительные $12,5 миллиона, возглавленные DBA и Placeholder VC, с участием Hasu и других.

что такое астрия?

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

в настоящее время для l2-решений более удобно, дешевле и просто для пользователей запускать централизованный секвенсор, поэтому большинство основных l2-решений управляются своими командами. Хотя пользователи l2 могут обойти секвенсоры, напрямую отправляя транзакции на l1, им придется платить комиссию за газ на l1, и транзакции могут занимать больше времени для завершения.

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

как работает астрия

Децентрализованная сеть секвенсоров Astria, состоящая из нескольких узлов секвенсора, позволяет упорядочивать транзакции свертки. В операционной модели Astria, пользователи отправляют транзакции в роллапы, и транзакции автоматически попадают в соответствующие пулы памяти узлов объединения. Комбайнеры собирают транзакции и отправляют их секвенсорам. Наконец, секвенсоры aggreGate.io транзакции в общий блок и отправляют пользователям предварительное подтверждение.

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

astria stack

Основные компоненты Astria включают пять частей: комбайнер, слой последовательности, реле, da (доступность данных) и проводник.

комбайнер

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

слой секвенирования

Уровень секвенирования Astria, использующий CometBFT в качестве алгоритма консенсуса. Цепочки, поддерживающие Cometbft, могут поддерживать IBC (межблокчейновую коммуникацию), что означает, что он может работать во многих других цепочках. Уникальная особенность секвенсора Astria заключается в том, что содержащиеся в нем транзакции не выполняются (отложенная последовательность), а назначаются другому механизму выполнения, Rollup. Узлы секвенсора могут выступать в качестве «валидаторов», активно участвуя в производстве и финализации новых блоков.

Логика приложения Sequencer от Astria позволяет выполнять три основные функции:

  1. упорядочивание данных роллапов
  2. передача стоимости
  3. изменения в наборе валидаторов

релеер

функция ретранслятора заключается в том, чтобы брать проверенные блоки у последователя и передавать их на уровень da (доступность данных). поскольку время блока последователя быстрее, чем у da, ретранслятор сначала пакетирует упорядоченные данные из нескольких блоков последователя, затем сжимает их и передает на уровень da.

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

да

astria использует celestia в качестве своего уровня доступности данных, который является конечной точкой для всех данных, упорядоченных сетью секвенсора. Как только данные записаны в Celestia, порядок транзакций считается окончательным, и когда запускаются новые узлы роллапа, все данные будут извлечены отсюда.

проводник

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

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

отказ от ответственности:

  1. эта статья взята из [Новости о перспективах], все авторские права принадлежат оригинальному автору [1912212.eth, новости о предвидении]. если есть возражения против этой репринт, пожалуйста, свяжитесь соGate learnкоманда и они быстро разберутся с этим.

  2. отказ от ответственности: мнения и взгляды, выраженные в этой статье, являются исключительно мнением автора и не являются инвестиционными рекомендациями.

  3. Переводы статьи на другие языки выполняются командой Gate.io Learn. Если не указано обратное, копирование, распространение или плагиат переведенных статей запрещены.

Общая сеть секвенсоров - гладкий инструмент для роллапов?

СреднийJul 16, 2024
astria разрабатывает децентрализованную сеть общего последовательного устройства, направленную на обеспечение роллапов быстрой окончательности, устойчивости к цензуре, композиционности и децентрализации. Децентрализованный последователь astria управляет несколькими узлами последовательности, что позволяет последовательно упорядочить транзакции роллапов. В своей операционной модели пользователи отправляют транзакции в роллапы, которые автоматически попадают в пулы памяти соответствующих узлов роллапов. Комбинаторы собирают транзакции и отправляют их последователям, которые объединяют транзакции в общий блок, в конечном итоге отправляя предварительное подтверждение пользователям.
Общая сеть секвенсоров - гладкий инструмент для роллапов?

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

В апреле этого года Astria, модульный блокчейн, сосредоточенный на общих последователях, завершил раунд финансирования на $5,5 миллиона, возглавляемый Maven 11, с участием 1kx, Delphi Ventures и Robot Ventures. Через всего три месяца Astria привлекла дополнительные $12,5 миллиона, возглавленные DBA и Placeholder VC, с участием Hasu и других.

что такое астрия?

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

в настоящее время для l2-решений более удобно, дешевле и просто для пользователей запускать централизованный секвенсор, поэтому большинство основных l2-решений управляются своими командами. Хотя пользователи l2 могут обойти секвенсоры, напрямую отправляя транзакции на l1, им придется платить комиссию за газ на l1, и транзакции могут занимать больше времени для завершения.

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

как работает астрия

Децентрализованная сеть секвенсоров Astria, состоящая из нескольких узлов секвенсора, позволяет упорядочивать транзакции свертки. В операционной модели Astria, пользователи отправляют транзакции в роллапы, и транзакции автоматически попадают в соответствующие пулы памяти узлов объединения. Комбайнеры собирают транзакции и отправляют их секвенсорам. Наконец, секвенсоры aggreGate.io транзакции в общий блок и отправляют пользователям предварительное подтверждение.

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

astria stack

Основные компоненты Astria включают пять частей: комбайнер, слой последовательности, реле, da (доступность данных) и проводник.

комбайнер

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

слой секвенирования

Уровень секвенирования Astria, использующий CometBFT в качестве алгоритма консенсуса. Цепочки, поддерживающие Cometbft, могут поддерживать IBC (межблокчейновую коммуникацию), что означает, что он может работать во многих других цепочках. Уникальная особенность секвенсора Astria заключается в том, что содержащиеся в нем транзакции не выполняются (отложенная последовательность), а назначаются другому механизму выполнения, Rollup. Узлы секвенсора могут выступать в качестве «валидаторов», активно участвуя в производстве и финализации новых блоков.

Логика приложения Sequencer от Astria позволяет выполнять три основные функции:

  1. упорядочивание данных роллапов
  2. передача стоимости
  3. изменения в наборе валидаторов

релеер

функция ретранслятора заключается в том, чтобы брать проверенные блоки у последователя и передавать их на уровень da (доступность данных). поскольку время блока последователя быстрее, чем у da, ретранслятор сначала пакетирует упорядоченные данные из нескольких блоков последователя, затем сжимает их и передает на уровень da.

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

да

astria использует celestia в качестве своего уровня доступности данных, который является конечной точкой для всех данных, упорядоченных сетью секвенсора. Как только данные записаны в Celestia, порядок транзакций считается окончательным, и когда запускаются новые узлы роллапа, все данные будут извлечены отсюда.

проводник

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

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

отказ от ответственности:

  1. эта статья взята из [Новости о перспективах], все авторские права принадлежат оригинальному автору [1912212.eth, новости о предвидении]. если есть возражения против этой репринт, пожалуйста, свяжитесь соGate learnкоманда и они быстро разберутся с этим.

  2. отказ от ответственности: мнения и взгляды, выраженные в этой статье, являются исключительно мнением автора и не являются инвестиционными рекомендациями.

  3. Переводы статьи на другие языки выполняются командой Gate.io Learn. Если не указано обратное, копирование, распространение или плагиат переведенных статей запрещены.
Начните торговать сейчас
Зарегистрируйтесь сейчас и получите ваучер на
$100
!