Layer2 Які переваги та недоліки використання Ethereum як рівня доступності?

Автор: Haotian

Друг попросив мене проаналізувати нових гравців, окрім чотирьох королів шару 2, таких як Linea, Polygon zkEVM, Mantle, Metis та інших чотирьох маленьких драконів. Після грубого огляду я виявив, що більшість основних відмінностей між рівнем 2 полягають у двох пунктах: 1) чи залежить доступність даних від основної мережі Ethereum; 2) що таке спорідненість EVM?

Те, чи є EVM еквівалентним і простим для розуміння, визначає низькопорогову екологічну передачу для розробників; у цій статті з науково-популярної точки зору обговорюється, що саме таке доступність даних? Чому рівень DA є основним рівнем рівня 2? Які рішення зробили сторонні DA, такі як Celestia та Eigenlayer?

Давайте спочатку коротко пояснимо, що таке доступність даних?

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

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

Таким чином, доступність даних гарантує, що будь-який вузол може отримати всі історичні дані для правильної перевірки та запиту, гарантуючи, що дані в системі блокчейну не будуть втрачені або приховані, і всі вузли можуть отримати повні дані. Якщо рівень DA не може працювати належним чином, беручи за приклад Optimism, його 7-денний період перевірки не зможе продовжитися, тому що якщо стан до та після пакета Calldata не може бути прочитаний нормально, контракт Rollup не можна підтвердити. Зрештою, DA — це забезпечення безпеки системи реєстру блокчейнів.

Давайте поговоримо про переваги та недоліки рівня 2 з використанням Ethereum як рівня DA.

Використання Ethereum як рівня DA рівня 2 справді може скористатися перевагами безпеки та цілісності даних Ethereum. Це найбільша перевага. В іншому випадку не буде жодних обмежень щодо зловмисного втручання в транзакції рівня 2 і невпорядкованого обліку. Такий рівень 2 Мережа природно Важко домогтися загального визнання. Однак власна ємність блоків Ethereum і пропускна здатність транзакцій обмежені, і в довгостроковій перспективі може бути складно підтримувати мережу з високим рівнем TPS 2.

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

Тому ми покладаємося лише на основну мережу Ethereum як рівень DA. У довгостроковій перспективі це, безумовно, стане вузьким місцем для розробки рівня 2, тому під час розробки рівня 2 з’явилися деякі основні рішення DA:

  1. Стискайте дані про стан до L1, наприклад, zkSync надсилає підтвердження zkSNARK в основну мережу, а L2 зберігає велику кількість оригінальних даних транзакцій;

  2. Платформа публічного ланцюга третьої сторони, така як Celestia, надає рішення рівня DA, і дані надсилаються до сторонньої розподіленої мережі для перевірки, а статус результату синхронізується з L1;

  3. Після оновлення в Канкуні було додано додатковий простір для зберігання Blob, який було закодовано та перевірено за допомогою інструментів KZB.

Вибір стороннього модульного рішення DA

Що стосується сторонніх модульних рішень DA, то два найвідоміші проекти — це Celestai і Eigenlayer (а також Ethstorage).

Сама мережа Celestia може обробляти великий обсяг транзакцій, гарантуючи, що велика кількість даних, створених програмами на рівні 2, може забезпечити ефективність DA. Лише статус транзакцій завантажується в Ethereum пакетами, тому це рішення DA, яке можна високомодульний план;

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

Наразі ці два модульних рішення DA є відносно популярними.Наприклад, ланцюжки додатків екосистеми Cosmos, такі як Eclipse та Cevmos, усі використовують Celestia як рівень DA, а мережі рівня 2, такі як Mantle, використовують Eigenlayer як рівень DA.

Слід сказати, що модульне рішення DA – це рішення DA, яке більше орієнтоване на майбутнє. Зрештою, воно вбудовано за допомогою зовнішнього консенсусу третьої сторони та не використовує прямо Ethereum як консенсус DA. Тому деякі люди мають запропоновано використовувати сторонній DA Проект рішення виключає ешелон рівня 2.

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

Simple System говорив про вплив доступності даних на рівень 2. Схоже, що ідеї та рамки появи різних рівнів 2 дуже зрозумілі. Основою методів OP і ZK Rollup є різниця в способі перевірки точності статусу даних і чи приймати третій тристоронній модульний DA має вирішити обмеження пропускної здатності Ethereum як DA. Додаткове розширення Blob після оновлення Cancun є компромісом.

Виходячи з цієї передумови, якщо ми подивимося на різні передові рішення рівня 2, ми матимемо основні критерії оцінки когнітивної основи.

Переглянути оригінал
Ця сторінка може містити контент третіх осіб, який надається виключно в інформаційних цілях (не в якості запевнень/гарантій) і не повинен розглядатися як схвалення його поглядів компанією Gate, а також як фінансова або професійна консультація. Див. Застереження для отримання детальної інформації.
  • Нагородити
  • Прокоментувати
  • Поділіться
Прокоментувати
0/400
Немає коментарів
  • Закріпити