AltLayer оптимізує rollups за допомогою рівня доступності даних Celestia
Щоб вирішити проблему доступності даних і надійно перевірити стан rollups, Altlayer налаштований на використання рівня “доступності даних” (DA) Celestia. Ця інтеграція зробить наші rollups більш масштабованими та доступними.
Давайте зробимо крок назад і дослідимо основи rollup дизайну, щоб зрозуміти, чому ця інтеграція важлива.
Розуміння проблеми доступності даних
Rollup зменшує витрати на транзакції та збільшує пропускну здатність Ethereum за рахунок обробки транзакцій поза ланцюгом і періодичного розміщення підсумку транзакцій і кінцевого кореня rollup стану в базовому ланцюжку.
Однак базовий ланцюжок або будь-хто інший може довіряти новому кореню rollup стану, лише якщо його можна незалежно перевірити та підтвердити, що він є результатом застосування всіх окремих транзакцій поза ланцюгом до попередньо перевіреного rollup стану.
Якщо оператори rollup не роблять дані транзакції доступними для цієї перевірки, і якщо неможливо підтвердити, що вони зробили дані доступними, вони можуть надіслати неправильний rollup стан в базовий ланцюжок, не маючи можливості перевірити стан. Ця проблема називається проблемою доступності даних.
Придатність базового монолітного ланцюга для доступності даних
Варіант доступності даних (DA) полягає у використанні базового монолітного ланцюга, такого як Ethereum.
Сучасні протоколи rollup вимагають від операторів стискати необроблені дані транзакцій і публікувати їх в Ethereum пакетами разом із результуючим коренем rollup стану. Стиснуті дані підсумовують тисячі транзакцій поза мережею в одну транзакцію на Рівні 1. Потім вузли в Ethereum зберігають дані rollup транзакцій і роблять їх доступними для всіх.
За допомогою цих даних будь-хто може повторно обчислити стан ланцюга та порівняти його з коренем стану, зафіксованим оператором rollup.
Однак усі існуючі монолітні ланцюги, включаючи Ethereum, які виконують виконання, консенсус і забезпечують доступність даних на одному рівні P2P, як правило, не оптимізовані ні для того, ні для іншого. Отже, це може бути дорогим, якщо використовувати його, зокрема, для забезпечення доступності даних.
Для контексту Arbitrum One платить близько 112 тисяч доларів США на день Ethereum для своїх потреб DA. Це в середньому дорівнює приблизно 0,15 доларів США за транзакцію, враховуючи середній щоденний обсяг транзакцій на Arbitrum One.
Є багато додатків, таких як онлайн-ігри, для яких вартість транзакції в 0,15 доларів США буде вважатися надзвичайно високою. Враховуючи ці витрати, будуються нові типи мереж, оптимізовані для доступності даних. Одним з таких рішень є Celestia.
Celestia як альтернативний рівень DA
Celestia — альтернативний рівень DA, оптимізований для доступності даних. Дві головні функції рівня DA Celestia:
- Вибірка доступності даних (DAS). Це дозволяє легким вузлам перевіряти доступність даних без завантаження цілого блоку
- Дерева Merkle з простором імен (NMT). Це дає змогу рівням виконання та врегулювання на Celestia завантажувати транзакції, які стосуються лише них
Оскільки Celestia розроблена й оптимізована для доступності даних у групі та пропонується як рівень DA поза ланцюгом, вона пропонує більш масштабований рівень і економічно ефективну альтернативу доступності даних у ланцюзі.
Інтеграція Celestia в AltLayer
AltLayer налаштовано на підтримку рівня DA Celestia як одного з можливих варіантів rollups, створених за допомогою нашої панелі запуску, щоб знизити витрати, необхідні для доступності даних.
У рамках інтеграції ми отримаємо ланцюгові дані зі rollup, виконаємо стиснення та завантажимо в мережу Celesta. Це дозволить нам повністю реконструювати rollup стан за допомогою даних із Celestia.
Наявність здатності до такої реконструкції життєво важлива для rollups в наступних ситуаціях
- катастрофічні події, через які оператор вузла не працює на невизначений термін
- зловмисний вузол відхиляє або повертає недійсні результати запиту будь-якому претенденту
У першому випадку це дозволяє rollup відновити роботу. У випадку останнього це гарантує, що будь-який претендент, який бажає оскаржити будь-яку шахрайську поведінку в ланцюжку, не буде підданий цензурі жодним зловмисним вузлом, оскільки він матиме засоби для реконструкції ланцюга та отримання доказів шахрайства.
Ми з нетерпінням чекаємо інтеграції та побачимо чудову ефективність rollups в дії.
Українська спільнота
Приєднуйтесь до нашаго Telegram каналу, щоб читати всі новини та апдейти про Celestia українською. Також, підписуйтесь на наш Twitter. Ми будемо раді Вас бачити!