Доступность данных: основные проблемы L2 и направления будущего развития

robot
Генерация тезисов в процессе

Анализ важности доступности данных для Layer2

Исследователь из фонда Ethereum однажды заявил, что без использования Ethereum для получения доступности данных нельзя говорить о L2. Это утверждение вызвало споры, поскольку по этому стандарту многие известные проекты могут быть исключены из категории L2. Итак, что же такое доступность данных? С какими вызовами сталкивается L2 в этой области? Почему уровень доступности данных вызывает так много обсуждений в сфере L2? В этой статье мы подробно рассмотрим эти вопросы и раскроем основные концепции доступности данных.

Почему доступность данных так важна для Layer2?

Определение доступности данных

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

Почему доступность данных так важна для Layer2?

Разница между доступностью данных и их извлекаемостью

Эти два понятия легко путаются, но на самом деле между ними есть сущностное различие:

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

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

Проблема доступности данных в Layer2

Хотя концепция доступности данных происходит из Ethereum, в настоящее время мы больше сосредоточены на приложениях уровня L2. На уровне L2 сортировщик выполняет роль производителя блоков и должен публиковать достаточное количество данных о транзакциях для проверки. Этот процесс сталкивается с двумя основными проблемами: обеспечение безопасности механизма проверки и снижение затрат на публикацию данных.

безопасность механизма верификации

Разные типы L2 используют разные методы проверки:

  • OP Rollup использует доказательства мошенничества: если сортировщик не публикует полные данные, то оспорщик не может начать действительное оспаривание.
  • Хотя ZK Rollup сам по себе не зависит от доступности данных, в целом он все равно требует полных данных, иначе пользователи могут не иметь возможности проверить свой баланс, что создает риск потери активов.

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

Почему доступность данных так важна для Layer2?

Снижение затрат на публикацию данных

Газовые сборы, оплачиваемые пользователями L2, в основном состоят из двух частей: газа за выполнение транзакций L2 и газа за отправку данных в L1. Последнее занимает большую часть затрат пользователей, причем транзакционные данные, обеспечивающие доступность данных, являются основными расходами.

Существует два основных способа снижения затрат:

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

Почему доступность данных так важна для Layer2?

Споры о доступности данных Layer2

Концепция модульной блокчейн-технологии предоставляет контекст для понимания этого спора. Модульный блокчейн декомпозирует основные функции блокчейна, создавая независимые модули, которые повышают производительность за счет комбинирования различных специализированных сетей.

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

Почему доступность данных так важна для Layer2?

Эта тенденция вызвала споры. Исследователи фонда Ethereum считают, что проекты, которые не используют Ethereum в качестве уровня доступности данных, не должны считаться L2. Некоторые аналитические агентства также придерживаются аналогичной точки зрения, полагая, что решения по масштабированию, не публикующие данные на L1, не относятся к категории L2.

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

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

Почему доступность данных так важна для Layer2?

Посмотреть Оригинал
На этой странице может содержаться сторонний контент, который предоставляется исключительно в информационных целях (не в качестве заявлений/гарантий) и не должен рассматриваться как поддержка взглядов компании Gate или как финансовый или профессиональный совет. Подробности смотрите в разделе «Отказ от ответственности» .
  • Награда
  • 5
  • Поделиться
комментарий
0/400
GasWastervip
· 6ч назад
Ай-яй-яй, снова вернулись к Ethereum!
Посмотреть ОригиналОтветить0
GateUser-9ad11037vip
· 07-19 23:34
Уничтожьте Эфир!
Посмотреть ОригиналОтветить0
OffchainWinnervip
· 07-19 23:26
ETH всё еще холоден.
Посмотреть ОригиналОтветить0
QuorumVotervip
· 07-19 23:22
L2 все хотят сбежать из дома
Посмотреть ОригиналОтветить0
ZKSherlockvip
· 07-19 23:21
на самом деле... разделение уровней DA = увеличенные вычислительные затраты + новые предположения о доверии, смх
Посмотреть ОригиналОтветить0
  • Закрепить