Цель: разделить функции блокчейна на независимые модули (исполнение, консенсус, хранение данных).
Механика: каждый модуль может быть разработан и обновлён независимо, объединяясь в экосистему.
Примеры: Celestia (DA), Dymension (rollapps), Fuel.
Мотивация: повысить гибкость, масштабируемость и независимость компонентов блокчейна.

Modular Blockchains: история, цели и суть

Нарратив модульных блокчейнов возник как ответ на «монолитные» ограничения первых поколений сетей, таких как Bitcoin и Ethereum. В традиционном дизайне блокчейн выполняет все функции одновременно — обработку транзакций, консенсус, хранение и доступ к данным. Это удобно, но ограничивает масштабирование, обновляемость и гибкость.

Модульный подход предлагает разделить эти компоненты на независимые слои:

  • Execution (исполнение транзакций)

  • Consensus (достижение согласия)

  • Data Availability (доступность данных)

  • Settlement (финальное закрепление состояний)

Каждый модуль может развиваться независимо, взаимодействовать с другими и оптимизироваться под свою задачу. Идею начали активно развивать с выходом Celestia — первого Data Availability (DA)-решения, предоставляющего слой доступности данных для любых сетей.

Как написано в отчёте Delphi Digital (2023):

“Modular architecture unlocks blockchain scalability by decoupling core responsibilities, enabling specialization and horizontal scaling.”
Перевод: «Модульная архитектура открывает масштабирование блокчейнов, разделяя ключевые функции и позволяя специализацию и горизонтальное расширение.»

Как работает модульный блокчейн (механика)

  1. Разработчики выбирают, какой модуль за что отвечает. Например:

    • исполнение → Fuel

    • доступность данных → Celestia

    • консенсус → CometBFT или Ethereum

  2. Создаётся «rollup» или «rollapp» — приложение, которое не строит всё с нуля, а собирается из модулей, как из Lego.

  3. Это повышает гибкость: можно обновлять компоненты без форков, масштабировать сеть горизонтально и быстро внедрять инновации.

Риски и вызовы

1. Сложность взаимодействия между модулями

Разделение компонентов требует чётко настроенного взаимодействия — от времени подтверждения до безопасности передачи данных.

Риск: плохо синхронизированные модули могут привести к уязвимостям или «рассинхрону» состояния.

2. Фрагментация экосистемы

Разные rollups могут использовать разные модули, что усложняет межсетевое взаимодействие. Без общих стандартов это грозит разобщённостью.

3. Зависимость от DA-решений

Большинство rollup-ов полагаются на Celestia или EigenDA. Если DA-слой даст сбой — пострадают все зависимые от него приложения.

Перспективы модульных блокчейнов

1. Масштабирование через специализацию

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

Сравни: как Web2 перешёл от «одного сервера» к облачным микросервисам — так и блокчейн движется к модульной архитектуре.

2. Свобода для разработчиков

Создание блокчейна больше не требует строительства всего стека — можно взять готовые модули и сфокусироваться только на логике приложения.

Пример: разработчик запускает rollapp в Dymension, используя Celestia как DA и Fuel как Execution.

3. Эволюция DeFi, AI и гейминга

Каждое направление может использовать подходящий стек: быстрые модули для игр, надёжные для финансов, приватные — для AI-обработки.

Кейсы и проекты для разработчиков и инвесторов

Celestia

Первый и ведущий Data Availability-слой. Служит «блокчейн-базой» для десятков rollup-ов.
Подходит для: тех, кто хочет инвестировать в базовый уровень модульной архитектуры.

Dymension

RollApp-хаб, где любой может запустить собственный модульный rollup с низким входным порогом.
Подходит для: стартапов и команд, строящих dApps, которым нужна масштабируемость.

Fuel

Execution Layer (слой исполнения) с высокой пропускной способностью и поддержкой параллелизма. Фокусируется на эффективности и скорости.
Подходит для: разработчиков и инвесторов, заинтересованных в высокопроизводительных приложениях.