Стек приватного роллапа построен по аналогии с публичным, но дополняется специализированными уровнями — шифрованием, управлением доступом и механизмами соответствия требованиям. В его основе лежит среда исполнения (execution environment), которая может быть либо optimistic, либо основанной на zero‑knowledge-доказательствах. В optimistic-роллапах споры разрешаются с помощью fraud proofs, а zero‑knowledge-роллапы используют компактные доказательства корректности для каждой смены состояния. Обе архитектуры способны интегрировать шифрованную доступность данных — однако для генерации и проверки доказательств требуется разное управление ключами.
Следующий базовый элемент — секвенсор. В обычном роллапе секвенсор определяет порядок транзакций и пакует их для последующего помещения в слой доступности данных. В приватном роллапе секвенсор, помимо этого, шифрует транзакционные данные до отправки, что исключает утечку открытого текста за пределы контролируемой среды. Шифрование может выполняться локально или внутри доверенной среды исполнения (trusted execution environment), в зависимости от принятой модели безопасности.
Системы управления ключами функционируют совместно с секвенсором, обеспечивая их генерацию, распределение и ротацию. В зависимости от схемы управления ключи могут находиться под контролем единого оператора, консорциума валидаторов или распределяться посредством многосторонних вычислений (multi-party computation). Эта архитектурная особенность определяет круг лиц, имеющих возможность расшифровать данные, и формирует доверительные предпосылки функционирования системы.
Последний ключевой компонент — интеграция со слоем доступности данных. Роллап отправляет зашифрованные пакеты транзакций в такие сервисы, как Avail Enigma, EigenDA или разрешенные DA-сети, к примеру, Walacor. DA-слой хранит зашифрованные пакеты и предоставляет доказательства их полной доступности. Валидаторы используют эти доказательства для проверки публикации всего необходимого объема данных, при этом не имея доступа к их содержимому. Совмещение шифрования и криптографических доказательств гарантирует сохранение конфиденциальности и одновременную проверяемость работы роллапа.
Маршрут данных в приватном роллапе отличается от публичного на этапе формирования пакета транзакций. В публичных роллапах секвенсор агрегирует и сжимает транзакции, размещая итоговый пакет напрямую в слой доступности данных. Любой участник, мониторящий DA-слой, может видеть этот пакет в открытом виде и самостоятельно воспроизводить состояние роллапа.
В приватных роллапах перед размещением добавляется обязательное шифрование: после пакетирования и сжатия секвенсор шифрует данные с помощью симметричной либо гибридной схемы. Доступ к DA-слою предоставляется только посредством зашифрованного пакета, дополненного криптографическими коммитментами или доказательствами, позволяющими валидаторам убедиться в его наличии без расшифровки. Корневые хэши состояния либо zero‑knowledge-доказательства отправляются в расчетный слой (как правило, Ethereum или другую базовую цепь), что обеспечивает сохранение гарантий безопасности без раскрытия конфиденциальных деталей.
Когда участники, обладающие соответствующими правами — например, члены консорциума или аудиторы, — должны восстановить состояние роллапа, они запрашивают зашифрованные данные из DA-слоя и расшифровывают их с помощью своих ключей. Такая архитектура позволяет всей сети подтверждать доступность и целостность информации, при этом открытый доступ ограничен только для специальных участников.
В приватных роллапах система управления выходит за рамки стандартных обновлений протокола и изменения технических параметров, охватывая также контроль над политиками шифрования данных. Один из главных вопросов: кто владеет ключами? Некоторые реализации предполагают централизованное управление, когда расшифровкой данных занимается одна организация или регулируемый оператор. Это упрощает координацию, но создает единую точку отказа и усиливает регуляторные риски в случае компрометации управляющей стороны.
Более продвинутые модели используют распределенное управление ключами между несколькими участниками с помощью пороговой криптографии. В такой архитектуре ни один из обладателей ключа не может расшифровать данные самостоятельно — доступ возможен только через согласованное действие кворума участников. Это повышает устойчивость к рискам и соответствует модели консорциумного управления, где несколько стейкхолдеров совместно контролируют процессы роллапа. Такой подход также поддерживает селективное раскрытие данных, позволяя конкретным группам иметь доступ только к релевантной для них информации.
Политики контроля доступа должны учитывать ситуации, когда регуляторы запрашивают надзор. Например, финансовые регуляторы могут потребовать проведения аудита истории транзакций, не предоставляя конкурентам доступа к коммерчески чувствительным данным. Для этих целей в приватных роллапах реализуют специальные аудиторские ключи, дающие только права просмотра определенных наборов информации без компрометации общей конфиденциальности.
Одна из ключевых задач для приватных роллапов — сохранение композиционности с модульной экосистемой блокчейна. Публичные роллапы выигрывают за счет открытой интероперабельности: активы и сообщения свободно перемещаются между разными сетями через мосты и общие DA-слои. В приватных архитектурах приходится тщательно регламентировать степень раскрытия информации при кросс-роллапных взаимодействиях.
Интероперабельность между приватными и публичными роллапами возможна лишь при использовании зашифрованных мостов. Если актив перемещается из приватного роллапа в публичный, система обязана доказать его наличие и корректность, не раскрывая детали чувствительных транзакций. Ключевая роль здесь отведена zero‑knowledge-доказательствам, которые позволяют реализовать селективное раскрытие информации. Аналогичным образом, взаимодействие между приватными роллапами строится на обмене доказательствами без передачи открытых данных, что позволяет устранять необходимость взаимного доверия.
В настоящее время ведется работа по стандартизации форматов зашифрованных пакетов и криптографических схем доказательств для упрощения такой совместимости. По мере развития стандартов приватные роллапы приобретают статус полноценных участников модульной блокчейн-инфраструктуры, открывая возможности взаимодействия с публичными сетями при сохранении требуемой бизнесом конфиденциальности.