Альтернативна доступність даних (DA) для AppRollups
Ми з гордістю повідомляємо, що ланцюжки Caldera тепер можуть використовувати альтернативні рішення доступності даних (DA) замість стандартного Ethereum DA!
Навіщо потрібен DA?
Для того, щоб переконатися, що будь-які недійсні транзакції можуть бути відловлені і повернуті в роллапі, користувачам потрібен спосіб переконатися, що дані блоків в роллапі дійсно публікуються.
Як це вирішується на даний момент? На даний момент переважна більшість роллапів Ethereum вирішують цю проблему, просто публікуючи всі блоки роллапу в Ethereum і покладаючись на нього для забезпечення доступності даних.
Але є і зворотній бік медалі: Ethereum DA коштує дорого!
Цей стандартний підхід може призвести до надзвичайно високих і нестабільних витрат, оскільки роллапи змушені конкурувати за обмежений блокчейн-простір з усіма іншими dApps і користувачами, які здійснюють транзакції на Ethereum.
Як наслідок, понад 95% вартості транзакції роллап сьогодні припадає на публікацію даних в Ethereum. Для порівняння, Arbitrum та Optimism витратили понад $10 млн на забезпечення доступності даних в Ethereum цього року!
Отже, як ми можемо покращити Ethereum DA? Варто зазначити, що роллапи по суті використовують традиційні блокчейни (наприклад, Ethereum) лише в якості шару DA для скидання транзакцій, але вся фактична обробка транзакцій і обчислення відбуваються на самому роллапі.
Це підкреслює захоплююче усвідомлення того, що блокчейн насправді не повинен самостійно виконувати жодних обчислень, йому потрібно лише впорядковувати транзакції в блоки і гарантувати доступність даних транзакцій.
Представляємо альтернативний DA
Альтернативні системи DA використовують переваги цього розуміння, щоб відокремити DA від розрахунків за допомогою різних інноваційних підходів, значно знижуючи витрати на дані та збільшуючи пропускну здатність, що значно покращує довгострокову масштабованість ролапів.
Наразі ми пишаємося тим, що пропонуємо Celestia як наше перше рішення Alt-DA для всіх ланцюжків Caldera, використовуючи їх вибірку доступності даних (DAS) та дерева Меркла в просторі імен (NMT), щоб заощадити значні витрати для ланцюжків в нашій екосистемі.
Наша інтеграція з Celestia
У той час як звичайне згортання стеку OP може створювати до $50 тис. на місяць витрат на DA, наша інтеграція стеку OP Alt-DA може заощадити близько 75% загальних витрат на запуск цього згортання! Ми досягаємо цього шляхом модифікації OP-батчера таким чином, що перший байт (0 або 1) переданих пакетних даних вказує на те, де були розміщені дані для згортання:
Звідси, тип 0 надсилає пакети як звичайні дані виклику Ethereum, в той час як тип 1 надсилає дані до Celestia і публікує вказівник на ланцюжок, який включає в себе висоту блоку і зобов'язання транзакції.
Потім OP-вузол звіряє дані блоку на Celestia із зобов'язанням, розміщеним в ланцюжку, і відкидає пакет, якщо зобов'язання не збігаються.
Щоб зберегти час безперебійної роботи і безпеку, наша реалізація дозволяє інтеграції стеку OP повернутися до Ethereum DA, якщо дані не можуть бути відправлені на Celestia (що може статися, якщо Celestia стане дорожчою або перевантаженою).
На додаток до цієї реалізації стеку OP, ми також раді підтримати Alt-DA Arbitrum Orbit з Celestia, в світлі їх нещодавньої інтеграції!
Почніть зараз
Тестові мережі Manta Pacific і Celestia Bubs вже використовують цю реалізацію Alt-DA OP Stack, яка розширюється і може підтримувати довільні шари DA!
Ми неймовірно пишаємося тим, що знаходимося на передовій модульного майбутнього, і плануємо запропонувати нашим клієнтам ще більше провідних рішень Alt-DA в найближчі місяці.
Якщо ви зацікавлені в запуску роллапсу виробничого рівня з Alt-DA, не соромтеся звертатися до нас!