Nervos Network(ckb)RGB++layer的延展
August 10th, 2024

1.Nervos Network的概述

Nervos network是一家基于POW共识支持智能合约的layer1的公链生态系统,还包括了一系列layer2扩展的解决方案,来促进更大的容量。

Nervos的原生代币(CKByte 或CKB)支持用户和开发者按照他们持有的比例在Nervos区块链上申请存储空间。

项目官网:https://www.nervos.org/

赛道:layer1中的depin基础设施的建设

链:主要是基于比特币链

2.Nervos Network背景实力

Nervos Network 由 Terry Tai、Kevin Wang、Cipher Wang 和 Daniel Lv 于 2018 年第一季度立项 由红杉中国,万向区块链领投以及由Dragonfly,Hashkey,polychain,IOSG ventures,HTX ventures,Multicoin Capital等知名机构的参投经历了种子轮,a轮和公募中总共1亿美元的的资金

1.2019.11.16上线了layer1的区块链(主网)Common Knowledge Base(共同知识库,简称 CKB)上线

2.2024 年 2 月,由 Nervos 联合创始人 Cipher Wang 领导的 CELL Studio 推出了比特币一层资产发行协议 RGB+++ 的首个去中心化交易所(DEX)UTXOSwap 正式上线主网。UTXOSwap 利用无桥跨链和智能合约

3.2024年7月,基于 RGB++智能合约功能,致力于为所有 UTXO 链上的资产释放流动性,

3.关于nervos的技术及其创新

一 Nervos Network 在比特币的核心技术基础上进行了扩展,通过可扩展的一层区块链为比特币 Layer 2 (L2) 提供支持。

据不完全统计,已接近了200多个BTC Layer2 的项目在开发以及在筹备,有支付通道的nostr(闪电网络)几乎秒到很即时的小额支付 ,还有侧链的梅林merlin 与btc主网有连接的一个相关网络,以及rollup里面的rollkit ,以及客户端验证的(RGB,RGB++,Taro)

主要就是两个阵营

1.EVM阵营一般是依靠account模型  依靠eth的技术+跨链的方式解决btc扩容的问题,目前大部分的BTC layer2项目选择的

Account模型  像银行账户一样,里面有多少余额,用多少转多少(消费)出去,系统只需要跟踪用户账户的余额变化

这种模式的就是更加贴近web2的里面的一些模式,开发人员也更加容易理解,有更好的可编程性,相对于UTXO模型,如果每个签名都需要Lock Script和Type Script,本身成本会特别大,成本较低,可批量操作

劣势:ACCOUNT模型没有依赖性,需要考虑重放的问题,假设用户需要举证,需要很复杂的proof的证明机制,需要更加复杂的协议

2.UTXO阵营 是依靠UTXO模型 比如RGB++中的CKB

UTXO 模型  存储结构不单单是“账户-信息”  还是一直特殊的形式  在交易的过程中只是代表UTXO的变更   UTXO在交易中充当了黄金这角色 可以被融化和锻造,每次交易都会有新的UTXO的消失和UTXO的产生     UTXO并不是集中式储存,而是分布式储存,存在了当时交易的那笔里,要找到相对应的区块才能找到原来交易的UTXO  (对于这笔交易的计算全都是相当于在链外面的,UTXO的计算都在钱包里面进行,大大的降低了链上的负担

比喻:比如有一个零钱罐,别人往里面放了10块,相当于一个1一个UTXO,然后你接下来要买六块的一个东西,在这笔交易中,这原来的一个UTXO就会变成两个,一个是六块的UTXO,一个是四块的UTXO,给商家六块的UTXO,自己存钱罐里再放4快的UTXO

劣势:1.无法实现一些比较复杂的逻辑,而且这个逻辑保存的难度也是非常大2. 在input(输出),一些见证的脚本也会也会变多,很消耗cpu和存储空间

**(二)**Nervos Network 采用了一个定制的模型(Cell 模型)进行状态存储,以及定制的虚拟机(CKB-VM)来执行交易

CELL模型

cell模型的是CKB的核心   对UTXO进行了一些处理   可以在链上存储和和验证任何数据,更加的灵活   这里面CKB在cell模型里面添加了两个脚本

Lock Script(锁定脚本)确保只有授权用户可以访问和使用 Cell 中的内容,与比特币UTXO类似。

Type Script(类型脚本)是可选的脚本,用于设定在未来交易中如何使用或更改 Cell 的规则。

CELL模型里面的cell独立运行,每一个cell都可以进行更新或者在引用在不影响其他链的情况下,通过在UTXO模型的基础上,通过并行的方式提高了扩展性,这也是RGB++中的同构绑定技术,也是RGB++的主要模型

**(三)**RGB++协议在nervos主网上线后,CKB  RGB++以及RGB++layer协议的相关性

RGB++协议是联合创始人Ciper在根据RGB的优缺点做出来的1.链上智能合约到客户端的验证,只需要一个区块链的一个公式2.能够提高用户隐私的和对数据的控制3.rgb还利用了比特币的一个安全性,是最安全的公链之一3.根据ckb的cell模型,减少比特币网络的负担可以有效的提高区块的处理速度

但是操作很麻烦,用户对于数据的储存,需要经常性的存储,用户也需要经常性的对数据的一个备份,也需要用户对私钥的保护更为重要,rgb网络是没有公式的,每个客户端都是独立的没有什么联系,各种数据无法有效传输无法隔离

**RGB++**也是利用了ckb和UTXO一个底层架构同源的特点,用btc的UTXO映射到nervos CKB中的cell中,把rgb资产写入cell里面,数据实现托管,使用场景会更加的广泛

提供了一个易用性,可以更加简单的操作方式,但是隐私性有所降低,因为ckb也是提供了全局可见的数据发布的功能,而且还解决了前面RGB的一个数据独立,无法传输。

1.而且简化了用户之前非交互的一个流程2.以及简化了合约的发布流程3.以及ckb本地客户端验证和链下数据的储存,

而且为btc引入了图灵完备的智能合约可拓展性的性能,无需跨链交易,也不会影响安全性

然后RGB++layer  在原来的基础上,保证btc原生安全性和可编程的基础上,进行升级,重点突出与CKB同构绑定,准备打造一个独立而且通用的UTXO的智能合约层,

易懂版:就是在以太坊原来那样智能合约数据处理以及l2的处理汇总后,以后未来所有UTXO链的会将ckb RGB++layer作为DA层

CKB RGB++ Layer 运行有四个重要条件:

UTXO

智能合约

POW

账户抽象

在 RGB++ Layer 上,各种 RGB++ 资产,如 Coin (FT)、DOB (NFT) 被统一抽象,具有图灵完备的可编程性。同时用户只需要使用原有的 BTC 钱包,就可以无缝使用 RGB++ layer 上各种 DeFi 应用。

RGB++ layer 将逐渐成为通用资产的行层

除了通过智能合约,RGB++可以作为通用资产的发行层,基于智能合约实现资产的发行,让所有UTXO链上所有的资产可以无缝进入RGB++生态,而且可以通过原生的UTXO账户的抽象,可以实现资产孤岛这样一个现状,让BTC,CKB,BCH,ETH等等链上资产获得互操,真正实现去中心化

以后让各种DEFI协议可以在rgb++生态中实现搞笑的局面,更加的便捷

RGB++ Layer 将提供独立的区块链浏览器

因为在nervos network中也是有独立的虚拟机(CKB-VM)的存在

以及RGB++layer在BTCFi中用例

首个基于RGB++layer资产seal 在UTXOSWAP上线几个月了,对标pizza,目前市值较低,未来也是很有发展的潜力

Seal 社区在此次 RGB++ Layer 升级中,开发运营 IBO (Initial Bitcoin Offering) 工具平台,这将成为比特币生态的第一个 IBO 工具,将会成为整个 RGB++ 资产的 launchpad。直接通过智能合约在 UTXOSwap 建 pool,以及其他一系列资产发行、Defi 玩法都是基于智能合约,这是以前 BTC 生态做不到的。RGB++ Layer 官方引入了 Wrapper,可以简单理解为一种基于欺诈证明和超额质押的桥。以 rBTC wrapper 为例,它将 BTC 桥接到 RGB++ Layer,在 RGB++ Layer 上运行的一组智能合约会监控桥的守护者

IBO 高流通、低估值、社区主导,一开始就赋能到社区持有者(90%)介于 VC 模式和 FL 模式之间。

首个 IBO 项目的是Stable++,CKB 的稳定币项目,其 token 用例对标 MarkerDAO。预计在 7 月 25 日前发行。

Stable++ 运作方式

预热期(5天):用户可锁 Seal 在 BTC 一层参与 IBO

第一阶段质押期(30 天):给 10% 的项目 token 到 Seal 的质押者

公开销售(质押期结束前 3 天开始):在一层销售,用 btc 购买,价格按项目种子轮估值销售;

建立交易池:30 天质押结束后,智能合约自动在 UTXOSwap 建立 10wU 的池子;

第二阶段质押期(30 天):质押项目 Token,上限是 10%,按 1:8 比例,解锁 80% 的代币;

全流通:两个阶段结束后(约 60 天),团队的 10% token 解锁,实现全流通。

4.Nervos Network 的抽象生态:CCC ,Mobit和JoyID等

关于Nervos network的抽象生态的基本协议是Omnilock,Omnilock实现主要是由auth和Omnilock args构成,auth是主要专门用于身份的验证,Omnilock args 是可以对预先在OMnilock调试的的一个开关按钮   而基于Omnilock协议的中间的插件CCC(common chains connector) mobit和joyid等钱包则构成了BTCfi的生态网络。以及还有提供安全隐私保护和身份管理服务的DID平台,以及去中心化DOBs,资产交易平台Dobby

CCC(common chains connectors)

CCC是一个中间插件,它可以证明各种公链的对于CKB的操作

他支持unisat和metamask,这证明nervos的底层协议Omnilock是可以支持多链进行操作的,对开发者来说也是极低的降低了难度成本

而auth的典型代表就是JOYID,该钱包的可以通过生物识别的方式,来登入app里面,更加的安全的表明了明确使用了安全隐私保护的DID平台,表明该底层协议的安全性,再加上了比特币这条公链的安全性

5.当前社交媒体的一些营销成果

Subscribe to 罗鸥roe
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.
More from 罗鸥roe

Skeleton

Skeleton

Skeleton