Друг попросил меня проанализировать новых игроков, помимо четырех королей слоя 2, таких как Linea, Polygon zkEVM, Mantle, Metis и еще четыре маленьких дракончика. После грубого анализа я обнаружил, что большинство основных различий между уровнем 2 заключаются в двух моментах: 1) зависит ли доступность данных от основной сети Ethereum; 2) каково сходство EVM?
Является ли EVM эквивалентным и простым для понимания, определяет низкопороговый экологический перенос для разработчиков; в этой статье с научно-популярной точки зрения обсуждается, что именно такое доступность данных? Почему уровень DA является базовым уровнем слоя 2? Какой выбор сделали сторонние DA, такие как Celestia и Eigenlayer?
Давайте сначала кратко объясним, что такое доступность данных?
Проще говоря, доступность данных означает, что в сети блокчейна все узлы могут получить доступность всех исторических данных, сгенерированных системой. Почему это важно?Потому что блокчейн распределен и записан на разных узлах. Если некоторые важные данные потеряны или скрыты, безопасность всей системы окажется под угрозой.
Например, если подробная информация о транзакции известна только некоторым узлам и не может быть получена другими узлами, то транзакция не может быть правильно проверена всеми валидаторами. Другой пример: если вы хотите запросить баланс учетной записи, вам необходимо просмотреть все связанные исторические транзакции, чтобы вычислить окончательный результат. Если некоторые данные транзакции отсутствуют, результат баланса будет неправильным.
Таким образом, доступность данных гарантирует, что любой узел может получить все исторические данные для правильной проверки и запроса, гарантируя, что данные в системе блокчейна не будут потеряны или скрыты, и все узлы могут получить полные данные. Если уровень DA не может работать должным образом, взяв в качестве примера Оптимизм, его 7-дневный период проверки не сможет продолжаться, потому что, если состояние до и после пакетных данных вызова не может быть нормально прочитано, контракт объединения не может быть подтвержден. В конечном счете, DA направлена на обеспечение безопасности системы реестра блокчейна.
Давайте поговорим о преимуществах и недостатках уровня 2, использующего Ethereum в качестве уровня DA.
Использование Ethereum в качестве уровня DA уровня 2 действительно может воспользоваться преимуществами безопасности и целостности данных Ethereum. Это самое большое преимущество. В противном случае не будет никаких ограничений на злонамеренное вмешательство в транзакции уровня 2 и неупорядоченный учет. Такой уровень 2 сеть, естественно, будет трудно получить широкое признание. Однако собственная емкость блока и пропускная способность транзакций Ethereum ограничены, и в долгосрочной перспективе может быть сложно поддерживать сеть уровня 2 с высоким TPS.
Это серьезное несоответствие мощности означает, что большое количество транзакций уровня 2 поставлено в очередь для подтверждения блока, и проверка DA не может быть завершена вовремя. В то же время это также увеличивает конкуренцию на уровне 2 за пространство блоков Ethereum, увеличивая комиссию за газ.
Поэтому мы полагаемся только на основную сеть Ethereum в качестве уровня DA. В долгосрочной перспективе это определенно станет узким местом для разработки уровня 2, поэтому во время разработки уровня 2 появилось несколько основных решений DA:
Сжимать данные о состоянии до уровня L1, например, zkSync отправляет подтверждение zkSNARK в основную сеть, а большой объем исходных данных транзакций сохраняется на уровне L2;
Сторонняя платформа публичной цепи, такая как Celestia, обеспечивает решение уровня DA, и данные передаются в стороннюю распределенную сеть для проверки, а статус результата синхронизируется с L1;
После обновления Cancun было добавлено дополнительное пространство для хранения Blob, которое было закодировано и проверено с помощью инструментов KZB.
Выбор модульного решения DA стороннего производителя
Когда речь идет о сторонних модульных решениях DA, наиболее известными проектами являются Celestai и Eigenlayer (а также Ethstorage).
Сама сеть Celestia может обрабатывать большой объем транзакций, гарантируя, что большой объем данных, генерируемых приложениями на уровне 2, может обеспечить эффективность DA. В Ethereum пакетно загружается только статус транзакции, поэтому это решение DA, которое можно высокомодульный план;
Eigenlayer разделяет обработку транзакций и хранение данных.Транзакции быстро обрабатываются в объединении, но данные о целостности хранятся в распределенной сети, построенной Eigenlayer.В результате объединения в 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 или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
Layer2 Каковы преимущества и недостатки использования Ethereum в качестве уровня доступности?
Автор: Хаотянь
Друг попросил меня проанализировать новых игроков, помимо четырех королей слоя 2, таких как Linea, Polygon zkEVM, Mantle, Metis и еще четыре маленьких дракончика. После грубого анализа я обнаружил, что большинство основных различий между уровнем 2 заключаются в двух моментах: 1) зависит ли доступность данных от основной сети Ethereum; 2) каково сходство EVM?
Является ли EVM эквивалентным и простым для понимания, определяет низкопороговый экологический перенос для разработчиков; в этой статье с научно-популярной точки зрения обсуждается, что именно такое доступность данных? Почему уровень DA является базовым уровнем слоя 2? Какой выбор сделали сторонние DA, такие как Celestia и Eigenlayer?
Давайте сначала кратко объясним, что такое доступность данных?
Проще говоря, доступность данных означает, что в сети блокчейна все узлы могут получить доступность всех исторических данных, сгенерированных системой. Почему это важно?Потому что блокчейн распределен и записан на разных узлах. Если некоторые важные данные потеряны или скрыты, безопасность всей системы окажется под угрозой.
Например, если подробная информация о транзакции известна только некоторым узлам и не может быть получена другими узлами, то транзакция не может быть правильно проверена всеми валидаторами. Другой пример: если вы хотите запросить баланс учетной записи, вам необходимо просмотреть все связанные исторические транзакции, чтобы вычислить окончательный результат. Если некоторые данные транзакции отсутствуют, результат баланса будет неправильным.
Таким образом, доступность данных гарантирует, что любой узел может получить все исторические данные для правильной проверки и запроса, гарантируя, что данные в системе блокчейна не будут потеряны или скрыты, и все узлы могут получить полные данные. Если уровень DA не может работать должным образом, взяв в качестве примера Оптимизм, его 7-дневный период проверки не сможет продолжаться, потому что, если состояние до и после пакетных данных вызова не может быть нормально прочитано, контракт объединения не может быть подтвержден. В конечном счете, DA направлена на обеспечение безопасности системы реестра блокчейна.
Давайте поговорим о преимуществах и недостатках уровня 2, использующего Ethereum в качестве уровня DA.
Использование Ethereum в качестве уровня DA уровня 2 действительно может воспользоваться преимуществами безопасности и целостности данных Ethereum. Это самое большое преимущество. В противном случае не будет никаких ограничений на злонамеренное вмешательство в транзакции уровня 2 и неупорядоченный учет. Такой уровень 2 сеть, естественно, будет трудно получить широкое признание. Однако собственная емкость блока и пропускная способность транзакций Ethereum ограничены, и в долгосрочной перспективе может быть сложно поддерживать сеть уровня 2 с высоким TPS.
Это серьезное несоответствие мощности означает, что большое количество транзакций уровня 2 поставлено в очередь для подтверждения блока, и проверка DA не может быть завершена вовремя. В то же время это также увеличивает конкуренцию на уровне 2 за пространство блоков Ethereum, увеличивая комиссию за газ.
Поэтому мы полагаемся только на основную сеть Ethereum в качестве уровня DA. В долгосрочной перспективе это определенно станет узким местом для разработки уровня 2, поэтому во время разработки уровня 2 появилось несколько основных решений DA:
Сжимать данные о состоянии до уровня L1, например, zkSync отправляет подтверждение zkSNARK в основную сеть, а большой объем исходных данных транзакций сохраняется на уровне L2;
Сторонняя платформа публичной цепи, такая как Celestia, обеспечивает решение уровня DA, и данные передаются в стороннюю распределенную сеть для проверки, а статус результата синхронизируется с L1;
После обновления Cancun было добавлено дополнительное пространство для хранения Blob, которое было закодировано и проверено с помощью инструментов KZB.
Выбор модульного решения DA стороннего производителя
Когда речь идет о сторонних модульных решениях DA, наиболее известными проектами являются Celestai и Eigenlayer (а также Ethstorage).
Сама сеть Celestia может обрабатывать большой объем транзакций, гарантируя, что большой объем данных, генерируемых приложениями на уровне 2, может обеспечить эффективность DA. В Ethereum пакетно загружается только статус транзакции, поэтому это решение DA, которое можно высокомодульный план;
Eigenlayer разделяет обработку транзакций и хранение данных.Транзакции быстро обрабатываются в объединении, но данные о целостности хранятся в распределенной сети, построенной Eigenlayer.В результате объединения в 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, у нас будут базовые критерии оценки когнитивной структуры.