Доступність даних: Основні виклики та суперечки масштабування L2

robot
Генерація анотацій у процесі

Доступність даних: Ключовий виклик розширення Рівня 2

У екосистемі Ethereum проблема доступності даних викликає широкі обговорення. Відомий дослідник колись сказав, що проекти, які не використовують Ethereum для отримання доступності даних, не повинні вважатися Рівень 2. Якщо дотримуватись цього стандарту, багато проектів, які зараз вважаються Рівень 2, можуть потребувати повторної дефініції. Отже, що таке доступність даних? Які виклики доступності даних стоять перед Рівень 2? Чому ця тема викликає таку велику суперечку? Ця стаття зосередиться на цих питаннях, намагаючись зняти завісу таємниці навколо доступності даних.

Чому доступність даних є такою важливою для Рівня 2?

Суть доступності даних

Коротко кажучи, доступність даних означає, що виробники блоків публікують всі дані транзакцій блоку в мережі, щоб валідатори могли їх завантажити. Якщо виробник блоку опублікував повні дані та дозволив валідаторам завантажити їх, дані вважаються доступними; якщо приховування частини даних призводить до неможливості завантаження повної інформації валідаторами, дані вважаються недоступними.

Слід зазначити, що доступність даних і здатність їх до пошуку — це два різні поняття:

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

  • Доступність даних стосується етапу, коли дані вже пройшли консенсус і назавжди зберігаються в блокчейні, тобто здатності отримувати історичні дані. У мережі Ethereum вузли, що зберігають усі історичні дані, називаються архівними вузлами.

Є думка, що термін "доступність даних" може бути неправильно зрозумілий, тому пропонується замінити його на "публікація даних", що може бути більш точним.

Чому доступність даних є такою важливою для Рівня 2?

Виклики доступності даних Рівня 2

Хоча концепція доступності даних походить з Ethereum, в даний час ми більше зосереджені на проблемах доступності даних на рівні L2. У L2, сортувальник ( Sequencer ) як виробник блоків повинен публікувати достатню кількість даних про транзакції, щоб валідатори могли перевіряти дійсність транзакцій.

Цей процес стикається з двома великими викликами:

  1. Забезпечте безпечне проведення механізму верифікації
  2. Знизити витрати на публікацію даних

Безпека механізму верифікації

Різні типи L2 використовують різні способи верифікації:

  • OP Rollup використовує докази шахрайства: якщо сортувальник не публікує повні відстежувані дані, оспорювач не зможе розпочати дійсне оскарження.

  • ZK Rollup використовує докази дійсності: хоча самі докази не потребують доступності даних, але в цілому ZK Rollup все ще потребує доступності даних. Відсутність відстежуваних даних призведе до того, що користувачі не зможуть знати свій баланс, що може призвести до втрати активів.

Щоб забезпечити безпеку перевірки, наразі L2 сортувальники зазвичай публікують статусні дані та дані транзакцій на Ethereum, покладаючись на нього для розрахунків та отримання доступності даних. Тому шар доступності даних насправді є місцем публікації даних транзакцій L2, більшість популярних L2 переважно використовують Ethereum як шар доступності даних.

Чому доступність даних є такою важливою для Рівня 2?

зниження витрат на публікацію даних

Наразі L2 залежить від доступності даних та розрахунків на основі Ethereum, хоча безпека забезпечена, витрати величезні. Користувачі сплачують газові збори L2, які складаються з двох частин: газу для виконання транзакцій L2 та газу для подачі даних на L1. Остання частина займає основну частину, причому найвищі витрати на публікацію транзакційних даних, що забезпечують доступність даних.

Способи зниження витрат в основному поділяються на два:

  1. Знизити вартість публікації даних на L1, наприклад, заплановане оновлення EIP-4844 для Ethereum.

  2. Відокремити доступність даних від Рівня 1, більше не використовувати ефіріум як шар доступності даних.

Чому доступність даних така важлива для Рівня 2?

Конкурс доступності даних

Поява модульних блокчейнів відкрила нові підходи до рівня доступності даних. Модульні блокчейни розділяють основні функції блокчейну, формуючи відносно незалежні частини, які можуть бути об'єднані через спеціалізовані мережі для розширення продуктивності.

Наразі модульні блокчейни загалом поділяються на чотири рівні: рівень виконання, рівень розрахунку, рівень консенсусу та рівень доступності даних. Існуючі L2 лише відокремлюють рівень виконання від Ethereum, інші функції все ще виконуються на Ethereum. Але з огляду на витрати, багато L2 готуються також відокремити рівень доступності даних від Ethereum.

Ця тенденція викликала суперечки. Є думка, що не використання Ethereum як шару доступності даних не повинно вважатися Rollup або L2. Один відомий майданчик навіть чітко зазначив, що жодна програма розширення, яка не публікує дані на L1, не є L2, оскільки використання рішень для доступності даних поза мережею не може гарантувати, що оператори нададуть опубліковані дані.

Чому доступність даних є такою важливою для Рівня 2?

Ці погляди на поверхні викликані міркуваннями безпеки, але також можуть відображати занепокоєння щодо можливих загроз для статусу Ethereum. Якщо L2 також відокремить шар доступності даних від Ethereum, це суттєво послабить залежність від безпеки Ethereum і може поступово відійти від екосистеми Ethereum.

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

Чому доступність даних є такою важливою для Рівня 2?

ETH3.37%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 3
  • Поділіться
Прокоментувати
0/400
HashBanditvip
· 07-26 06:02
драматичність масштабування... стара пісня з часів моєї майнінгу, якщо чесно
Переглянути оригіналвідповісти на0
MetaLord420vip
· 07-26 06:00
Швидкість бігу L2
Переглянути оригіналвідповісти на0
SeeYouInFourYearsvip
· 07-26 05:43
Продовжуйте накопичувати ETH, лежачи на дивані, заробляючи.
Переглянути оригіналвідповісти на0
  • Закріпити