Зі зростанням екосистеми Bitcoin Layer2 ринковий попит на розумні контракти Bitcoin та ончейн-додатки невпинно зростає. На відміну від традиційних рішень масштабування, ZK ролап забезпечує ефективний баланс між безпекою, масштабованістю та сумісністю для розробників, що робить його ключовим технічним напрямом у просторі Bitcoin Rollup. B² Rollup — це основна інфраструктура, створена BSquared Network для втілення цього бачення.
B² Rollup — це виконавча мережа з нульовим знанням, яка забезпечує роботу BSquared Network.
Основна ідея Rollup проста: обробляти великий обсяг транзакцій і обчислень офчейн, а потім подавати лише стиснені результати та докази верифікації на головний ланцюг. Це зменшує використання ресурсів головного ланцюга, одночасно підвищуючи пропускну здатність транзакцій.
Для BSquared Network B² Rollup займається виконанням смарт-контрактів, підтримкою станів рахунків і логікою застосунків, тоді як мережа Bitcoin бере на себе остаточну верифікацію та розрахунки.
Така конфігурація дозволяє екосистемі Bitcoin підтримувати значно складніші застосунки, не втручаючись у базовий протокол Bitcoin.
Усе починається, коли користувач ініціює транзакцію.
Після того як користувач подає запит на транзакцію через гаманець або децентралізований застосунок, транзакція надходить до приймального вузла в мережі B² Rollup.
Ці транзакції можуть бути переказами токенів, операціями DeFi, взаємодією з NFT або викликами смарт-контрактів.
Мережа виконує початкові перевірки формату транзакції, підпису та стану рахунку, щоб підтвердити її дійсність.
Після валідації транзакція переміщується до черги очікування, де чекає, поки Sequencer упорядкує та запакує її.
Sequencer — це вузол упорядкування транзакцій у мережі Rollup.
Коли потік транзакцій одночасно надходить до системи, Sequencer упорядковує їх за заздалегідь визначеними правилами та групує кілька транзакцій у пакет. Такий централізований підхід підвищує пропускну здатність мережі та скорочує кількість ончейн-подань даних.
Після завершення упорядкування Sequencer створює новий запис про оновлення стану та надсилає його до середовища виконання.
У довгостроковій дорожній карті BSquared Network механізм Sequencer поступово ставатиме більш децентралізованим.
B² Rollup використовує zkEVM як середовище виконання.
zkEVM — це виконавча система, сумісна з Ethereum Virtual Machine (EVM), яка може запускати смарт-контракти Solidity і створювати результати обчислень, готові для доказів з нульовим знанням. Розробники можуть використовувати наявні інструменти EVM, фреймворки та стандарти смарт-контрактів для розгортання застосунків.
Коли Sequencer подає пакет транзакцій, zkEVM виконує обчислення та оновлює залишки на рахунках, стани контрактів та ончейн-дані. Після виконання система генерує новий корінь стану для верифікації доказів.
Доказувач (Prover) — це ключовий компонент архітектури ZK Rollup.
Після того як zkEVM завершує обчислення стану, Prover створює доказ з нульовим знанням на основі результатів виконання. Цей доказ підтверджує, що всі транзакції були виконані правильно згідно з правилами протоколу, не розкриваючи повних деталей обчислень. Вузлам верифікації потрібно лише перевірити сам доказ, щоб підтвердити весь пакет транзакцій.
Цей механізм значно знижує витрати на верифікацію, одночасно підвищуючи безпеку та масштабованість мережі.
Окрім самого доказу, Rollup також має забезпечувати доступність і можливість верифікації даних транзакцій.
BSquared Network надає підтримку доступності даних через B² Hub. Після виконання пакета транзакцій відповідні дані подаються до B² Hub для зберігання та управління. Рівень доступності даних гарантує, що учасники мережі можуть отримувати записи транзакцій та зміни стану, що дозволяє проводити відкриту верифікацію.
Такий модульний дизайн зменшує навантаження на головний ланцюг Bitcoin, одночасно підвищуючи масштабованість системи.
Остаточний розрахунок — це одна з найбільших відмінностей B² Rollup від звичайних сайдчейнів.
Після створення доказу з нульовим знанням BSquared Network закріплює ключові дані стану та доказ у мережі Bitcoin. Блокчейн Bitcoin виступає як кінцевий довірений рівень розрахунків, записуючи та підтверджуючи стан Rollup. Після запису даних у блокчейн Bitcoin стан набуває остаточності.
Такий дизайн дозволяє B² Rollup використовувати модель безпеки Bitcoin для захисту всієї мережі.
Багато проєктів Bitcoin Layer2 застосовують різні підходи до масштабування.
Мережа Lightning зосереджується на масштабуванні платежів, використовуючи канали стану для підвищення швидкості транзакцій.
Рішення на основі сайдчейнів зазвичай мають власний незалежний набір валідаторів та механізм консенсусу. B² Rollup, натомість, використовує докази з нульовим знанням і розрахунки в мережі Bitcoin для відокремлення виконання від верифікації.
| Вимір | B² Rollup | Сайдчейн Bitcoin | Мережа Lightning |
|---|---|---|---|
| Основне використання | Масштабування смарт-контрактів | Незалежна екосистема | Масштабування платежів |
| Середовище виконання | zkEVM | Незалежний ланцюг | Канальна мережа |
| Механізм доказу | ZK Proof | Консенсус сайдчейну | Підписи каналів |
| Остаточний розрахунок | Bitcoin | Сам сайдчейн | Bitcoin |
| Підтримка застосунків | DeFi, ШІ, NFT | Різноманітні | Платежі |
Така архітектура робить B² Rollup більш придатним для розробки складних застосунків і побудови великомасштабної ончейн-екосистеми.
Як основний виконавчий рівень BSquared Network, B² Rollup забезпечує архітектуру Bitcoin Layer2, яка балансує безпеку та масштабованість на кількох етапах: упорядкування транзакцій, виконання zkEVM, створення доказів з нульовим знанням, зберігання доступності даних і остаточні розрахунки в мережі Bitcoin.
Порівняно з традиційними сайдчейнами та рішеннями на основі платіжних каналів, B² Rollup створений для смарт-контрактів, DeFi, AI Agents та інших складних ончейн-застосунків. Виносячи обчислення офчейн і використовуючи мережу Bitcoin для остаточної верифікації, BSquared Network відкриває новий шлях для масштабування та розробки застосунків в екосистемі Bitcoin.
B² Rollup — це виконавчий рівень BSquared Network. Він обробляє транзакції, запускає смарт-контракти та створює докази з нульовим знанням, забезпечуючи масштабоване середовище виконання для всієї екосистеми.
Sequencer отримує транзакції користувачів, упорядковує їх і пакує в пакети. Це основний координаційний компонент у мережі Rollup.
zkEVM залишається сумісним з EVM, але також підтримує створення доказів з нульовим знанням. Це означає, що результати виконання смарт-контрактів можна ефективно верифікувати.
Prover створює докази з нульовим знанням, які показують, що всі транзакції були виконані згідно з правилами протоколу. Це підвищує ефективність верифікації та знижує витрати на ончейн-обчислення.
B² Hub управляє доступністю даних і координацією екосистеми, забезпечуючи можливість публічного доступу та верифікації даних транзакцій.
Так. Кінцевий стан B² Rollup закріплюється в мережі Bitcoin, де блокчейн Bitcoin займається остаточним підтвердженням і безпекою.





