Аналіз доступності даних Рівня 2: ключові виклики та майбутній розвиток

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

Аналіз важливості доступності даних для Рівня 2

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

Визначення доступності даних

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

Варто зазначити, що доступність даних і їхня здатність до вилучення є двома різними поняттями:

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

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

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

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

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

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

Рівень 2 стикається з двома основними викликами:

  1. Забезпечити безпечне функціонування механізму верифікації
  • Для оптимістичного rollup(OP Rollup): якщо сортировщик не публікує повні відтворювані дані блоку, то виклик у доказі шахрайства не зможе ініціювати дійсний виклик.

  • Для нульових знань rollup(ZK Rollup): хоча доказ ефективності сам по собі не залежить від доступності даних, але ZK Rollup в цілому все ще потребує доступності даних. Без даних про відтворювані блоки користувачі не зможуть дізнатися про свій баланс, що може призвести до втрати активів.

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

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

Щоб знизити витрати, існує два основних методи:

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

  • Витягти доступність даних з L1, тобто не використовувати Ethereum як шар доступності даних.

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

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

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

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

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

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

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

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

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

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

ETH1.79%
Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • 9
  • Поділіться
Прокоментувати
0/400
NFTArtisanHQvip
· 08-04 18:43
хмм... цей парадигмальний зсув у доступності даних l2 нагадує мені готові роботи Дюшана... обидва ставлять під сумнів природу автентичності, чесно кажучи
Переглянути оригіналвідповісти на0
GateUser-74b10196vip
· 08-04 16:12
l2 знову почав збирати дані.
Переглянути оригіналвідповісти на0
ContractTestervip
· 08-04 10:24
Проблему низького рівня успішності верифікації потрібно вирішити.
Переглянути оригіналвідповісти на0
AirdropHunterWangvip
· 08-01 19:10
Людей з卷l2 також чимало, не витримую.
Переглянути оригіналвідповісти на0
BlockchainFoodievip
· 08-01 19:05
йо, ця DA штука схожа на перевірку, чи справжні ваші інгредієнти з ферми на стіл... якщо дані приховані, це як отримати м'ясо-сюрприз, серйозно
Переглянути оригіналвідповісти на0
DYORMastervip
· 08-01 19:03
Layer2 - це справжній шлях!
Переглянути оригіналвідповісти на0
NFTHoardervip
· 08-01 19:03
Гей, доступність даних - це пастка.
Переглянути оригіналвідповісти на0
BridgeNomadvip
· 08-01 19:02
доверяти припущенням щодо доступності даних l2 все ще викликає у мене посттравматичний стрес від мосту Nomad... валідація кожного байта fr
Переглянути оригіналвідповісти на0
AirdropCollectorvip
· 08-01 18:50
Дані рано чи пізно все ж потрібно буде завантажити в ланцюг.
Переглянути оригіналвідповісти на0
Дізнатися більше
  • Закріпити