Nervos Network – набор протоколов вокруг L1-блокчейна Common Knowledge Base, или CKB, который хранит общезначимое состояние в программируемых cells и защищает его Proof of Work. Один CKB соответствует одному байту capacity в базовом state. Поэтому токен одновременно служит деньгами, вознаграждением miners и правом занять ограниченное пространство ledger.
Сеть проектировалась как слой сохранения активов и правил, а масштабирование предполагалось выносить выше. Современная экосистема дополнительно ориентируется на Bitcoin: RGB++ связывает Bitcoin UTXO с CKB Cell, а Fiber развивает payment channels. Эти продукты используют гибкость CKB, но не меняют базовую модель L1.
История
Nervos сформировался в 2018 году. В числе основателей и ранних архитекторов были Jan Xie, Terry Tai, Kevin Wang и Daniel Lv. Название Common Knowledge Base отражает идею: L1 хранит только то состояние, которое участники должны коллективно признавать, а частные вычисления и масштабирование могут происходить вне него.
Mainnet CKB, получивший имя Lina, запустили 15 ноября 2019 года. В последующие годы сеть добавляла новые syscalls, light client, расширенные cryptographic locks и совместимость с разными account systems. Проект Godwoken предлагал EVM-совместимый L2, однако позднее акцент экосистемы сместился к UTXO и Bitcoin-native направлениям.
В 2024 году появился RGB++ – протокол isomorphic binding между Bitcoin UTXO и CKB Cells. Fiber Network вырос из идеи Lightning-compatible channels на CKB. Важно различать работающий CKB mainnet, уже применяемые RGB++ primitives и продолжающее развиваться routing/payment infrastructure Fiber.
Команда
Jan Xie ранее работал над Ethereum client и основал Cryptape, ставшую одним из главных инженерных contributors CKB. Terry Tai и Kevin Wang участвовали в разработке архитектуры, Daniel Lv – в создании ecosystem и Foundation. Сегодня Nervos не сводится к одной компании: core software поддерживают открытые contributors, Cryptape, Nervos Foundation и отдельные product teams.
RGB++ развивает Cell Studio, связанная с сооснователем Nervos Cipher Wang. Fiber и UTXO tooling также создаются отдельными командами. Такая специализация расширяет ecosystem, но branding может создавать неверное впечатление, что каждый продукт одинаково поддерживается consensus developers и уже имеет production maturity.
Cell Model
Cell – неизменяемый transaction output. Он содержит capacity, data, lock script и необязательный type script. Чтобы изменить состояние, transaction потребляет старый cell и создаёт новый. Поэтому ledger напоминает обобщённую UTXO-модель, а не таблицу account balances.
Lock script определяет, кто и при каких условиях может потратить cell. Type script задаёт правила создания и преобразования данных, например сохранение supply custom token. Capacity ограничивает общий размер cell: чем больше code и data хранится в state, тем больше CKB необходимо занять.
Модель хорошо сочетается с Bitcoin Cash и другими UTXO-сетями на уровне структуры, но CKB scripts гораздо выразительнее. Параллелизм возможен, когда transactions потребляют независимые cells. Одновременно разработчику приходится явно управлять inputs, change cells и зависимостями.
CKB-VM и RISC-V
CKB-VM исполняет binaries набора инструкций RISC-V. Protocol фиксирует виртуальную машину, а языки и compilers могут развиваться отдельно. Script можно написать на Rust, C и другом языке, если результат компилируется в поддерживаемый RISC-V code.
Вместо жёстко встроенного набора cryptographic primitives разработчик способен загрузить library как cell dependency. Это помогает добавлять новые signature schemes без немедленного hard fork. Цена гибкости – большая ответственность: несовместимая библиотека, неверный dependency или уязвимый script могут заморозить assets.
NC-Max и Proof of Work
CKB использует Proof of Work и hash function Eaglesong. Consensus NC-Max развивает Nakamoto Consensus, учитывая uncle blocks и динамические параметры, чтобы повысить пропускную способность без отказа от permissionless mining. Miners выбирают transactions, производят blocks и получают primary issuance, долю secondary issuance и fees.
Безопасность зависит от распределения hash rate и специализированного hardware. Теоретическая открытость не гарантирует множество независимых pools. По сравнению с Kaspa CKB не строит blockDAG для параллельного порядка, а сочетает PoW-chain с Cell Model и более общим scripting.
CKB как storage capacity
Один CKB даёт один байт номинальной capacity. Cell размером 100 байт должен содержать не менее 100 CKB. Эти монеты не сжигаются: они заблокированы внутри live cell и переходят следующему владельцу при spend. State rent реализуется косвенно через secondary issuance и dilution.
Так владелец длительно занятого state несёт opportunity cost, а не разовую символическую fee. При росте цены CKB storage становится дороже в рыночном выражении. Это может сдерживать state bloat, но усложняет приложениям прогнозирование затрат и вынуждает экономно проектировать cells.
Primary и secondary issuance
Genesis issuance составила 33,6 млрд CKB. Из неё 8,4 млрд были отправлены в burn address, а 25,2 млрд образовали доступную часть genesis distribution. Отдельная primary issuance также ограничена 33,6 млрд CKB и уменьшается вдвое примерно каждые четыре года. Первый halving произошёл в ноябре 2023 года.
Secondary issuance не имеет конечного cap и составляет 1,344 млрд CKB в год. Она распределяется пропорционально занятости state: часть идёт miners за хранение live cells, часть – depositors NervosDAO, а доля, соответствующая ликвидным монетам вне occupied state и DAO, относится к treasury component. Пока treasury mechanism не активирован отдельным hard fork, эта часть сжигается.
Поэтому формулировка «максимум 33,6 млрд CKB» неверна. Ограничена primary issuance, но постоянная secondary issuance продолжается. Economically meaningful supply зависит от burn, locked capacity и DAO deposits.
NervosDAO
NervosDAO – системный механизм, который компенсирует holder часть dilution от secondary issuance. Пользователь помещает CKB в специальный cell, ждёт protocol-defined deposit cycle и затем может закрыть позицию в допустимом withdrawal window. Возврат рассчитывается через накопительный коэффициент chain.
Это не обычный staking: depositor не выбирает validators и не защищает consensus. Компенсация не отменяет dilution от primary issuance и не гарантирует доходность в fiat. Монеты временно менее ликвидны, а wallet должен правильно сформировать deposit и withdrawal transactions.
RGB++
RGB++ связывает Bitcoin UTXO с CKB Cell по принципу isomorphic binding. Право изменить соответствующий cell определяется расходованием связанного UTXO, а type script проверяет правила asset state. CKB публикует и проверяет состояние, которое в классическом RGB часто остаётся у clients.
Это не обычный lock-and-mint bridge с федерацией хранителей. Однако выражение «без доверия» не означает отсутствие допущений: нужны корректные Bitcoin commitments, light-client verification, CKB scripts, indexers и wallets. Reorganization или ошибка синхронизации между двумя ledgers может задержать либо нарушить ожидаемый workflow.
RGB++ расширяет Bitcoin подобно тому, как modular systems расширяют базовые chains, но архитектура отличается от data availability в Celestia. Здесь соответствие строится вокруг UTXO ownership и CKB state, а не вокруг публикации rollup blobs.
Fiber Network
Fiber – peer-to-peer сеть payment channels на CKB. Две стороны блокируют assets on-chain, проводят множество обновлений off-chain и публикуют итог при закрытии или споре. Routing nodes должны позволить платить получателю без прямого channel между каждой парой пользователей.
Программируемые CKB scripts дают Fiber возможность поддерживать разные assets, conditional payments и потенциальную совместимость с Lightning. Но liquidity routing, watchtowers, channel backups и stable software являются отдельными задачами. Планы многоактивной открытой сети не следует выдавать за гарантированную массовую liquidity.
Токен CKB и управление
CKB оплачивает blockspace, представляет state capacity, служит reward miners и deposit asset NervosDAO. Custom tokens живут в cells по собственным type scripts, поэтому наличие CKB не даёт права на их выпуск.
У CKB нет развитого token-holder DAO, которое прямым голосованием меняет каждый параметр. Protocol upgrades проходят через RFC, разработку clients, testing и принятие node operators, miners, wallets и ecosystem. Такая off-chain governance ближе к Litecoin, чем к on-chain referendum systems.
Основные риски
- Сложность Cell Model. UTXO selection, dependencies и capacity accounting повышают порог для developers и users.
- Постоянная эмиссия. Secondary issuance размывает holders, которые не используют NervosDAO, хотя она финансирует security и storage.
- Mining concentration. Небольшой рынок ASIC и pools может сделать hash power менее распределённым.
- State-cost risk. Рост цены CKB повышает стоимость размещения contract data и ликвидность, запертую в cells.
- Bitcoin integration. RGB++ и Fiber добавляют cross-chain proofs, liquidity и UX assumptions поверх L1.
- Product maturity. Активная разработка не равна достаточной liquidity, audit coverage и устойчивому пользовательскому спросу.
- Экосистемная концентрация. Значительная часть сложных компонентов зависит от нескольких core teams.
Итог
Nervos CKB предлагает последовательную модель: cells хранят value и data, RISC-V scripts определяют правила, PoW обеспечивает общий порядок, а secondary issuance связывает стоимость безопасности с занятым state. Это не EVM-clone и не просто Bitcoin sidechain.
RGB++ и Fiber превращают эту основу в Bitcoin-oriented platform, но именно здесь возрастают execution и adoption risks. При оценке CKB важно разделять зрелость L1, экономику capacity, работоспособность конкретных scripts и перспективы новых надстроек. Главная сила Nervos – гибкий проверяемый state; главный вызов – сделать эту сложность удобной и востребованной.



