Основная роль доступности данных на уровне 2

Автор: Хаотянь Источник: Твиттер автора @tmel0211

Друг попросил меня проанализировать новых игроков, помимо четырех королей второго слоя, таких как Linea, Polygon zkEVM, Mantle, Metis и еще четыре маленьких дракончика. После грубого осмотра я обнаружил, что большинство различий между слоем 2 заключаются в двух моментах:

  1. Зависит ли доступность данных от сети Ethereum;

  2. Какова близость EVM?

Является ли EVM эквивалентным и простым для понимания, определяет низкопороговый экологический перенос для разработчиков; в этой статье с научно-популярной точки зрения обсуждается, что именно такое доступность данных? Почему уровень DA является основным уровнем слоя 2? Какой выбор сделали сторонние DA, такие как Celestia и Eigenlayer?

-Сначала объясните по-простому, что такое доступность данных?

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

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

Таким образом, доступность данных гарантирует, что любой узел может получить все исторические данные для правильной проверки и запроса, гарантируя, что данные в системе блокчейна не будут потеряны или скрыты, и все узлы могут получить полные данные. Если уровень DA не может работать должным образом, взяв в качестве примера Optimism, его 7-дневный период проверки не сможет продолжаться, потому что, если состояние до и после пакета не может быть нормально прочитано Calldata, контракт Rollup не может быть подтвержден. . В конечном счете, DA призван обеспечить безопасность системы реестра блокчейна.

  • Обсудить преимущества и недостатки уровня 2 Ethereum как уровня DA.

Использование Ethereum в качестве уровня DA уровня 2 действительно может воспользоваться преимуществами безопасности и целостности данных Ethereum. Это самое большое преимущество. В противном случае не будет никаких ограничений на злонамеренное вмешательство в транзакции уровня 2 и неупорядоченный учет. Такой уровень 2 сеть, естественно, будет трудно получить широкое признание. Однако собственная емкость блоков и пропускная способность транзакций Ethereum ограничены, и в долгосрочной перспективе может быть сложно поддерживать сеть уровня 2 с высоким TPS.

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

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

  1. Сжимайте данные о состоянии до уровня L1, например, zkSync отправляет подтверждение zkSNARK в основную сеть, а большой объем исходных данных транзакций сохраняется на уровне L2;

  2. Сторонняя платформа публичной цепи, такая как Celestia, обеспечивает решение уровня DA, и данные передаются в стороннюю распределенную сеть для проверки, а статус результата синхронизируется с L1;

  3. После обновления Cancun было добавлено дополнительное пространство для хранения Blob, которое было закодировано и проверено с помощью инструментов KZB.

-Выбор сторонних модульных решений DA

Когда речь идет о сторонних модульных решениях DA, наиболее известными проектами являются Celestai и Eigenlayer (а также Ethstorage).

Сама сеть Celestia может обрабатывать большой объем транзакций, гарантируя, что большой объем данных, генерируемых приложениями на уровне 2, может обеспечить эффективность DA. В Ethereum пакетно загружается только статус транзакции, поэтому это решение DA, которое можно высокомодульный план;

Eigenlayer разделяет обработку транзакций и хранение данных.Транзакции быстро обрабатываются при объединении, но данные о целостности хранятся в распределенной сети, построенной Eigenlayer.Rollup загружает в Ethereum.Square только ключевые данные, такие как заголовки блоков и корни дерева Меркла. Когда необходимо прочитать полные данные, контракт Rollup будет считывать данные из сети Eigenlayer в режиме реального времени.

В настоящее время эти два модульных решения DA относительно популярны. Например, цепочки приложений экосистемы Cosmos, такие как Eclipse и Cevmos, используют Celestia в качестве уровня DA, а сети уровня 2, такие как Mantle, используют Eigenlayer в качестве уровня DA.

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

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

Simple System рассказала о влиянии доступности данных на уровень 2. Кажется, что идеи и основы различных возникающих уровней 2 очень ясны. Суть методов OP и ZK Rollup заключается в разнице в способах проверки точности статуса данных и стоит ли использовать третий модульный DA, предназначенный для устранения ограничений мощности Ethereum в качестве DA. Дополнительное расширение Blob после обновления Канкуна является компромиссом.

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

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • комментарий
  • Поделиться
комментарий
0/400
Нет комментариев
  • Закрепить