# Альтернативная доступность данных (DA) для AppRollups

By [Nick Shakel](https://paragraph.com/@nick.gaia.domains) · 2024-06-28

---

Мы рады сообщить, что теперь сети Caldera могут использовать альтернативные решения по обеспечению доступности данных (DA) вместо стандартного Ethereum DA!

Зачем нам нужен DA?
-------------------

Для того чтобы убедиться, что все недействительные транзакции могут быть пойманы и отменены в роллапе, пользователям нужен способ убедиться, что данные блока роллапа действительно опубликованы.

Как это решается на данный момент? В настоящее время подавляющее большинство роллапов Ethereum решают эту проблему, просто публикуя все блоки роллапа на Ethereum и полагаясь на него в плане доступности данных.

Но есть и обратная сторона: Ethereum DA стоит дорого!

Этот стандартный подход может привести к чрезвычайно высоким и волатильным затратам, поскольку роллапы вынуждены конкурировать за ограниченное блокчейн-пространство со всеми другими dApp и пользователями, совершающими транзакции на Ethereum.

В результате сегодня более 95 стоимости транзакции роллапа приходится на публикацию данных в Ethereum. Для сравнения, в этом году Arbitrum и Optimism потратили более $10 млн на расходы по размещению данных в Ethereum!

Итак, как мы можем улучшить Ethereum DA? Стоит отметить, что роллапы по своей сути используют традиционные блокчейны (например, Ethereum) только в качестве DA уровня для сбрасывания транзакций, но вся фактическая обработка транзакций и вычисления происходят на самом роллапе.

Это подчеркивает интересную мысль: блокчейну на самом деле не нужно самостоятельно обрабатывать какие-либо вычисления, он должен только упорядочивать транзакции в блоки и гарантировать доступность данных о транзакциях.

Выходим на арену: Альтернативный DA.

Представляем альтернативную DA
------------------------------

Альтернативные DA системы используют это понимание, чтобы отделить DA от расчетов с помощью различных инновационных подходов, значительно снижая стоимость данных и увеличивая пропускную способность, что значительно улучшает долгосрочную масштабируемость ролловеров.

На данный момент мы с гордостью предлагаем Celestia в качестве первого решения Alt-DA для всех цепочек Caldera, используя их выборку доступности данных (DAS) и Namespaced Merkle Trees (NMTs) для значительной экономии средств цепочек в нашей экосистеме.

![](https://storage.googleapis.com/papyrus_images/a1a71e1f66e98d883a458592f5e8df136d479f51a80ce22d4b96fcf463844c9d.png)

Наша интеграция с Celestia, В то время как обычный OP стек может создавать до $50 тыс. в месяц расходов на DA, наша интеграция с Alt-DA OP-стек позволяет сэкономить около 75% всех расходов на запуск этого стека! Мы добились этого, модифицировав OP-batcher таким образом, что первый байт (0 или 1) отправленных пакетных данных указывает на то, где были размещены данные о роллапе:

*   0 для Ethereum
    
*   1 для Celestia
    

После этого тип 0 отправляет batches как обычные Ethereum calldata, а тип 1 отправляет данные в Celestia и публикует указатель на цепочке, который включает высоту блока и обязательство транзакции.

Затем OP-узел сверяет блоб данные на Celestia с обязательствами, опубликованными на цепочке, и отбрасывает batch, если обязательства не совпадают.

Чтобы сохранить время работы и безопасность, наша реализация позволяет интеграции OP стека вернуться к Ethereum DA в случае, если данные не могут быть отправлены на Celestia (что может произойти, если Celestia станет более дорогой или перегруженной).

В дополнение к этой реализации OP стека, мы рады поддержать Alt-DA Arbitrum Orbit с Celestia, в свете их недавней интеграции!

Начать
------

Тестовые сети для Manta Pacific и Celestia Bubs уже используют эту реализацию Alt-DA OP Stack, которая расширяется и может поддерживать произвольные уровни DA!

Мы невероятно гордимся тем, что находимся на переднем крае модульного будущего, и планируем предложить нашим клиентам больше ведущих решений Alt-DA в ближайшие месяцы.

Если вы заинтересованы в запуске производственного роллапа с Alt-DA, не стесняйтесь [связаться с нами](https://calendly.com/james_caldera/30min?utm_source=twitter)!

Оригинал статьи на английском: [**English**](https://www.caldera.xyz/blog/alternative-data-availability-\(da\)-for-approllups)

---

*Originally published on [Nick Shakel](https://paragraph.com/@nick.gaia.domains/da-approllups)*
