Доступность данных: основные вызовы и споры Layer2
В экосистеме Ethereum доступность данных стала важной проблемой, с которой сталкиваются решения Layer2(L2). В этой статье будет рассмотрена концепция доступности данных, проблемы доступности данных, с которыми сталкиваются L2, а также споры вокруг уровня доступности данных.
Определение доступности данных
Доступность данных означает, что производитель блоков публикует полные данные о транзакциях блока в сети, позволяя валидаторам загружать и проверять их. Если производитель блоков публикует полные данные и позволяет валидаторам их загружать, данные считаются доступными; наоборот, если сокрытие части данных приводит к тому, что валидаторы не могут получить полную информацию, данные считаются недоступными.
Важно отметить, что доступность данных и их извлекаемость — это два разных понятия:
Доступность данных касается того, может ли новая выпущенная информация быть согласована, и связана с этапом после производства блока, но еще не добавленного в блокчейн.
Доступность данных означает способность извлекать исторические данные, хранящиеся в блокчейне.
Существует мнение, что термин "доступность данных" может вызвать недоразумение, и предлагается изменить его на "публикация данных", чтобы более точно отразить его роль.
Проблемы доступности данных для L2
В экосистеме L2, секвенсор ( Sequencer ) в качестве производителя блоков должен публиковать достаточное количество данных о транзакциях для верификации. Этот процесс сталкивается с двумя основными вызовами:
Обеспечьте безопасность механизма проверки
Для оптимистичного роллапа ( OP Rollup ) и роллапа с нулевыми знаниями ( ZK Rollup ) доступность данных имеет решающее значение для их механизмов верификации:
OP Rollup: Если сортировщик не публикует полные данные, то оспоритель в доказательстве мошенничества не сможет инициировать действующий вызов.
ZK Rollup: Несмотря на то, что доказательство действительности само по себе не зависит от доступности данных, пользователям нужны полные данные, чтобы подтвердить свой баланс и избежать потери активов.
Чтобы обеспечить безопасность проверки, в настоящее время большинство L2-сортировщиков выбирают публикацию данных о состоянии и транзакциях в Ethereum, используя его безопасность и доступность данных.
Снижение затрат на публикацию данных
В настоящее время L2 размещает доступность данных и расчеты на Ethereum. Хотя безопасность обеспечена, затраты довольно высоки. Пользователи платят L2 комиссию за газ, которая состоит из двух частей: газа за выполнение транзакций L2 и газа за подачу данных на L1. При этом вторая часть занимает основную долю, а гарантирование доступности данных является значительной частью транзакционных данных.
Чтобы снизить общие затраты на L2, существует два основных метода:
Снижение стоимости публикации данных на L1, например, в предстоящем обновлении EIP-4844.
Отделить уровень доступности данных от L1, аналогично тому, как Rollup отделяет выполнение транзакций от L1.
Споры о доступности данных
Концепция модульного блокчейна декомпозирует функции блокчейна на уровень исполнения, уровень расчетов, уровень консенсуса и уровень доступности данных. В настоящее время L2 отделил уровень исполнения от Ethereum, но остальные три уровня все еще зависят от Ethereum.
Однако, из соображений стоимости некоторые L2 рассматривают возможность отделения уровня доступности данных от Ethereum. Эта тенденция вызвала споры, и некоторые участники экосистемы Ethereum считают, что расширение, не использующее Ethereum в качестве уровня доступности данных, не должно рассматриваться как L2.
Это упорство может быть вызвано беспокойством о статусе Ethereum. Если L2 также отделит уровень доступности данных от Ethereum, это фактически ослабит зависимость от безопасности Ethereum, что может угрожать его центральному положению.
Несмотря на споры, проекты, связанные с доступностью данных, продолжают стремительно развиваться. В будущем мы увидим больше инновационных решений для доступности данных, которые откроют новые возможности для развития экосистемы L2.
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
12 Лайков
Награда
12
4
Репост
Поделиться
комментарий
0/400
BearMarketBro
· 18ч назад
И снова говорит мне, что у меня слишком большая эта груша.
Посмотреть ОригиналОтветить0
SoliditySlayer
· 18ч назад
Кто не сможет перепрыгнуть этот барьер Layer2, тому не стоит и думать о побеге.
Дилемма доступности данных Layer2: игра между затратами и безопасностью
Доступность данных: основные вызовы и споры Layer2
В экосистеме Ethereum доступность данных стала важной проблемой, с которой сталкиваются решения Layer2(L2). В этой статье будет рассмотрена концепция доступности данных, проблемы доступности данных, с которыми сталкиваются L2, а также споры вокруг уровня доступности данных.
Определение доступности данных
Доступность данных означает, что производитель блоков публикует полные данные о транзакциях блока в сети, позволяя валидаторам загружать и проверять их. Если производитель блоков публикует полные данные и позволяет валидаторам их загружать, данные считаются доступными; наоборот, если сокрытие части данных приводит к тому, что валидаторы не могут получить полную информацию, данные считаются недоступными.
Важно отметить, что доступность данных и их извлекаемость — это два разных понятия:
Существует мнение, что термин "доступность данных" может вызвать недоразумение, и предлагается изменить его на "публикация данных", чтобы более точно отразить его роль.
Проблемы доступности данных для L2
В экосистеме L2, секвенсор ( Sequencer ) в качестве производителя блоков должен публиковать достаточное количество данных о транзакциях для верификации. Этот процесс сталкивается с двумя основными вызовами:
Для оптимистичного роллапа ( OP Rollup ) и роллапа с нулевыми знаниями ( ZK Rollup ) доступность данных имеет решающее значение для их механизмов верификации:
Чтобы обеспечить безопасность проверки, в настоящее время большинство L2-сортировщиков выбирают публикацию данных о состоянии и транзакциях в Ethereum, используя его безопасность и доступность данных.
В настоящее время L2 размещает доступность данных и расчеты на Ethereum. Хотя безопасность обеспечена, затраты довольно высоки. Пользователи платят L2 комиссию за газ, которая состоит из двух частей: газа за выполнение транзакций L2 и газа за подачу данных на L1. При этом вторая часть занимает основную долю, а гарантирование доступности данных является значительной частью транзакционных данных.
Чтобы снизить общие затраты на L2, существует два основных метода:
Споры о доступности данных
Концепция модульного блокчейна декомпозирует функции блокчейна на уровень исполнения, уровень расчетов, уровень консенсуса и уровень доступности данных. В настоящее время L2 отделил уровень исполнения от Ethereum, но остальные три уровня все еще зависят от Ethereum.
Однако, из соображений стоимости некоторые L2 рассматривают возможность отделения уровня доступности данных от Ethereum. Эта тенденция вызвала споры, и некоторые участники экосистемы Ethereum считают, что расширение, не использующее Ethereum в качестве уровня доступности данных, не должно рассматриваться как L2.
Это упорство может быть вызвано беспокойством о статусе Ethereum. Если L2 также отделит уровень доступности данных от Ethereum, это фактически ослабит зависимость от безопасности Ethereum, что может угрожать его центральному положению.
Несмотря на споры, проекты, связанные с доступностью данных, продолжают стремительно развиваться. В будущем мы увидим больше инновационных решений для доступности данных, которые откроют новые возможности для развития экосистемы L2.