Nervos Network通过对比特币核心技术的扩展,采用独特的细胞模型和CKB-VM虚拟机,支持比特币第二层的解决方案,努力克服比特币的编程限制和可扩展性。
背景概述
作为市值最高的加密货币,比特币的成功也带来了可扩展性的挑战。比特币区块链的块大小限制和脚本语言的限制导致交易处理效率低下,难以支持大规模交易和复杂的智能合约。为了处理这些问题,有许多第二层解决方案,如支付通道、侧链和翻转,但这些解决方案也存在一些问题,如复杂性、信任假设和潜在的安全性。
Nervos Network通过改进比特币的UTXO模型,提供了原生的可扩展性解决方案。Nervos Network成立于2018年第一季度,由Terry Tai,,Crypter Wang和Daniel Lv领导,旨在提高的可扩展性和功能性。该项目通过种子轮、私募轮和公开募股筹集了超过1亿美元的资金,并于2019年11月推出了其第一层区块链-共同知识库(CKB)。2024年2月,Nervos联合创始人Cipher Wang领导的CELL Studio推出了比特币资产分配协议RGB++,增强了比特币的智能合约能力和资产管理功能。
技术架构
Nervos Network采用分层架构,包括可扩展的L1区块链(CKB),支持支付通道和RGB++协议。
通用知识库(CKB):CKB作为Nervos的底层区块链,采用工作量证明(PoW)的共识机制和升级后的比特币算法(NC-MAX),通过动态调整块间隔来优化性能。CKB使用Eaglesong哈希函数来确保网络安全。
细胞模型:细胞模型是CKB数据结构的核心,它改进了比特币的UTXO模型,允许更灵活的数据存储和验证。每个单元是一个可编程单元,可以存储不同类型的数据,如令牌和智能合约,并支持并行处理,从而提高网络的可扩展性。
CKB-VM:CKB的执行引擎采用RISC-V指令集,兼容多种编程语言(如C和Rust),为开发者提供了灵活的开发环境和可预测的气体成本模型。
RGB++协议:通过使用CKB作为比特币的数据可用性和执行层,RGB++协议实现了复杂的智能合约和资产管理功能,增强了比特币网络的功能性和安全性。
支付渠道和代币经济学
CKB支持扩展支付渠道,如Perun框架,并通过离线处理交易来提高网络性能。Nervos Network的原创令牌CKByte(CKB)用于数据存储、交易费用和矿工奖励,有三个分发来源:创世块、基础分发和二次分发。
创世区块:2019年11月主网启动时,创世区块投了336亿ckb,其中25%被毁。剩下的代币分发给公募、生态基金、团队、私募、合作伙伴和测试网奖励。
基础分发:基础分发在网络初期提高安全性,每个Epoch定期发放奖励矿工。
二次发行:通过每年铸造13.44亿ckb,分配给矿工、Nervos DAO储户和国库资金,管理国家爆炸问题。
Nervos DAO
CKB代币持有者可以通过Nervos DAO避免二次发行的稀释。用户在Nervos DAO智能合约中锁定CKB代币,并从二次发行中获得奖励,以确保他们的代币免受通胀影响。截至目前,已有92亿CKB代币存入内尔沃斯道,存款流通比例为20.84%。
网络活动和生态系统
过去一年CKB网络持续活跃,日均交易量大幅增长,新增地址和未使用小区数量稳步增长,反映了网络的持续发展和采用。Nervos Network通过资金、基础设施和工具的支持推动生态系统的发展,CKB生态基金和BTCKB计划等项目推动生态建设,增强与比特币的融合。
结论
Nervos Network通过其独特的技术架构和创新的解决方案,成功克服了比特币的可扩展性和编程限制,成为下一代区块链的重要探索者。未来,随着更多生态项目的推出和技术的发展,Nervos Network有望在区块链领域占据重要地位。