CoinYQ

Nervos Network ckb

What is Nervos Network?

Nervos Network is a layered blockchain ecosystem built around Nervos CKB (Common Knowledge Base), a public, permissionless Layer 1. CKB is intended to be a minimal, secure and highly decentralized foundation that reliably preserves on-chain data and assets while higher layers provide scalability.

The network's native asset is the CKByte (CKB). A CKByte represents the right to occupy one byte of on-chain storage, and it is also used for transaction fees and computation-related costs. Because storage capacity is represented directly by the native asset, application state and token ownership have an explicit resource cost rather than relying only on transaction throughput.

Nervos uses a generalized UTXO design called the Cell Model. Cells are immutable state containers; transactions consume existing Live Cells and create new ones. Lock Scripts control who may consume a Cell, while optional Type Scripts enforce application-specific rules. Smart-contract logic runs in CKB-VM, a RISC-V-based virtual machine.

CKB is secured by Proof of Work using the NC-MAX consensus design and is positioned as the security/decentralization layer in a multi-layer architecture. The official ecosystem includes wallets, developer SDKs, RGB++ and other applications, plus the Fiber Network for scalable, privacy-oriented payment and swap use cases.

What problem does Nervos Network solve?

Nervos addresses the tension among decentralization, security and scalability. Rather than forcing every property into one execution layer, CKB concentrates on durable state, permissionless verification and security, while Layer 2 systems and application protocols can handle high-volume or specialized activity.

General-purpose blockchains also need a sustainable way to pay for persistent state. Nervos ties storage demand to CKBytes: data occupying Cells requires capacity to be locked, and state-rent economics provide an ongoing incentive for miners to preserve data. This is intended to reduce the mismatch between the value stored by applications and the resources required to maintain it.

The design also targets developer and user flexibility. CKB-VM exposes a RISC-V execution environment and supports programs compiled from languages such as Rust, C and JavaScript toolchains. Cell transactions can separate computation from validation, execute independently in parallel, batch multiple operations, and allow a party other than the asset sender to cover fees.

How does Nervos Network work?

CKB stores state in immutable Cells, conceptually extending Bitcoin's UTXO model into a generalized state-storage model. A Live Cell can contain CKBytes, arbitrary data, and scripts. To update it, a transaction consumes the old Cell and creates replacement Cells; consumed Cells become Dead Cells and cannot be spent again. The capacity field determines how much data the Cell can store, so users must hold enough CKBytes to cover the occupied bytes.

Every transaction is checked by scripts executed in CKB-VM. A Lock Script determines whether the transaction has authority to consume an input Cell, while a Type Script can validate how a Cell's data or asset state changes. CKB-VM uses the open RISC-V instruction set and counts execution cost in cycles. Blocks enforce a consensus-level cycle limit, preventing unbounded computation while retaining flexible on-chain logic.

Miners secure the chain with NC-MAX Proof of Work. CKByte economics cover computation cycles, transaction/security fees and persistent storage. Base issuance follows a predictable halving schedule and is capped at 33.6 billion CKBytes; secondary issuance is described as a fixed annual 1.344 billion CKBytes and is distributed among state-rent support, Nervos DAO depositors and the treasury.

For scaling, CKB is designed to serve as a settlement and verification base for higher layers. The Cell Model permits parallel validation of independent transactions and batching of operations. Users may lock CKBytes in Nervos DAO for rewards; CKBytes occupied by live state cannot simultaneously be deposited there, aligning storage usage with the network's state-rent mechanism.

Key facts

  • Nervos CKB is the public, permissionless Layer 1 and foundational Common Knowledge Base of Nervos Network.
  • The native token is CKByte (CKB); one CKByte entitles its holder to one byte of CKB storage capacity.
  • CKB uses a generalized UTXO Cell Model with immutable Live Cells and consumed Dead Cells.
  • CKB-VM is a RISC-V virtual machine for executing Lock Scripts and Type Scripts.
  • Nervos uses NC-MAX Proof of Work consensus, building on Bitcoin's Nakamoto-style security model.
  • CKBytes pay for computation cycles, transaction fees and persistent state/storage economics.
  • Base issuance is scheduled to halve about every four years and has a 33.6 billion CKB cap.
  • Secondary issuance is documented as 1.344 billion CKBytes annually, allocated to miners/state rent, Nervos DAO users and the treasury.
  • The official docs identify a minimum Cell capacity of 61 CKBytes and recommend 62 or more in practical transfers to cover fees.
  • The Nervos RFC repository publishes the positioning paper, CKB design, CKB-VM, consensus and cryptoeconomic specifications.

Official links

Categories

Related coins

Compare

Frequently asked questions

What is CKB?

CKB means Common Knowledge Base and is Nervos Network's Layer 1 blockchain. CKB is also commonly used for the network's native token, whose full name is CKByte.

How does a CKByte differ from a typical gas token?

CKBytes pay transaction and computation costs, but they also represent storage capacity: one CKByte corresponds to one byte of on-chain capacity. CKBytes supporting live state remain locked until that state is consumed.

What is a Cell in Nervos?

A Cell is an immutable state container inspired by Bitcoin's UTXO model. Transactions consume Live Cells and create new Cells, with scripts validating ownership and application rules.

Does Nervos use Proof of Stake?

No. CKB's Layer 1 consensus is Proof of Work, called NC-MAX in the official documentation. CKBytes can be deposited in Nervos DAO for rewards, but that is separate from block-production consensus.

What is CKB-VM?

CKB-VM is the virtual machine that executes CKB scripts. It is based on the open RISC-V instruction set, giving developers a low-level, flexible execution environment for smart-contract logic.

What is state rent?

State rent is the ongoing economic cost associated with preserving data on CKB. CKBytes backing occupied storage are locked, and secondary issuance helps compensate miners for maintaining that state; users without occupied state can use Nervos DAO to offset dilution.

External trackers

Choose a tracking site for Nervos Network: