По мере расширения экосистемы Bitcoin Layer2 растёт и спрос на смарт-контракты для Bitcoin и ончейн-приложения. В отличие от традиционных решений масштабирования, ZK Rollup обеспечивает эффективный баланс между безопасностью, масштабируемостью и совместимостью для разработчиков. Именно поэтому он считается ключевым техническим направлением в сегменте Bitcoin Rollup. B² Rollup — это основная инфраструктура, которую BSquared Network создала для воплощения этой концепции в жизнь.
B² Rollup — это сеть выполнения на основе доказательств с нулевым знанием (Zero-Knowledge Rollup), лежащая в основе BSquared Network.
Идея роллапа проста: большое количество транзакций и вычислений обрабатывается офчейн, а на основную цепочку отправляются только сжатые результаты и доказательства проверки. Это снижает нагрузку на основную цепь и одновременно повышает пропускную способность сети.
В архитектуре BSquared Network B² Rollup отвечает за выполнение смарт-контрактов, поддержание состояния счетов и логику приложений, тогда как сеть Bitcoin выполняет финальную верификацию и расчёты.
Такое решение позволяет экосистеме Bitcoin обслуживать гораздо более сложные приложения, не затрагивая базовый протокол Bitcoin.
Всё начинается с того, что пользователь инициирует транзакцию.
После отправки запроса через кошелёк или децентрализованное приложение транзакция поступает на принимающий узел сети B² Rollup.
Это могут быть переводы токенов, операции DeFi, взаимодействие с NFT или вызовы смарт-контрактов.
Сеть проводит первичную проверку формата транзакции, подписи и состояния счёта, чтобы подтвердить её корректность.
После успешной проверки транзакция попадает в очередь ожидания, где дожидается, пока Секвенсор упорядочит и упакует её.
Секвенсор — это узел, отвечающий за упорядочивание транзакций в сети роллапа.
Когда система одновременно получает большой поток транзакций, Секвенсор упорядочивает их по заданным правилам и группирует в пакеты. Такой централизованный подход повышает пропускную способность сети и сокращает количество отправляемых ончейн-данных.
После упорядочивания Секвенсор создаёт запись об изменении состояния и передаёт её в среду выполнения.
Согласно долгосрочной дорожной карте BSquared Network, механизм Секвенсора со временем станет более децентрализованным.
B² Rollup использует zkEVM в качестве среды выполнения.
zkEVM — это среда, совместимая с EVM (Ethereum Virtual Machine). Она способна выполнять смарт-контракты на Solidity и формировать результаты вычислений, готовые для генерации доказательств с нулевым знанием. Разработчики могут использовать существующие инструменты, фреймворки и стандарты смарт-контрактов EVM для развёртывания приложений.
Когда Секвенсор отправляет пакет транзакций, zkEVM выполняет вычисления и обновляет балансы счетов, состояния контрактов и ончейн-данные. После выполнения система генерирует новый корневой хэш состояния для проверки доказательства.
Прувер — ключевой элемент архитектуры ZK Rollup.
После завершения вычислений состояния в zkEVM Прувер на основе полученных результатов генерирует доказательство с нулевым знанием. Оно подтверждает, что все транзакции были выполнены корректно в соответствии с правилами протокола, без раскрытия полных деталей вычислений. Узлам проверки достаточно проверить само доказательство, чтобы верифицировать весь пакет транзакций.
Этот механизм снижает затраты на проверку и одновременно повышает безопасность и масштабируемость сети.
Помимо самого доказательства, Rollup должен обеспечивать доступность и верифицируемость данных транзакций.
BSquared Network предоставляет поддержку доступности данных через B² Hub. После выполнения пакета транзакций соответствующие данные отправляются в B² Hub для хранения и управления. Уровень доступности данных гарантирует, что участники сети могут получить доступ к записям транзакций и изменениям состояния, обеспечивая открытую верификацию.
Такая модульная архитектура снижает нагрузку на основную цепочку Bitcoin и одновременно повышает масштабируемость системы.
Финальные расчёты — одно из ключевых отличий B² Rollup от обычных сайдчейнов.
После генерации доказательства с нулевым знанием BSquared Network фиксирует ключевые данные состояния и само доказательство в сети Bitcoin. Блокчейн Bitcoin выступает в роли окончательного доверенного уровня расчётов: он записывает и подтверждает состояние Rollup. Как только данные попадают в блокчейн Bitcoin, состояние становится окончательным.
Такая архитектура позволяет B² Rollup использовать модель безопасности Bitcoin для защиты всей сети.
Многие проекты Bitcoin Layer2 используют разные подходы к масштабированию.
Lightning Network нацелена на масштабирование платежей: она использует каналы состояний для увеличения скорости транзакций.
Решения на основе сайдчейнов, как правило, имеют собственный независимый набор валидаторов и механизм консенсуса. B² Rollup, напротив, применяет доказательства с нулевым знанием и расчёты в Bitcoin для разделения выполнения и проверки.
| Измерение | B² Rollup | Сайдчейн Bitcoin | Lightning Network |
|---|---|---|---|
| Основное применение | Масштабирование смарт-контрактов | Независимая экосистема | Масштабирование платежей |
| Среда выполнения | zkEVM | Независимая цепочка | Канальная сеть |
| Механизм доказательств | ZK-доказательство | Консенсус сайдчейна | Подписи каналов |
| Финальные расчёты | Bitcoin | Сам сайдчейн | Bitcoin |
| Поддержка приложений | DeFi, ИИ, NFT | Разнообразные | Платежи |
Такая архитектура делает B² Rollup более подходящим для разработки сложных приложений и построения масштабных ончейн-экосистем.
Как основной уровень выполнения BSquared Network, B² Rollup предоставляет архитектуру Bitcoin Layer2, которая сбалансировано сочетает безопасность и масштабируемость на нескольких этапах: упорядочивание транзакций, выполнение в zkEVM, генерация доказательств с нулевым знанием, хранение данных в уровне доступности и финальные расчёты в Bitcoin.
По сравнению с традиционными сайдчейнами и платёжными каналами, B² Rollup ориентирован на смарт-контракты, DeFi, ИИ-агентов и другие сложные ончейн-приложения. Вынося вычисления офчейн и используя сеть Bitcoin для финальной верификации, BSquared Network открывает новый путь для масштабирования и разработки приложений в экосистеме Bitcoin.
B² Rollup — это уровень выполнения BSquared Network. Он обрабатывает транзакции, запускает смарт-контракты и генерирует доказательства с нулевым знанием, обеспечивая всей экосистеме масштабируемую среду выполнения.
Секвенсор принимает пользовательские транзакции, упорядочивает их и упаковывает в пакеты. Это центральный координирующий элемент сети Rollup.
zkEVM сохраняет совместимость с EVM, но при этом поддерживает генерацию доказательств с нулевым знанием. Благодаря этому результаты выполнения смарт-контрактов можно эффективно верифицировать.
Прувер создаёт доказательства с нулевым знанием, подтверждающие, что все транзакции выполнены по правилам протокола. Это повышает эффективность проверки и снижает затраты на ончейн-вычисления.
B² Hub управляет доступностью данных и координацией экосистемы, обеспечивая публичный доступ и возможность верификации данных транзакций.
Да. Финальное состояние B² Rollup фиксируется в сети Bitcoin, и именно блокчейн Bitcoin отвечает за окончательное подтверждение и безопасность.





