Как Data Availability Sampling от Celestia достигает 1 терабита в секунду: технический глубокий анализ
13 января 2026 года Celestia превзошла все ожидания, достигнув невероятного показателя: 1 терабит в секунду пропускной способности данных в сети из 498 распределенных узлов. Для сравнения: этой пропускной способности достаточно, чтобы обработать весь ежедневный объем транзакций крупнейших роллапов второго уровня (Layer 2) Ethereum менее чем за секунду.
Но главное здесь — не сама цифра. Важна криптографическая инфраструктура, которая делает это возможным: выборка доступности данных (Data Availability Sampling, DAS) — прорывная технология, позволяющая легким узлам с ограниченными ресурсами проверять доступность данных блокчейна без загрузки целых блоков. В то время как роллапы стремятся масштабироваться за пределы нативного хранилища блобов Ethereum, по нимание того, как Celestia достигает такой пропускной способности и почему это важно для экономики роллапов, становится критически необходимым.
Узкое место доступности данных: почему роллапам нужно лучшее решение
Масштабируемость блокчейна долгое время была ограничена фундаментальным компромиссом: как проверить, что данные транзакций действительно доступны, не заставляя каждый узел скачивать и хранить абсолютно все? Это проблема доступности данных, и она является основным препятствием для масштабирования роллапов.
Подход Ethereum, требующий от каждого полноценного узла загрузки полных блоков, создает барьер доступности. По мере роста размера блоков все меньше участников могут позволить себе пропускную спос обность и хранилище для запуска полных узлов, что угрожает децентрализации. Роллапы, размещающие данные в L1 Ethereum, сталкиваются с непомерными расходами: на пике спроса отправка одной партии данных может стоить тысячи долларов в виде комиссий за газ.
Здесь на сцену выходят модульные уровни доступности данных. Отделяя доступность данных от исполнения и консенсуса, такие протоколы, как Celestia, EigenDA и Avail, обещают радикально снизить затраты роллапов при сохранении гарантий безопасности. Инновация Celestia? Техника выборки, которая инвертирует модель проверки: вместо того чтобы скачивать все для подтверждения доступности, легкие узлы случайным образом выбирают крошечные фрагменты и получают статистическую уверенность в том, что полный набор данных существует.
Как работает выборка доступности данных: проверка без загрузки
По своей сути DAS — это механизм вероятностной проверки. Вот как это работает:
Случайная выборка и рост уверенности
Легкие узлы не загружают блоки целиком. Вместо этого они проводят несколько раундов случайной выборки небольших порций данных блока. Каждая успешная выборка повышает уверенность в том, что весь блок доступен.
Математика здесь элегантна: если злонамеренный валидатор скроет даже небольшой процент данных блока, честные легкие узлы обнаружат недоступность с высокой вероятностью всего после нескольких раундов выборки. Это создает модель безопасности, в которой даже устройства с ограниченными ресурсами могут участвовать в проверке доступности данных.
В частности, каждый легкий узел случайным образом выбирает набор уникальных координат в расширенной матрице данных и запрашивает у мостовых узлов соответствующие доли данных вместе с доказательствами Меркла (Merkle proofs). Если легкий узел получает корректные ответы на каждый запрос, статистическая вероятность гарантирует, что данные всего блока доступны.
2D-кодирование Рида-Соломона: математическая основа
Celestia использует двумерную схему кодирования Рида-Соломона, чтобы сделать выборку эффективной и устойчивой к мошенничеству. Технический процесс выглядит так:
- Данные блока разделяются на фрагменты k × k, образуя квадрат данных.
- Избыточное кодирование Рида-Соломона расширяет его до матрицы 2k × 2k (добавляя избыточность).
- Вычисляются корни Меркла для каждой строки и каждого столбца расширенной матрицы.
- Корень Меркла этих корней становится обязательством по данным блока (data commitment) в заголовке блока.
Этот подход обладает критически важным свойством: если какая-либо часть расширенной матрицы отсутствует, кодирование нарушается, и легкие узлы обнаружат несоответствия при проверке доказательств Меркла. Атакующий не может скрыть данные выборочно, не будучи пойманным.
Деревья Меркла с пространствами имен: изоляция данных для конкретных роллапов
Именно здесь архитектура Celestia проявляет себя наилучшим образом для сред с множеством роллапов: деревья Меркла с пространствами имен (Namespaced Merkle Trees, NMT).
Стандартное дерево Меркла группирует данные произвольно. NMT, напротив, помечает каждый узел идентификаторами минимального и максимального пространства имен его дочерних элементов и упорядочивает листья по пространствам имен. Это позволяет роллапам:
- Загружать только свои собственные данные с уровня DA.
- Доказывать полноту данных своего пространства имен с помощью доказательства Меркла.
- Полностью игнорировать нерелевантные данные других роллапов.
Для оператора роллапа это означает, что вы не платите за пропускную способность для загрузки данных из конкурирующих сетей. Вы получаете именно то, что вам нужно, проверяете это с помощью криптографических доказательств и продолжаете работу. Это огромный выигрыш в эффективности по сравнению с монолитными цепочками, где все участники должны обрабатывать все данные.
Обновление Matcha: масштабирование до блоков размером 128 МБ
В 2025 году в Celestia было активировано обновление Matcha, ставшее переломным моментом для модульной доступности данных. Вот что изменилось:
Увеличение размера блока
Matcha увеличивает максимальный размер блока с 8 МБ до 128 МБ — это 16-кратный рост пропускной способности. Это означает:
- Размер квадрата данных (data square size): 128 → 512
- Максимальный размер транзакции: 2 МБ → 8 МБ
- Устойчивая пропускная способность: 21,33 МБ/с в тестнете (апрель 2025 г.)
Для сравнения: целевое количество блобов (blobs) в Ethereum составляет 6 на блок (примерно 0,75 МБ) с возможностью расширения до 9 блобов. Блоки Celestia размером 128 МБ превосходят эту мощность более чем в 100 раз.
Высокопроизводительное распространение бл оков
Ограничением был не только размер блока — им была скорость распространения блоков (block propagation speed). Matcha внедряет новый механизм распространения (CIP-38), который безопасно распределяет блоки размером 128 МБ по сети, не вызывая десинхронизации валидаторов.
В тестнете сеть поддерживала время блока в 6 секунд при размере блоков 128 МБ, достигая пропускной способности 21,33 МБ/с. Это в 16 раз превышает текущую мощность мейннета.
Снижение затрат на хранение
Одно из самых недооцененных экономических изменений: Matcha сократила минимальное окно прунинга (удаления старых данных) с 30 дней до 7 дней + 1 час (CIP-34).
Для бридж-нод это снижает требования к хранилищу с 30 ТБ до 7 ТБ при прогнозируемых уровнях пропускной способности. Более низкие операционные расходы для поставщиков инфраструктуры означают более дешевую доступность данных для роллапов.
Пересмотр экономики токенов
Matcha также улучшила экономику токена TIA:
- Сокращение инфляции: с 5% до 2,5% в год
- Увеличение комиссии валидаторов: максимум поднят с 10% до 20%
- Улучшенные свойства обеспечения (collateral): делает TIA более подходящим для использования в DeFi
В совокупности эти изменения готовят Celestia к следующему этапу: масштабированию до пропускной способности 1 ГБ/с и выше.