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

Джерело:celestia
Дизайн Rollup варіюється в залежності від механізму перевірки стану та місця публікації даних стану. З погляду екосистеми Ethereum:
Цілісність та доступність даних є важливими для модульних блокчейнів та мереж Rollup. Мережа може гарантувати свою децентралізацію та безпеку лише тоді, коли дані доступні та можуть бути використані. Таким чином, доступність даних відіграє важливу роль у забезпеченні нормальної роботи та безпеки блокчейн-мереж.
У методі Calldata рішення Layer2, такі як Arbitrum або Optimism, безпосередньо вивільняють дані транзакцій у вигляді calldata в блоки Ethereum, досягаючи високої стійкості до цензури. Ethereum цінить дані викликів, обчислення та зберігання рівномірно під Газом, який також є одним з основних витрат, що виникають у Rollup на Ethereum.
Для підвищення ефективності оновлення EIP-4844 було введено новий тип транзакції «Blob», переміщаючи вміст даних транзакцій Layer2 до нового тимчасового «Blob» для зберігання. Оскільки «Blob» є зовнішнім тимчасовим сховищем і не зберігає дані транзакцій Layer2 в Layer1, воно значно зменшує витрати на зберігання. Цей підхід корисний для Layer2, знижуючи витрати на зберігання та збільшуючи швидкість.
З іншого боку, метод DAC пропонує набагато вищу пропускну здатність. Однак для його використання потрібно довіряти невеликому вузлу або групі валідаторів, щоб запобігти зловмисному приховуванню даних. DAC вводить значне довір'я в L2, включаючи рішення щодо повторного ставлення ставок. Це змушує DAC покладатися на репутацію, механізми управління або токенів голосування, щоб запобігти непублікації даних. Тому при використанні зовнішнього DA може бути необхідна залежність від DAC.
Шар доступності даних (DA) є основним компонентом модульної архітектури, яка використовується для зменшення витрат та розширення можливостей блокчейну. Його основне завдання - забезпечити доступність даних on-chain всім учасникам мережі. Традиційно кожен вузол повинен був завантажити всі дані транзакцій для перевірки доступності даних, що було неефективно та дорого. Ця ситуація обмежує масштабованість блокчейну, оскільки разом зі збільшенням розміру блоку зростає лінійно обсяг даних, необхідний для підтвердження. В результаті кінцеві користувачі можуть понести високі витрати на доступність даних, витрачаючи до 90% своїх транзакцій на Rollup. Модульні шари доступності даних розглядаються як потенційне рішення для зменшення витрат на DA, здатні знизити витрати до 99%.
Протягом останніх п'яти місяців Rollups на Ethereum колективно витрачали близько 10 000 ETH щомісяця на доступність даних.
Припускаючи середнє значення 10 000 ETH на місяць, що коштує по $3 000 кожен, це еквівалентно вартості DA у розмірі $30 мільйонів.

Джерело: дюна
Проте EigenDA залежить від контракту EigenDA головної мережі Ethereum для завершення верифікації. Щодо часу підтвердження кінцевого блоку, Celestia значно швидше, потребує лише 15 секунд порівняно з 12 хвилинами EigenDA.
Avail використовує механізм консенсусу BABE + GRANDPA, який успадкований від SDK Polkadot. Він використовує Nominated Proof of Stake та правила BABE для визначення наступного блоку. Незважаючи на те, що час підтвердження блоку повільніший, ніж у Tendermint, Avail перевіряє точність транзакцій швидше, ніж Celestia, завдяки використанню KZG зобов'язань для підтвердження достовірності.
Celestia та Avail обидва підтримуватимуть вибіркові легкі вузли доступності даних під час випуску. Це означає, що вони можуть безпечно збільшити розмір блоку, розмістивши більше легких вузлів, зберігаючи при цьому низькі вимоги користувачів до підтвердження ланцюга.
Хоча EigenLayer не оголошує жодних офіційних планів щодо DAS, є певні показники того, що DAS може стати альтернативним рішенням.
Celestia підвищує свою безпеку, проводячи вибірковий контроль доступності даних, забезпечуючи безпеку значенням своєї мережі. Чим вище мережева вартість Celestia, тим вищі витрати атакуючих та менше ймовірність успішної атаки.
Навпаки, EigenDA не виконує вибіркового визначення доступності даних, але розраховує на більшість чесних важких вузлів, з її безпекою як частиною безпеки Ethereum. Безпека EigenDA впливає на значення перерозміщених активів в мережі EigenDA та на частку операторів вузлів в мережі Ethereum mainnet.
Avail включає в себе вибірковий збір доступності даних, що забезпечує йому ефективний та надійний механізм резервного копіювання, який забезпечує доступність даних навіть під час відмов. Крім того, Avail використовує Номінований Доказ Участі (NPoS) Polkadot, який може розмістити до 1000 валідаторських вузлів. NPoS також має ефективний механізм розподілу винагород, який допомагає зменшити ризик централізації ставок.
З іншого боку, конкурентна перевага EigenDA ґрунтується на його тісних зв'язках з безпекою та ортодоксією Ethereum. У короткостроковій та середньостроковій перспективі великі масштабні L2 можуть знайти EigenDA більш раціональним вибором через високі витрати на DA Ethereum.
Avail використовує передову технологію, яка дозволяє легким клієнтам перевіряти цілісність даних без необхідності завантаження всього блокчейну. Це робить технологію блокчейну більш доступною для користувачів. Після відокремлення від Polygon Avail прагне нових партнерств з різноманітними суб'єктами, демонструючи свою універсальність в різних сценаріях застосування.
На зображенні нижче показано порівняння різних шарів DA з Avail.

Джерело: Доступний блог2024.4.20
Чарівність модульності полягає в відокремленні між її компонентами. Це дозволяє кожному рівню інновацій будувати на одній одиниці, а оптимізація кожного модуля може підвищити продуктивність інших. У майбутньому процес розвитку модульності може запропонувати багато конкурентних варіантів як для розробників, так і для користувачів.
* Ця інформація не є фінансовою порадою чи будь-якою іншою рекомендацією, запропонованою чи схваленою Gate.
* Цю статтю заборонено відтворювати, передавати чи копіювати без посилання на Gate. Порушення є порушенням Закону про авторське право і може бути предметом судового розгляду.





