# Nervos

> Nervos Network，又称Common Knowledge Base，是一个去中心化的区块链生态系统，优先考虑安全性、灵活性和数据存储，由Kevin Wang等人联合创立...

- Canonical URL: https://iq.wiki/zh/wiki/nervos
- Categories: Projects & Protocols
- Tags: Layer 1, DeFi, BNB Chain
- Created: 2022-08-23T22:01:11.575Z
- Last updated: 2024-07-14T19:18:59.052Z
- Source: IQ.wiki — the world's largest blockchain and crypto encyclopedia (https://iq.wiki)

---

**Nervos Network**，也称为Common Knowledge Base，是Nervos生态系统的基础层。它确保系统中所有更高层的信任。[区块链](https://iq.wiki/wiki/blockchain)的结构优先考虑去中心化，提供极简主义、灵活性和安全性。其主要目的是安全地存储各种数据和资产。[Kevin Wang](https://iq.wiki/wiki/kevin-wang-nervos)、[Jan Xie](https://iq.wiki/wiki/jan-xie)、[Terry Tai](https://iq.wiki/wiki/terry-tai)、[Daniel Lv](https://iq.wiki/wiki/daniel-lv)和[Cipher Wang](https://iq.wiki/wiki/cipher-wang)是Nervos的联合创始人。 [\[1\]](#cite-id-gf63s1601gi)



## 概述

Nervos [区块链](https://iq.wiki/wiki/blockchain)（或通用知识库）是 Nervos 生态系统的基础层，优先考虑去中心化和安全性，同时促进数据和资产存储。其多层架构解决了去中心化系统中固有的权衡，第 1 层强调安全性，[第 2 层](https://iq.wiki/wiki/layer-2) 侧重于可扩展性以实现快速交易。该架构支持使用 Javascript 和 Rust 等常用语言进行编程，并在 CKB-VM（一种高性能虚拟机）中执行代码。 Nervos 利用基于 [工作量证明 (PoW)](https://iq.wiki/wiki/proof-of-work-pow) 的 [共识](https://iq.wiki/wiki/consensus-mechanism) 算法 NC-MAX，以提高每秒交易量和确认时间，同时不影响安全性。 [\[1\]](#cite-id-gf63s1601gi) 



## 技术

#

## Cell 模型

Cell 模型受到[比特币](https://iq.wiki/wiki/bitcoin)的 [UTXO](https://iq.wiki/wiki/unspent-transaction-output-utxo) 模型的启发，定义了 Nervos 中各个 Cell 的行为，并概述了更新其数据的过程。在 Nervos CKB 中，Cell 代表了存储状态的最小和最基本的单元。继承自[比特币](https://iq.wiki/wiki/bitcoin)的架构，Nervos CKB 实现了 Cell 模型作为通用的 [UTXO](https://iq.wiki/wiki/unspent-transaction-output-utxo) 模型用于状态存储，保持了简单性和一致性。在此模型中，所有状态都存储在不可变的 Cell 中，计算发生在链下，节点处理验证。更新 Cell 中的数据涉及消耗，其中现有 Cell 被消耗，其数据被提取和更新，并创建一个包含更新数据的新 Cell，随后添加到链上。 [\[2\]](#cite-id-drcstktk8od)

Cell 只能被消耗一次，在消耗后从 Live Cell 转换为 Dead Cell，使其无法使用。Nervos 中的交易反映了 cell 状态的变化，其中一组 Live Cell 被消耗，并创建新的 Cell。网络对交易的验证涉及执行相关的 Lock Script 和 Type Script，确保符合开发者定义的规则，并防止欺诈活动。 [\[2\]](#cite-id-drcstktk8od)

在 Nervos CKB 的 cell 模型中，[智能合约](https://iq.wiki/wiki/smart-contract)的执行将计算和验证阶段分开，计算发生在链下，结果数据由完整的[节点](https://iq.wiki/wiki/node)在链上验证。这种并行执行允许交易在它们自己的虚拟机中独立运行，提供了显著的扩展改进，尤其是在具有多个 CPU 核心的现代计算机上。Cell 模型中的交易非常灵活，允许多个[智能合约](https://iq.wiki/wiki/smart-contract)操作被批处理到单个交易中，从而减少了开销和处理费用。 [\[2\]](#cite-id-drcstktk8od) 

#

## 一流资产

在Cell模型中，所有数字资产（如CKBytes、代币和收藏品）都被视为一流资产，由各自的所有者独家拥有，而不是[智能合约](https://iq.wiki/wiki/smart-contract)。虽然资产在交易过程中必须遵守[智能合约](https://iq.wiki/wiki/smart-contract)规则，但其所有权仍然归用户所有，确保只有所有者才能使用它们，而无需考虑[智能合约](https://iq.wiki/wiki/smart-contract)的规范。这种所有权结构可以保护资产免受合约漏洞利用的影响，因为攻击者无法访问它们，因为它们在用户的控制之下。此外，这种结构也意味着资产维护的责任，由于资产占据Nervos的空间，所有者需要支付少量的定期维护费用，称为状态租金。 [\[2\]](#cite-id-drcstktk8od)

#

## CKB-VM

Nervos 引入了 CKB-VM，这是一个由 RISC-V 指令集驱动的虚拟机，它增强了[智能合约](https://iq.wiki/wiki/smart-contract)在[区块链](https://iq.wiki/wiki/blockchain)上的执行，并在安全和高性能的环境中提供了图灵完备的可编程性。RISC-V 是处理器设计的基础，提供了一个成熟且模块化的架构，非常适合[区块链](https://iq.wiki/wiki/blockchain)开发。借助 CKB-VM，开发人员可以将加密原语无缝集成到[智能合约](https://iq.wiki/wiki/smart-contract)中，从而促进更流畅的开发体验，并加速采用跨链交互和扩展创新等先进技术。任何以 RISC-V 为目标的编程语言都可以用于 Nervos 上的开发，使开发人员能够利用首选的工具和语言进行高效且安全的[智能合约](https://iq.wiki/wiki/smart-contract)部署，并得到 JavaScript、Rust、Go、Java 和 Ruby 等主流语言的本机 SDK 的支持。[\[3\]](#cite-id-2n9fo9duipn)



## CKByte (CKB)

Nervos 的原生代币 CKByte (CKB) 代表网络上的数据存储，1 CKByte 等于 1 字节的存储空间。CKB 也用于交易和计算费用。要在 Nervos 上存储 100 字节的数据，必须拥有 100 CKByte，这些 CKByte 在数据存储期间保持锁定。如果数据被删除，相应的 CKByte 将可用于其他用途。此外，CKByte 可以存入 Nervos [DAO](https://iq.wiki/wiki/dao)，通过[质押](https://iq.wiki/wiki/staking)机制获得利息。 [\[1\]](#cite-id-gf63s1601gi)

#

## State Rent

矿工在确保网络上数据的有效性和保存方面发挥着关键作用，周期和交易费用确保了适当的验证。然而，一旦费用结算完毕，矿工就缺乏持续的数据保存激励。为了解决这个问题，状态租金持续补偿矿工的数据保存。在Nervos上存储数据的用户需要支付少量的状态租金费用，该费用基于占用的空间，并使用有针对性的通货膨胀来抵消前期费用，从而提高用户便利性。在存储期间，一部分锁定的CKBytes无法获得利息，由于通货膨胀而逐渐贬值，主要影响在Nervos上存储数据的用户。状态租金的资金来自二级发行，未占用网络空间的用户可以通过将CKBytes锁定在Nervos [DAO](https://iq.wiki/wiki/dao)中来获得利息。 [\[4\]](#cite-id-h178u2qirsg)

#

## 基础发行

CKB的主要代币发行量硬顶为336亿代币，遵循类似于[比特币](https://iq.wiki/wiki/bitcoin)的发行计划。每四年，CKB的发行量[减半](https://iq.wiki/wiki/halving)，直到所有代币都被挖出。最初的四年里，将挖出168亿CKB，初始年发行率为42亿。在第一次[减半](https://iq.wiki/wiki/halving)周期后，发行率降至每年21亿CKB，并[减半](https://iq.wiki/wiki/halving)，直到所有代币都被挖出。这些代币作为每个区块的固定奖励授予CKB矿工，激励他们提供计算机资源用于交易处理和网络安全。随着Nervos网络的扩展和CKB代币价值的增加，奖励率可以降低而不影响安全性。这种发行模式确保了网络引导阶段的公平代币分配，促进了长期的经济去中心化。[\[5\]](#cite-id-l9vqlj54lc)

#

## 二级发行

Nervos 采用了一种新颖的代币经济学方法，结合了二级发行来收取状态租金，并确保矿工获得永久性的网络安全补偿，而与历史交易量无关。二级发行每年发行 13.44 亿 CKB，根据当前流通的 CKB 代币的利用率，在矿工、Nervos [DAO](https://iq.wiki/wiki/dao) 存款人和 Nervos 国库之间分配。虽然二级发行主要针对状态占用者，允许 CKB 既作为长期持有者的通货紧缩代币，又作为[区块链](https://iq.wiki/wiki/blockchain)用户的通货膨胀代币，但其实施，特别是关于国库资金的实施，仍然受到社区发起的硬分叉的影响。 [\[5\]](#cite-id-l9vqlj54lc)

这种双层排放模型通过将矿工补偿与交易费用脱钩，并使其与[区块链](https://iq.wiki/wiki/blockchain)利用率保持一致，确保了 Nervos 网络的长期可持续性，作为一个保值或价值存储平台。这培养了一种有利于所有网络参与者（包括用户、矿工、开发者和代币持有者）的激励结构。这种一致性使 Nervos 与市场上其他 Layer 1 平台区分开来。 [\[5\]](#cite-id-l9vqlj54lc)

#

## Nervos DAO

CKBytes持有者可以通过将代币锁定在Nervos [DAO](https://iq.wiki/wiki/dao)中来赚取利息，类似于[质押](https://iq.wiki/wiki/staking)。利息的累积与二级发行成正比，以抵消长期的通货膨胀影响，从而保值。由于占用Nervos空间而锁定CKBytes的用户没有资格将其放入Nervos [DAO](https://iq.wiki/wiki/dao)；但是，一旦他们占用的单元格被消耗并且CKBytes被释放，他们就可以将其放入Nervos [DAO](https://iq.wiki/wiki/dao)。这种机制鼓励删除不必要的数据，从而促进[区块链](https://iq.wiki/wiki/blockchain)的长期可管理性。 [\[4\]](#cite-id-h178u2qirsg)



## 合作关系

#

## Polychain Capital

2019年10月10日，Nervos宣布与[Polychain Capital](https://iq.wiki/wiki/polychain-capital)建立战略合作伙伴关系。[Polychain](https://iq.wiki/wiki/polychain-capital)积极参与Nervos生态系统，协助社区建设，并在美国和西半球推广采用和提高知名度。此外，[Polychain](https://iq.wiki/wiki/polychain-capital)计划在即将到来的CKByte公开发售中投资570万美元，该公开发售于2019年10月16日在[CoinList](https://iq.wiki/wiki/coinlist)上举行。[\[6\]](#cite-id-db04hzjeqac)

#

## 招商银行国际

2019年10月5日，Nervos宣布与招商银行国际（CMBI）合作，共同开发[去中心化金融](https://iq.wiki/wiki/defi)服务应用。其中一些应用旨在为该银行的零售客户提供服务。 [\[7\]](#cite-id-830et4eguc9)

#

## PeckShield

2019年7月31日，Nervos宣布安全审计公司PeckShield将对Nervos[测试网](https://iq.wiki/wiki/testnet)进行安全审计，为当年晚些时候的[主网](https://iq.wiki/wiki/mainnet)上线做准备。Nervos计划与PeckShield在数字资产和[区块链](https://iq.wiki/wiki/blockchain)安全的各个方面进行合作，包括代码审计、防御部署和应急响应。 [\[8\]](#cite-id-kc4y86ijtd)

#

## imToken

2019年7月30日，Nervos宣布与数字资产管理平台imToken建立战略合作伙伴关系。imToken成为[核心钱包](https://iq.wiki/wiki/core)合作伙伴，为Nervos CKByte持有者提供强大的代币管理和一流的钱包服务。Nervos和imToken都致力于开发替代金融生态系统，此次合作标志着朝着建立更具包容性的经济迈出了重要一步。 [\[9\]](#cite-id-72mljx04idm)

#

## BitPie 钱包

2019年7月9日，Nervos宣布与多链钱包BitPie建立战略合作伙伴关系。BitPie承诺在第四季度主网发布时支持CKByte代币。此次合作旨在利用Bitpie在安全管理价值数十亿美元的加密资产方面的丰富经验，为CKByte代币持有者提供一流的钱包服务。 [\[10\]](#cite-id-y5a1t4qm2w)

#

## Huobi

2019年7月4日，Nervos宣布与[火币](https://iq.wiki/wiki/huobi)合作，开发一个面向金融机构的去中心化平台。该平台旨在使这些机构能够部署自己的[区块链](https://iq.wiki/wiki/blockchain)、[稳定币](https://iq.wiki/wiki/stablecoin)和其他[DeFi](https://iq.wiki/wiki/defi)服务，与Nervos Network的愿景无缝对接。 [\[11\]](#cite-id-7dcxmti1rce)

#

## 投资者

2018年7月18日，Nervos从主要合作伙伴和投资者处筹集了2800万美元的战略投资基金，包括[Polychain Capital](https://iq.wiki/wiki/polychain-capital)、红杉中国、万向区块链、FBG Capital、Blockchain Capital、[Dekrypt Capital](https://iq.wiki/wiki/dekrypt-capital)、Breyer Capital、1confirmation、Multicoin Capital、经纬中国、Kindred Ventures、1kx、zk Capital等。 [\[12\]](#cite-id-9asgydgukiq)
