复制成功

分享至

主页 > 数字货币 >

LD Capital:Nervos Network(CKB)——UTXO同构的BTC L2

2024.03.27

作者:LD Capital,duoduo,Alfred

一、BTC L2的简要分类

BTC L2的兴起是这一轮行情不可忽视的叙事。BTC L2至少包括两个方面:一是offchain,不在BTC链上,但是和BTC链有某种关联,比如共识算法关联的联合挖矿,或者资产桥接等。二是能够提供一些比BTC链本身更强的能力,主要包括三个方面 — — 性能优化、编程、隐私。这三个方面的能力不一定能全部实现,不同的项目、不同阶段的侧重点也会不同。就现阶段而言,大部分BTC L2希望实现的是性能优化和编程能力,能够提供更快的应用产品,丰富BTC生态。

目前比特币 L2 方案的类别大致有状态通道(如闪电网络)、侧链(如Liquid、Merlin)、Rollup(如Rollkit)、客户端验证(如RGB,RGB++,Taro)等。

根据底层架构是否与BTC同构,也可以区分为两大阵营:

● UTXO 阵营:以 UTXO模型为基础进行衍生的一派,如Nervos Network;

● EVM 阵营:如当前质押空投火热的梅林,B²。

本文主要介绍UTXO同构的BTC L2 Nervos Network的产品特点、生态发展和代币经济模型。

二、团队与融资

Nervos Network 团队创始人在行业内深耕多年。

首席架构师Jan Xie:曾长期为以太坊客户端Ruby-ethereum和pyethereum开发做贡献,也曾与太坊创始人Vitalik Buterin合作开发Casper共识和分片技术。此外,他还创建了从事底层区块链平台开发和共识算法研究的公司Cryptape。

联创Kevin Wang:曾在IBM硅谷实验室从事企业数据解决方案工作,并共同创立了面向软件工程师的在线学校Launch School。此外Kevin Wang还是意图驱动的中心化求解器基础设施Khalani的联创。

联创兼COO Daniel Lv:以太坊钱包imToken联创,也是加密交易所Yunbi前首席技术官。此外,Daniel Lv还组织了10年的Ruby中国社区,并共同创立了ruby-china.org。

2018年8月,Nervos Network完成了2800万美元融资,Polychain Capital、红杉中国、万向区块、Blockchain Capital 等参投。2019年10月16日,Nervos Network在Coinlist完成了ICO,募资7200万美元。

三、产品核心

Nervos Network于2019年11月上线,采用了PoW共识机制和UTXO模型,与比特币同构。CKB在安全性、扩展比特币编程能力、技术积累、生态等多个方面有较长时间的开发和积累。该项目成立以来,主要开发的方向就是POW+UTXO基础上的高性能公链,恰好契合了这一次BTC L2的风口。

3.1 PoW:2023年底至今算力翻倍

Nervos Network团队认为,在去中心化程度和安全性方面,PoW优于PoS。要伪造或重构一条 PoW 链是极其困难的,因为需要重新计算每个区块的算力。因此,其底层采用的是POW机制,完全无需许可的,用户只需要购买矿机和电力就可以参与出块。

Nervos Network的挖矿算法为Eaglesong,常见的ASIC矿机有蚂蚁(Antminer)K7、金贝(Goldshell)CK6、Toddminer Como等。下图为Nervos Network的算力增长情况,项目的算力在2022年出现回撤,但2022年底至今处于增长状态,2023年底至今涨幅翻倍,有资金进入挖矿。

LD Capital:Nervos Network(CKB)——UTXO同构的BTC L2

目前,CKB代币的挖矿收益也较好,在f2pool的挖矿收益排名第八。

LD Capital:Nervos Network(CKB)——UTXO同构的BTC L2

3.2 Cell模型:安全性与可扩展性

Cell是Nervos中表示单条数据的最基本的结构。Cell 中包含的数据可以采用多种形式,包括 CKByte、令牌、Javascript 代码,甚至是 JSON 字符串等序列化数据。由于所包含的数据类型没有限制,开发人员可以充分灵活地选择。

Cell模型将所有数字资产(例如 CKB、代币和数字收藏品)视为其所有者的专有财产和责任。资产在参与交易时必须遵守智能合约规则,但资产本质上属于用户而不是智能合约。即使是定义代币的智能合约也没有对该资产的权限。这意味着即使攻击者在合约代码中发现了漏洞,他们仍将无法访问该资产,因为该资产处于用户控制之下。这提高了资产的安全性。

在此基础上,Cell模型增加了可编程性,支持智能合约。具体而言,Cell 将 UTXO 中的代表代币价值的 nValue 字段进行了抽象处理,分为 capacity 和 data 两个字段,其中 data 保存状态,可以存放任意数据。同时,Cell 数据结构中还包含了两个字段 LockScript 和 TypeScript,前者主要体现所有权,而后者可以自定义很多丰富的功能。

3.3 RGB++协议:合约扩展与性能增加

免责声明:数字资产交易涉及重大风险,本资料不应作为投资决策依据,亦不应被解释为从事投资交易的建议。请确保充分了解所涉及的风险并谨慎投资。OKEx学院仅提供信息参考,不构成任何投资建议,用户一切投资行为与本站无关。

加⼊OKEx全球社群

和全球数字资产投资者交流讨论

扫码加入OKEx社群

相关推荐

industry-frontier