Только в образовательных целях; не является инвестиционным советом или инвестиционной рекомендацией. Инвестиции могут привести к убыткам.
Краткий ответ
Модульная архитектура блокчейна — способ анализировать распределение обязанностей в системе, а не стандартизированная категория продукта. Исполнение, упорядочивание транзакций, обязательства состояния, доказательства или споры, публикация данных и консенсус по ним, расчеты, мосты, управление и долговременное архивирование могут быть совмещены в одном протоколе, разделены между системами или дублироваться у провайдеров. Один уровень способен выполнять несколько обязанностей, а одна обязанность — зависеть от нескольких уровней.
Поэтому полезно спрашивать не о том, является ли проект модульным, а о том, какой компонент проверяет конкретный объект, кто им управляет, что происходит при остановке и как пользователь самостоятельно восстанавливает состояние или активы. Квитанция секвенсора не означает доступность данных или финальность; доказательство корректности не предоставляет данные; обязательство в расчетной цепи не доказывает постоянную извлекаемость; общие расчеты не создают синхронную компонуемость между роллапами.
Как это работает
- Зафиксируйте развернутую систему: идентификаторы цепей исполнения и расчетов, версию протокола, виртуальную машину, контракты, адреса моста и активов, режим доступности данных, операторов, администраторов и блок либо время наблюдения. Маркетинговая классификация не заменяет развернутую конфигурацию.
- Постройте матрицу обязанностей. Разделите прием и упорядочивание транзакций, детерминированное исполнение, обязательство состояния и доказательство либо спор об ошибке, публикацию DA и ее консенсус, принятие расчетной цепью и финальность, мост и междоменные сообщения, обновления и паузы, историческое хранение. Фиксируйте пересечения, не назначая каждой обязанности ровно один уровень.
- Проследите одну транзакцию и пакет от начала до конца: подписанный вход, квитанцию секвенсора или локального узла, упорядоченное исполнение, закодированный и сжатый пакет, публикацию через calldata, blob или внешний DA, заявление состояния и доказательство либо спор, финальность расчетов, затем исполнение сообщения или вывода. Сохраняйте хеши, версии, квитанции и часы на каждой границе.
- Определите каждый проверяемый объект и допущение доверия. Отличайте обязательство данных от байтов, доступность в протокольном окне от последующего извлечения, корректность исполнения от финальности консенсуса, мостовой учет от ликвидности актива. Укажите, кто может повторно исполнить, доказать, оспорить, цензурировать, обновить, приостановить или удержать каждый объект.
- Восстановите журнал емкости и комиссий. Измерьте исходные и сжатые байты, заполнение пакета, цену DA, накладные расходы доказательства и расчетов, комиссии исполнения и оператора, газ моста и комиссию ликвидности. Среднее распределение затрат пакета не равно фактической комиссии пользователя или предельной стоимости еще одной транзакции.
- Проверяйте сбои, а не только пропускную способность штатного пути. Остановите секвенсор, отправителя пакетов, доказателя, оспаривателя, службу DA, расчетный RPC и ретранслятор моста; проверьте принудительное включение, независимый вывод состояния, восстановление данных, доказательство или спор, повтор, выход и восстановление архива при перегрузке и на границах обновления.
- Сверьте результат с каноническими доказательствами. Сопоставьте квитанции исполнения и корни состояния с обязательствами пакетов, включением DA, состоянием доказательства или игры, финальностью расчетов, сообщениями моста и итоговыми балансами активов. Повторите анализ зависимостей после реорганизации, изменения параметров, обновления контракта или миграции DA.
Разобранные примеры
- Стоимость пакета и сжатие. Пакет содержит
5,000транзакций,2,400 KBисходных данных и300 KBпосле сжатия. Коэффициент сжатия равен2,400 / 300 = 8.0x, а объем байтов снижается на87.5%. Если DA стоит0.020 ETH, а общие накладные расходы доказательства и расчетов —0.005 ETH, средняя общая стоимость равна(0.020 + 0.005) / 5,000 = 0.000005 ETH/tx. После добавления0.000020 ETH/txза исполнение и оператора получается0.000025 ETH/tx. Это распределение, а не гарантированный счет. - Граница модели выборки. В учебной модели противник скрывает
25%долей, а клиент берет20независимых равномерных выборок с возвращением. Вероятность не попасть ни в одну скрытую долю равна0.75^20 = 0.003171211939 = 0.3171211939%, вероятность обнаружения —99.6828788061%. Коррелированные узлы, адаптивная выдача, корректирующее кодирование и реальные правила выборки могут сделать модель неприменимой. - Безопасность и работоспособность комитета. Комитет DA с порогом
5-of-7может сформировать новую аттестацию, если недоступны не более2участников; при недоступности3остаются только4 < 5. В учебном правиле, проверяющем лишь подписи, контроль над5уполномоченными подписантами удовлетворяет порогу. Сертификат не доказывает наличие пяти долговечных копий, возможность извлечь байты сейчас или корректность исполнения и расчетов. - Несколько часов и быстрый выход. Учебное предварительное подтверждение приходит через
2 seconds, пакет публикуется через8 minutes, а финальность расчетов наступает еще через13 minutes: точное время составляет21 minutes 2 seconds. Если оптимистичный вывод добавляет гипотетические7 days, итог равен10,101 minutes 2 seconds. Быстрый мост с комиссией0.15%от10,000 USDCудерживает15 USDCи выдает9,985 USDC; скорость добавляет допущения моста, поставщика ликвидности и реорганизации, а не сокращает протокольные часы.
Риски
- Неверное определение реальных обязанностей или границ уровней.
- Цензура, переупорядочивание или отказ секвенсора.
- Недоступное, разрешительное или слишком медленное принудительное включение.
- Отказ отправителя пакетов или заявителя состояния.
- Отказ централизованного доказателя или очередь доказательств.
- Отсутствие активного, правомочного и обеспеченного оспаривателя ошибок.
- Сбой часов игры об ошибке, залога, оракула или верификатора.
- Ошибка схемы корректности, системы доказательства или ключа проверки.
- Удержание данных в обязательном окне доступности.
- Коррелированная выборка, изоляция узла или сбой сетевого представления.
- Сговор порога комитета DA или компрометация ключей.
- Отсутствие долговечных независимых архивов доступных протокольных данных.
- Реорганизация расчетной цепи или неверная классификация финальности.
- Сбой моста, мессенджера, защиты от повтора или исполнения в назначении.
- Неплатежеспособность быстрого моста, нехватка запасов или невыгодная цена.
- Компрометация администратора, мультиподписи или совета безопасности.
- Мгновенное обновление, несовместимая версия или недостаточная задержка выхода.
- Рост цены DA, перегрузка blob, меньшие пакеты или прекращение субсидии.
- Несовпадение версий состояния, данных, доказательства, контракта или клиента.
- Асинхронный междоменный порядок, частичное завершение или сбой компонуемости.
Распространенные заблуждения
- Модульная архитектура автоматически более децентрализована, чем монолитная.
- Доказательство корректности заменяет доступность и историческое извлечение данных.
- Расчеты в Ethereum передают каждому компоненту все свойства безопасности Ethereum.
- Сообщение секвенсора об успехе означает финальные расчеты и исполнимый вывод.
- Высокий TPS, общий DA или общие расчеты гарантируют меньшую стоимость и синхронную компонуемость.
Похожие темы
Источники
- Scaling - Ethereum.org (дата обращения: 2026-08-13)
- Data availability - Ethereum.org (дата обращения: 2026-08-13)
- EIP-4844: Shard Blob Transactions - Ethereum Improvement Proposals (дата обращения: 2026-08-13)
- Optimistic Rollups - Ethereum.org (дата обращения: 2026-08-13)
- Zero-knowledge rollups - Ethereum.org (дата обращения: 2026-08-13)
- Rollup Node - OP Stack Specification (дата обращения: 2026-08-13)
- Derivation - OP Stack Specification (дата обращения: 2026-08-13)
- LazyLedger: A Distributed Data Availability Ledger With Client-Side Smart Contracts - arXiv (дата обращения: 2026-08-13)