Binance Square
Nervos
24,559 次浏览
18 个内容
热门
最新内容
LIVE
LIVE
狂暴大牛市
--
#CKB 今天这种情况没有利好还在涨,是因为大家都在抢筹码,过段时间应该出利好了,再突破#Nervos #热门话题 #BTC $BTC 你觉得2024年 #ckb 能涨到什么价格?
#CKB 今天这种情况没有利好还在涨,是因为大家都在抢筹码,过段时间应该出利好了,再突破#Nervos #热门话题 #BTC $BTC
你觉得2024年 #ckb 能涨到什么价格?
0.5$
64%
1$
36%
11 票 • 投票已关闭
长期持有CKB感谢点个关注,达标以后就可以开直播了。 💉 长期持有$CKB X 关注人数:11.5万 长期持有:一颗星★ 成长潜力:一颗星★ #Nervos Network是一个开源的公链生态系统和协议集合,包含以区块链技术为核心、相互兼容的一组分层协议,来解决区块链可扩展性上的困境。 Nervos 是一个分层网络,第一层是 Nervos 的 CKB 主网,它具有工作量证明 (PoW) 挖掘以确保安全。 Nervos 的第 2 层协议使用基础层提供的安全性,但相对于 Nervos CKB,它可以更快、更便宜地执行交易。 供应量: 408.8亿 流通量: 405.9亿 流通率: 99.3% 流通市值: 1.55亿 国产项目,公募价格0.01u,私募价格0.006u,目前已经破发。 历史最高价格相较于公募价格只有四倍,相较于其他项目方,明显感觉到缺乏实力。唯一的优点可能只有流通率还好,但是共识度不够,毕竟X上关注只有11万人。 币种:#CKB 类型:中长线 买入点1:0.0024 💉 卖出点1:0.0037 卖出点2:0.0055 卖出点3:0.008

长期持有CKB

感谢点个关注,达标以后就可以开直播了。
💉
长期持有$CKB
X 关注人数:11.5万
长期持有:一颗星★
成长潜力:一颗星★

#Nervos Network是一个开源的公链生态系统和协议集合,包含以区块链技术为核心、相互兼容的一组分层协议,来解决区块链可扩展性上的困境。
Nervos 是一个分层网络,第一层是 Nervos 的 CKB 主网,它具有工作量证明 (PoW) 挖掘以确保安全。
Nervos 的第 2 层协议使用基础层提供的安全性,但相对于 Nervos CKB,它可以更快、更便宜地执行交易。

供应量: 408.8亿
流通量: 405.9亿
流通率: 99.3%
流通市值: 1.55亿

国产项目,公募价格0.01u,私募价格0.006u,目前已经破发。
历史最高价格相较于公募价格只有四倍,相较于其他项目方,明显感觉到缺乏实力。唯一的优点可能只有流通率还好,但是共识度不够,毕竟X上关注只有11万人。

币种:#CKB
类型:中长线
买入点1:0.0024
💉
卖出点1:0.0037
卖出点2:0.0055
卖出点3:0.008
比特币 L2 百团大战,为什么 CKB 令人充满期待?去年年初,#比特币网络 Ordinals 协议的诞生打破了熊市的低迷,像冬天里的一把火,点燃了一直不温不火、没有多少人关注的比特币生态。从 Ordinals 到 BRC-20,再到 Atomicals,一系列创新型铭文协议和资产标准持续不断地为比特币生态注入新的活力。 ORDI 和 SATS 等铭文资产的火爆,不仅将比特币铭文推向了前所未有的热潮,而且还标志着一个全新时代的来临。在这之前,以太坊生态独领风骚,比特币铭文火爆之后,越来越多的用户、开发者和资金开始关注、开始参与比特币生态。这场变革最明显的信号之一,是众多比特币侧链、Layer2 项目的涌现。目前,市面上已经有超过 34 个项目公开宣布要做比特币的 Layer2,其中不少已经完成了巨额融资,如果算上那些还没有公开的,预计会有 100 多家参与竞争。 #比特币 #Layer2 的这场百团大战,一开始势必会群魔乱舞,但潮水退去之后,必然会有一些项目脱颖而出,这些项目当中有的或许以营销见长,有的可能是依靠扎实的技术,是比特币 Layer2 赛道不同技术架构方案的胜者。在这些胜出者中,#Nervos CKB 无疑将占据一席之地。不过,在分析 $CKB 的优势之前,我们有必要先明确一个问题:比特币 Layer2 到底要解决什么问题? 比特币 Layer2 到底要解决什么问题? 以太坊的 Layer2 发展了这么多年,从最开始的 Sharding,到后来的 State Channel、Plasma,最后是 Rollup 成了主流。这些 Layer2 方案的核心是提升以太坊 Layer 1 的性能,即将 Layer 1 的大部分交易打包到 Layer2 网络,以减轻主网的压力。 比特币的交易处理速度(TPS)大约为每秒钟 7 笔,这一起点相当低,因此任何形式的 Layer2 技术都无疑会大幅提升其性能。比特币目前最大的问题,其实在于它本身不是图灵完备的,不支持智能合约的特性限制了比特币更复杂的生态业务的发展。Ordinals、BRC-20、Atomicals 等协议和标准出来之后,比特币链上的资产发行已不再是难题,现在的痛点变成了如何让这些资产有更多的应用场景或者说更多的玩法。 因此,比特币 Layer2 当前面临的首要任务,是扩展比特币非常受限的编程能力,即我们常说的:一层发资产,二层做应用。由 Layer2 网络来解决编程能力。 目前的比特币 Layer2 赛道,根据技术架构的不同,大致可以分为状态通道、客户端验证&一次性密封、Rollup、侧链等几个方向。 图:比特币 Layer2 的分类;来源:https://medium.com/@Janenico 其中,状态通道以闪电网络为代表,通过在链下(通道中)进行交易,实现低成本、高速度和高可扩展性的交易确认,只有在通道关闭时才提交到主链。不过,状态通道的开发进度比较缓慢,另外通道复杂可能会导致不确定性。客户端验证和一次性密封,以 RGB 为主要代表,链下数据存储,链上承诺,客户端验证,但缺点是进展缓慢,智能合约无法交互。Rollup 则以 BitVM、Bison 等为代表,缺陷是因为比特币的特性,目前没有项目能完美复现以太坊上 Rollup 的验证方式。 侧链则是独立的区块链,通常有自己的共识机制,有一套独立的验证节点,通过双向跨链桥或者 2WP 连接到主链。相比于其他技术架构的方案,侧链方案的进展会更快。因此,这一轮的比特币 Layer2 百团大战,侧链方案将会成为主战场,会是竞争最激烈、项目最多、也最容易看到效果的一个方向。在这个方向上,CKB 是最值得期待的。 CKB,最值得期待的比特币 Layer2 CKB 于 2019 年 11 月上线,采用了 PoW 共识机制和 UTXO 模型,和比特币完全同构。此外,CKB 还有 Axon 框架,可以实现 “一键发链” 。 在目前的特币 Layer2 大战中,尤其是侧链这个赛道,之所以说 CKB 最值得期待,是因为它在安全性、扩展比特币编程能力、技术积累、生态等多个方面具有其他侧链方案无可比拟的优势。 首先是安全性。侧链是独立的区块链,不继承主链的安全性,所以很多侧链项目往往会因为节点过少而导致中心化。CKB 从一开始就采用了和比特币完全一样、久经时间检验的 PoW 共识机制,最大程度地保障安全性和去中心化。 CKB 的挖矿算法是自主研发的 Eaglesong,2020 年四月份之后,CKB 顺利地过渡到 ASIC 矿机挖矿的时代,度过了 PoW 链最危险的时刻。CKB 目前在挖的矿机,由世界上最大的 AISC 矿机厂商比特大陆生产。当前 CKB 的全网算力约为 158 PH/s,成功经历了去年 11 月的第一次挖矿产出减半。 图:CKB 算力;来源:https://talk.nervos.org/t/ckb-weekly/7306 在扩展比特币编程能力方面,CKB 对 UTXO 模型进行了一般化处理,并取名为 Cell 模型。跟 UTXO 一样,Cell 也是交易输出,只不过 Cell 把 UTXO 中的 amount 进行了一般化处理,对应出了 capacity 和 data 两项内容,这样就把原本的一个存放整数的空间变成一个可以存放任意数据的空间。同时,Cell 的数据结构中还有 LockScript 和 TypeScript,前者主要体现所有权,而后者可以自定义很多丰富的功能,譬如实现在比特币上还没有的 Covenant(限制条款)这样的功能。在 Cell 的脚本中,开发者还可以根据自己的需求指定密码学原语,非常灵活。总之,Cell 模型延续了比特币 UTXO 的基本哲学,让 CKB 这条链很容易去继承比特币的简单和安全的特性,同时通过巧妙的修改,让 Cell 有了支持智能合约的能力。 除了高度灵活的 Cell 模型之外,CKB 的虚拟机也非常强大。它采用的是开放指令集 RISC-V,支持开发者用任意语言开发智能合约,只要用合适的编译器编译成 RISC-V 的二进制格式就可以执行,不仅高效,而且各种各样的密码学算法,无论是比特币最原始的 Secp256k1,还是后来引入的 Schnorr,都可以直接移植到 CKB 区块链上来运行。 在用户体验上,CKB 主网完全兼容 BTC 地址和钱包,这让比特币生态的用户可以无感进入到 CKB 生态。CKB 上的铭文协议 Omiga 已经支持比特币钱包 UniSat,比特币生态的用户可以直接使用 UniSat 钱包在 CKB 这条链上部署、铸造、转移铭文资产。反观那些账户模型的 EVM 侧链,用户从比特币生态切换到 EVM 侧链时,不得不切换钱包,在用户体验上非常割裂。 四年多的技术积累和基础设施的逐渐完善,也是 CKB 值得关注的原因之一。一方面,CKB 拥有  “一键发链” 的 Axon 框架,各个比特币铭文社区,例如 Ordi、Sats、Rats,能够轻松在 CKB 上发一条社区自己的 BTC Layer3。另一方面,CKB 的开发工具也日益完善,除了核心开发团队贡献的各种工具包和 SDK 外,社区团队也在积极贡献,比如 Lay2 团队做的用于构建 CKB dApp 的 PW SDK,再比如 MagickBase 团队做的旨在大幅降低 dApp 开发门槛的 Kuai。 在生态方面,CKB 也远远领先于其他侧链。JoyID 钱包利用生物识别技术(指纹/扫脸)创建和管理钱包,用户无需任何区块链知识也可使用,而且支持多链,在功能上比 MetaMask 钱包更强大,在使用体验上不输 Web2 应用。CKB 有自己的 DID 系统(.bit),同样支持多链和 Passkey,在功能上比以太坊域名服务 ENS 更强大,兼容性更好,而且已经获得了 1300 万美元的 A 轮融资。铭文协议 Omiga 和数据完全存储在链上的 NFT 协议 Spore Protocol 均已上线。DEX、跨链协议等其他基础设施已经在测试网阶段,会在近期推出。为 Defi 提供基础设施的去中心化全链流动性协议 Khalani 也已经在测试网阶段。 总之,CKB 以其卓越的安全性、创新的技术解决方案、丰富的技术积累和日益完善的生态系统,将成为最值得期待的比特币 Layer2。CKB 不仅会为比特币编程能力的扩展提供新的可能性,也为开发者和用户提供了一个安全、灵活且友好的区块链环境。随着技术的进一步成熟和生态的不断发展,CKB 无疑将在探索比特币 Layer2 的前沿道路上扮演越来越重要的角色。 参考资料: 1. 爆火的铭文赛道,比特币生态重回巅峰的导火索: https://www.chaincatcher.com/article/2109579 2. 新形态的BTC L2是昙花一现,还是枯木逢春? https://www.theblockbeats.info/news/50323 3. 比特币生态Note:比特币Layer2,Ordinals,BRC20和闪电网络 https://medium.com/@Janenico/比特币生态note-比特币layer2-ordinals-brc20和闪电网络-34f7fb7dc4a8 4. Cell 原理 https://nervosbook.github.io/book/zh/cell.html 5. 比特币 L2 的继承之战:缘起,转折和 CKB 的选择 https://www.xiaoyuzhoufm.com/episode/65ae29ec0f5dec41d43c5a56

比特币 L2 百团大战,为什么 CKB 令人充满期待?

去年年初,#比特币网络 Ordinals 协议的诞生打破了熊市的低迷,像冬天里的一把火,点燃了一直不温不火、没有多少人关注的比特币生态。从 Ordinals 到 BRC-20,再到 Atomicals,一系列创新型铭文协议和资产标准持续不断地为比特币生态注入新的活力。
ORDI 和 SATS 等铭文资产的火爆,不仅将比特币铭文推向了前所未有的热潮,而且还标志着一个全新时代的来临。在这之前,以太坊生态独领风骚,比特币铭文火爆之后,越来越多的用户、开发者和资金开始关注、开始参与比特币生态。这场变革最明显的信号之一,是众多比特币侧链、Layer2 项目的涌现。目前,市面上已经有超过 34 个项目公开宣布要做比特币的 Layer2,其中不少已经完成了巨额融资,如果算上那些还没有公开的,预计会有 100 多家参与竞争。
#比特币 #Layer2 的这场百团大战,一开始势必会群魔乱舞,但潮水退去之后,必然会有一些项目脱颖而出,这些项目当中有的或许以营销见长,有的可能是依靠扎实的技术,是比特币 Layer2 赛道不同技术架构方案的胜者。在这些胜出者中,#Nervos CKB 无疑将占据一席之地。不过,在分析 $CKB 的优势之前,我们有必要先明确一个问题:比特币 Layer2 到底要解决什么问题?
比特币 Layer2 到底要解决什么问题?
以太坊的 Layer2 发展了这么多年,从最开始的 Sharding,到后来的 State Channel、Plasma,最后是 Rollup 成了主流。这些 Layer2 方案的核心是提升以太坊 Layer 1 的性能,即将 Layer 1 的大部分交易打包到 Layer2 网络,以减轻主网的压力。
比特币的交易处理速度(TPS)大约为每秒钟 7 笔,这一起点相当低,因此任何形式的 Layer2 技术都无疑会大幅提升其性能。比特币目前最大的问题,其实在于它本身不是图灵完备的,不支持智能合约的特性限制了比特币更复杂的生态业务的发展。Ordinals、BRC-20、Atomicals 等协议和标准出来之后,比特币链上的资产发行已不再是难题,现在的痛点变成了如何让这些资产有更多的应用场景或者说更多的玩法。
因此,比特币 Layer2 当前面临的首要任务,是扩展比特币非常受限的编程能力,即我们常说的:一层发资产,二层做应用。由 Layer2 网络来解决编程能力。
目前的比特币 Layer2 赛道,根据技术架构的不同,大致可以分为状态通道、客户端验证&一次性密封、Rollup、侧链等几个方向。

图:比特币 Layer2 的分类;来源:https://medium.com/@Janenico
其中,状态通道以闪电网络为代表,通过在链下(通道中)进行交易,实现低成本、高速度和高可扩展性的交易确认,只有在通道关闭时才提交到主链。不过,状态通道的开发进度比较缓慢,另外通道复杂可能会导致不确定性。客户端验证和一次性密封,以 RGB 为主要代表,链下数据存储,链上承诺,客户端验证,但缺点是进展缓慢,智能合约无法交互。Rollup 则以 BitVM、Bison 等为代表,缺陷是因为比特币的特性,目前没有项目能完美复现以太坊上 Rollup 的验证方式。
侧链则是独立的区块链,通常有自己的共识机制,有一套独立的验证节点,通过双向跨链桥或者 2WP 连接到主链。相比于其他技术架构的方案,侧链方案的进展会更快。因此,这一轮的比特币 Layer2 百团大战,侧链方案将会成为主战场,会是竞争最激烈、项目最多、也最容易看到效果的一个方向。在这个方向上,CKB 是最值得期待的。
CKB,最值得期待的比特币 Layer2
CKB 于 2019 年 11 月上线,采用了 PoW 共识机制和 UTXO 模型,和比特币完全同构。此外,CKB 还有 Axon 框架,可以实现 “一键发链” 。
在目前的特币 Layer2 大战中,尤其是侧链这个赛道,之所以说 CKB 最值得期待,是因为它在安全性、扩展比特币编程能力、技术积累、生态等多个方面具有其他侧链方案无可比拟的优势。
首先是安全性。侧链是独立的区块链,不继承主链的安全性,所以很多侧链项目往往会因为节点过少而导致中心化。CKB 从一开始就采用了和比特币完全一样、久经时间检验的 PoW 共识机制,最大程度地保障安全性和去中心化。
CKB 的挖矿算法是自主研发的 Eaglesong,2020 年四月份之后,CKB 顺利地过渡到 ASIC 矿机挖矿的时代,度过了 PoW 链最危险的时刻。CKB 目前在挖的矿机,由世界上最大的 AISC 矿机厂商比特大陆生产。当前 CKB 的全网算力约为 158 PH/s,成功经历了去年 11 月的第一次挖矿产出减半。

图:CKB 算力;来源:https://talk.nervos.org/t/ckb-weekly/7306
在扩展比特币编程能力方面,CKB 对 UTXO 模型进行了一般化处理,并取名为 Cell 模型。跟 UTXO 一样,Cell 也是交易输出,只不过 Cell 把 UTXO 中的 amount 进行了一般化处理,对应出了 capacity 和 data 两项内容,这样就把原本的一个存放整数的空间变成一个可以存放任意数据的空间。同时,Cell 的数据结构中还有 LockScript 和 TypeScript,前者主要体现所有权,而后者可以自定义很多丰富的功能,譬如实现在比特币上还没有的 Covenant(限制条款)这样的功能。在 Cell 的脚本中,开发者还可以根据自己的需求指定密码学原语,非常灵活。总之,Cell 模型延续了比特币 UTXO 的基本哲学,让 CKB 这条链很容易去继承比特币的简单和安全的特性,同时通过巧妙的修改,让 Cell 有了支持智能合约的能力。
除了高度灵活的 Cell 模型之外,CKB 的虚拟机也非常强大。它采用的是开放指令集 RISC-V,支持开发者用任意语言开发智能合约,只要用合适的编译器编译成 RISC-V 的二进制格式就可以执行,不仅高效,而且各种各样的密码学算法,无论是比特币最原始的 Secp256k1,还是后来引入的 Schnorr,都可以直接移植到 CKB 区块链上来运行。
在用户体验上,CKB 主网完全兼容 BTC 地址和钱包,这让比特币生态的用户可以无感进入到 CKB 生态。CKB 上的铭文协议 Omiga 已经支持比特币钱包 UniSat,比特币生态的用户可以直接使用 UniSat 钱包在 CKB 这条链上部署、铸造、转移铭文资产。反观那些账户模型的 EVM 侧链,用户从比特币生态切换到 EVM 侧链时,不得不切换钱包,在用户体验上非常割裂。
四年多的技术积累和基础设施的逐渐完善,也是 CKB 值得关注的原因之一。一方面,CKB 拥有  “一键发链” 的 Axon 框架,各个比特币铭文社区,例如 Ordi、Sats、Rats,能够轻松在 CKB 上发一条社区自己的 BTC Layer3。另一方面,CKB 的开发工具也日益完善,除了核心开发团队贡献的各种工具包和 SDK 外,社区团队也在积极贡献,比如 Lay2 团队做的用于构建 CKB dApp 的 PW SDK,再比如 MagickBase 团队做的旨在大幅降低 dApp 开发门槛的 Kuai。
在生态方面,CKB 也远远领先于其他侧链。JoyID 钱包利用生物识别技术(指纹/扫脸)创建和管理钱包,用户无需任何区块链知识也可使用,而且支持多链,在功能上比 MetaMask 钱包更强大,在使用体验上不输 Web2 应用。CKB 有自己的 DID 系统(.bit),同样支持多链和 Passkey,在功能上比以太坊域名服务 ENS 更强大,兼容性更好,而且已经获得了 1300 万美元的 A 轮融资。铭文协议 Omiga 和数据完全存储在链上的 NFT 协议 Spore Protocol 均已上线。DEX、跨链协议等其他基础设施已经在测试网阶段,会在近期推出。为 Defi 提供基础设施的去中心化全链流动性协议 Khalani 也已经在测试网阶段。
总之,CKB 以其卓越的安全性、创新的技术解决方案、丰富的技术积累和日益完善的生态系统,将成为最值得期待的比特币 Layer2。CKB 不仅会为比特币编程能力的扩展提供新的可能性,也为开发者和用户提供了一个安全、灵活且友好的区块链环境。随着技术的进一步成熟和生态的不断发展,CKB 无疑将在探索比特币 Layer2 的前沿道路上扮演越来越重要的角色。
参考资料:
1. 爆火的铭文赛道,比特币生态重回巅峰的导火索:
https://www.chaincatcher.com/article/2109579
2. 新形态的BTC L2是昙花一现,还是枯木逢春?
https://www.theblockbeats.info/news/50323
3. 比特币生态Note:比特币Layer2,Ordinals,BRC20和闪电网络
https://medium.com/@Janenico/比特币生态note-比特币layer2-ordinals-brc20和闪电网络-34f7fb7dc4a8
4. Cell 原理
https://nervosbook.github.io/book/zh/cell.html
5. 比特币 L2 的继承之战:缘起,转折和 CKB 的选择
https://www.xiaoyuzhoufm.com/episode/65ae29ec0f5dec41d43c5a56
JoyID加密钱包 Nervos AMA 中文整理稿Nervina Labs 首席执行官兼创始人 Cipher 在 3 月 29 日美东时间在 Nervos Reddit 开启英文AMA 。主题为 JoyID ,这是一款革命性的加密钱包,它在 Nervos CKB 上实现了无密码、非托管且完全去中心化的特性。 过去四年,Nervina Labs 一直在为 Nervos Network 构建基础设施和产品。他们已成功构建了 NFT 平台 Token.city、CoTA 标准。JoyID 是一款用户友好型加密钱包,让用户仅通过指纹或 FaceID 就能轻松控制加密货币。以下内容为本次 AMA 整理稿,翻译为中文,有部分删改,具体以原文为准。 Q1:你认为 Nervina Labs、Nervos Network 和整个区块链行业面临最大的障碍是什么?另外,你认为普通人需要什么才能利用区块链,而不是陷入骗局式投资?虽然这些问题与 Nervina Labs 工作没有直接关系,但我认为像您这样的行业领袖对当前行业状况的看法具有很高的价值。 A:自从 2016 年进入区块链行业以来,我一直致力于让更多普通用户从区块链的价值网络中受益,享受平等和自由。在 Nervina Labs,我的主要工作是思考非技术爱好者如何更容易地使用区块链,以及如何以最低的学习曲线和成本吸引用户。在 Nervos Foundation,我的工作是设计应用层协议以支持这些产品。我必须承认这些任务非常具有挑战性,但我很高兴地说我们已经取得了一些成果。特别是我们的产品 JoyID 钱包,为数十亿普通用户打开了区块链的大门。关于如何让普通人将区块链视为资源,而不是骗局式投资,我认为需要更多的教育和普及,以及更多安全、易用和有用的应用程序的出现,让人们真正意识到区块链技术的价值和潜力。 Q2:请简要介绍以及它的开发阶段,它是否已准备好投入生产?JoyID 是一个真正的钱包/应用程序,还是只是为其他钱包提供商提供工具包?还是两者兼具?据了解,恢复钱包需要使用生物识别信息(如面部或指纹),但仅限于同一设备。这意味着他人无法用另一台设备的生物识别信息恢复我的钱包,这固然是好事,但如果设备丢失了,如何恢复钱包呢? A:CoTA 是一种运行在 Nervos CKB 上的超低成本代币协议,仅需 32 CKBytes 的状态存储成本便能铸造数百万个 NFT。此外,CoTA 还可作为第三方 dapps 的通用 on-chain key-value 存储数据库。JoyID 利用 CoTA 管理抽象账户。 您可以在此处找到有关 CoTA 的更多信息:https://www.cotadev.io/docs/protocols/cota_main CoTA 已准备好投入生产,目前已有一些 dapps 和应用在主网上使用它,例如免费 NFT 铸造和分发平台 NFTBox.me 和 NFT 钱包 token.city。JoyID 是一个基于网页的钱包,允许您管理在 Nervos CKB 和 L2 链上的资产。同时,它还是一个 on-chain 工具包和智能合约。任何人都可以复制我们的开源代码并部署网页以提供相同的服务,实现完全去中心化。 Q3:JoyID 是 Nervos 独有的产品吗?它是否仅限于在 Nervos 网络上开发? A:是的,JoyID 专为 Nervos 的 L1 和 L2 设计,只能在这些网络上使用。在 Nervos 的 L2 网络 Axon 上,您可以像使用 EOA 账户一样使用 JoyID。Nervos 提供了两个关键功能以支持 JoyID。首先,它提供完整的账户抽象支持,使 JoyID 能够将多个设备的 webauthn 密钥作为相同地址的签名验证机制。其次,高效的 RISC-V 虚拟机确保了 webauthn 签名验证的实际成本可行性。虽然还有一些其他链,如 StarkNet 或 Fuel,也在尝试类似的实现,但它们的技术进度相对落后,尚未准备好投入生产。 Q4:JoyID 是一个将在 Web2 应用商店上线的应用程序,还是更像 ckb.pw? A:目前,JoyID 钱包是一个基于网页的应用程序,类似于 ckb.pw。我们可能会构建一个原生应用程序来提供更多功能,包括通知、nfc 访问等。但它现在不在我们的路线图上。 Q5:请解释一下 JoyID 中生物识别认证过程的工作原理以及采取了哪些措施来确保用户的隐私和安全? A:生物识别认证过程由 FIDO 维护的 WebAuthn API 提供。JoyID 不会直接访问您的生物识别信息,这在技术上是不可能的。相反,JoyID 通过 WebAuthn API 请求非对称身份验证,并触发系统的生物识别传感器进行验证。因此,您的系统(Windows/MacOS/Android/iOS)负责进行生物认证,而 JoyID 仅获取签名和公钥。公钥具有高熵且完全随机,无法用于追踪您的设备和个人信息。 Q6:JoyID 如何确保私钥永远不会离开用户的设备,如果用户丢失了设备会发生什么? A:私钥的安全性由使用的硬件保证。FIDO/WebAuthn 标准利用硬件的 Secure Enclave 生成、存储和处理私钥,它们被设计为无法导出。即使是制造商,也无法获取这些私钥。 若设备丢失,您可以采取以下两个措施:1) 在新设备上恢复您的账户;2) 远程删除旧设备的身份验证。JoyID 协议和前端应用程序都支持这两项操作。 Q7:能否解释一下 JoyID 中的社交恢复功能如何运作以及如何实现去中心化的账户恢复? A:JoyID 提供了账户抽象化,使您能够在多个设备上“登录”同一账户。这意味着您可以将多个设备(如手机、笔记本或 PC)生成的公钥链接到一个账户。即使您丢失了其中一个设备,也可以使用其他设备访问您的账户。此外,您还可以将 Metamask 地址绑定到账户,并使用 Metamask 钱包或助记词来恢复账户。 社交恢复功能允许您指定多个好友的 JoyID 地址作为恢复监护人。若您失去所有设备,无法自行恢复账户,可以在新设备上启动社交恢复流程。首先,在 JoyID 钱包中使用旧账户/地址登录,系统将提示您设备上没有有效密钥。然后,通过将恢复链接发送给好友来获取他们的批准(签名),开始社交恢复过程。收集到足够签名后,您可以将新设备生成的密钥添加到旧账户。此后,新设备便可控制您的账户。整个过程无需依赖中心化方案。 Q8:能否讨论一下 JoyID 如何利用 Nervos CKB 区块链上的 CoTA 扩展来注册公钥并完成用户地址抽象的技术细节? A:CoTA 提供了一个“用户数据扩展”功能,允许第三方脚本通过 SMT 数据累加器以键值格式访问其脚本范围数据。这意味着 JoyID 脚本可以将抽象账户数据(如多个子密钥或社交恢复设置数据)存储到 CoTA 单元中,无需产生额外的 CKBytes 成本。所有数据都通过 CoTA 协议存储在一个 32 字节的 SMT 根目录中。虽然文档网页上的扩展详细信息尚未更新,但您可以参考:https://www.cotadev.io/docs/protocols/cota_userdata 了解更多。 Q9:请问 JoyID 是如何管理用户配置文件并将其以 CTmeta 格式存储在链上的?为确保数据隐私和安全,采取了哪些措施? A:在 JoyID 的早期设计阶段,我们在标准中加入了用户画像字段,将其作为 Nervos 的“身份层”。但后来,我们认为 JoyID 更适合作为类似于 Metamask 的大规模采用版本,专注于账户而非身份。因此,在最新设计中,我们不再将用户资料上链。 尽管如此,我们仍在链上存储其他可能泄露用户隐私的信息,如 WebAuthn 的自定义设备标签和关键索引。我们将这些数据存储在 CKB 交易的 witness 字段中,并采用 CTMeta 标准,使所有人都能访问这些公共数据,以保持 JoyID 的去中心化。在将数据推送到链上之前,用户可以修改链上设备标签以隐藏他们的踪迹。例如,他们可以使用表情符号代替硬件/位置描述以保护隐私。最终,这一切都取决于用户自己。 CTMeta 标准https://www.cotadev.io/docs/protocols/CTMeta Q10:能否详细介绍一下 Nervos CKB 区块链如何支持 WebAuthn 算法以实现无密码用户体验的 dApps?JoyID 如何实现跨平台和跨终端的功能,以及涉及的技术挑战有哪些? A:Nervos CKB 采用 RISC-V VM 和验证模型,而非执行模型来实现共识,因此其计算效率远高于 EVM 或其他 VM。这使得 P256 和 RS256(由 WebAuthn 支持)签名验证相较于竞争对手变得可行。CKB 还具有强大的账户抽象功能,使账户能够适应 WebAuthn 签名格式和数据序列化标准。通过使用账户抽象,多个设备和跨平台生成的密钥可映射至同一账户。因此,用户无需使用助记词保存私钥,这些私钥会存储在设备的高安全区域内。同时,用户无需用密码保护密钥,因为 WebAuthn 接口允许使用生物特征进行签名认证。 Q11:能否谈谈 JoyID 的未来计划或发展,以及您对其未来演变的看法? A:我们正着手开发以下 JoyID 功能: L2 支持:将推出具有 JoyID 原生支持的测试网 Axon 链,这意味着所有 EVM dapp 可部署实例至 Axon,享受无密码、无助记符钱包。 可选的恢复功能:包括社交恢复和 Metamask 集成。 更多资产支持:如 mNFT、CoTA、sUDT、L2-ERC20/ERC721/1155 等。 L1 和 L2 的 SDK。 dapp 集成:如 NFTBox、token.city、dotbit 等。 JoyID 的一个令人兴奋的方面是,它有可能成为替代 Google/Apple ID 的通用账户系统,为 Web2 世界提供更好的用户体验和去中心化特性。因此,传统 Web2 网站可能将 JoyID 选为未来的无密码、无许可账户解决方案。 Q12:请介绍一下 Nervina Labs 在 Nervos、Token.City 和 NFTBox.Me 上的 NFT 平台,以及能量点、身份认证和支付验证过程。 A:NFTBox.me 是一个面向希望吸引更多用户的传统企业的中心化分布式平台,提供 SaaS 网站。然而,其底层技术采用的是去中心化的 CoTA 协议。 您可以直接与智能合约交互来铸造/转移 NFT,从而绕过 NFTBox.me。能量点用于 mNFT 协议,这是我们早期的 NFT 协议之一。每次分发需要 145 CKBytes,所以我们按分配向用户收取能源点数。 Q13:关于 JoyID 支持除 Nervos 之外的其他货币的详细信息或时间表,以及是否有支持所有(加密)货币的钱包的目标? A:通过来自其他链的跨链桥,JoyID 将支持 Axon 上的各种 ERC20。Axon 团队正致力于 IBC 兼容性,以提高桥梁的强大性和通用性。 JoyID 无法支持其他链,因为它依赖于 CKB 提供的关键功能。但如果其他链采用 CKB-VM 作为地址认证模块,将其有效地作为 CKB 的 L2,那么 JoyID 可能没有技术障碍支持它们。 Q14:您预计 Nervos 将采用哪些隐私保护技术?(如 Mimblewimble、环签名、零知识证明等) A:我相信 Nervos CKB 上可以实现所有这些功能。由于其 UTXO 模型和高度灵活的脚本系统,CKB 为隐私保护技术提供了良好的环境。 Q15:我注意到您为 RFCS21 编写了原始的 CKB-address-demo 代码。您可以推荐一个资源/参考资料,以便了解更多关于密码学的一般信息吗? A:虽然我不是密码学家或密码工程师,但我是精通密码学应用的协议研究员和产品设计师。如果您希望对区块链相关的密码学有初步了解,而不深入技术实现、可证明的安全性等细节,我建议从 Coursera 等平台的密码学基础公开课开始,然后直接阅读最新的区块链密码学介绍,以便对密码学与区块链的结合有一个大致了解。如果需要更深入了解,可以查阅相关文献。 (完) JoyID官网:https://joy.id/ #CKB #DID #JoyID #Nervos

JoyID加密钱包 Nervos AMA 中文整理稿

Nervina Labs 首席执行官兼创始人 Cipher 在 3 月 29 日美东时间在 Nervos Reddit 开启英文AMA 。主题为 JoyID ,这是一款革命性的加密钱包,它在 Nervos CKB 上实现了无密码、非托管且完全去中心化的特性。

过去四年,Nervina Labs 一直在为 Nervos Network 构建基础设施和产品。他们已成功构建了 NFT 平台 Token.city、CoTA 标准。JoyID 是一款用户友好型加密钱包,让用户仅通过指纹或 FaceID 就能轻松控制加密货币。以下内容为本次 AMA 整理稿,翻译为中文,有部分删改,具体以原文为准。

Q1:你认为 Nervina Labs、Nervos Network 和整个区块链行业面临最大的障碍是什么?另外,你认为普通人需要什么才能利用区块链,而不是陷入骗局式投资?虽然这些问题与 Nervina Labs 工作没有直接关系,但我认为像您这样的行业领袖对当前行业状况的看法具有很高的价值。

A:自从 2016 年进入区块链行业以来,我一直致力于让更多普通用户从区块链的价值网络中受益,享受平等和自由。在 Nervina Labs,我的主要工作是思考非技术爱好者如何更容易地使用区块链,以及如何以最低的学习曲线和成本吸引用户。在 Nervos Foundation,我的工作是设计应用层协议以支持这些产品。我必须承认这些任务非常具有挑战性,但我很高兴地说我们已经取得了一些成果。特别是我们的产品 JoyID 钱包,为数十亿普通用户打开了区块链的大门。关于如何让普通人将区块链视为资源,而不是骗局式投资,我认为需要更多的教育和普及,以及更多安全、易用和有用的应用程序的出现,让人们真正意识到区块链技术的价值和潜力。

Q2:请简要介绍以及它的开发阶段,它是否已准备好投入生产?JoyID 是一个真正的钱包/应用程序,还是只是为其他钱包提供商提供工具包?还是两者兼具?据了解,恢复钱包需要使用生物识别信息(如面部或指纹),但仅限于同一设备。这意味着他人无法用另一台设备的生物识别信息恢复我的钱包,这固然是好事,但如果设备丢失了,如何恢复钱包呢?

A:CoTA 是一种运行在 Nervos CKB 上的超低成本代币协议,仅需 32 CKBytes 的状态存储成本便能铸造数百万个 NFT。此外,CoTA 还可作为第三方 dapps 的通用 on-chain key-value 存储数据库。JoyID 利用 CoTA 管理抽象账户。

您可以在此处找到有关 CoTA 的更多信息:https://www.cotadev.io/docs/protocols/cota_main

CoTA 已准备好投入生产,目前已有一些 dapps 和应用在主网上使用它,例如免费 NFT 铸造和分发平台 NFTBox.me 和 NFT 钱包 token.city。JoyID 是一个基于网页的钱包,允许您管理在 Nervos CKB 和 L2 链上的资产。同时,它还是一个 on-chain 工具包和智能合约。任何人都可以复制我们的开源代码并部署网页以提供相同的服务,实现完全去中心化。

Q3:JoyID 是 Nervos 独有的产品吗?它是否仅限于在 Nervos 网络上开发?

A:是的,JoyID 专为 Nervos 的 L1 和 L2 设计,只能在这些网络上使用。在 Nervos 的 L2 网络 Axon 上,您可以像使用 EOA 账户一样使用 JoyID。Nervos 提供了两个关键功能以支持 JoyID。首先,它提供完整的账户抽象支持,使 JoyID 能够将多个设备的 webauthn 密钥作为相同地址的签名验证机制。其次,高效的 RISC-V 虚拟机确保了 webauthn 签名验证的实际成本可行性。虽然还有一些其他链,如 StarkNet 或 Fuel,也在尝试类似的实现,但它们的技术进度相对落后,尚未准备好投入生产。

Q4:JoyID 是一个将在 Web2 应用商店上线的应用程序,还是更像 ckb.pw?

A:目前,JoyID 钱包是一个基于网页的应用程序,类似于 ckb.pw。我们可能会构建一个原生应用程序来提供更多功能,包括通知、nfc 访问等。但它现在不在我们的路线图上。

Q5:请解释一下 JoyID 中生物识别认证过程的工作原理以及采取了哪些措施来确保用户的隐私和安全?

A:生物识别认证过程由 FIDO 维护的 WebAuthn API 提供。JoyID 不会直接访问您的生物识别信息,这在技术上是不可能的。相反,JoyID 通过 WebAuthn API 请求非对称身份验证,并触发系统的生物识别传感器进行验证。因此,您的系统(Windows/MacOS/Android/iOS)负责进行生物认证,而 JoyID 仅获取签名和公钥。公钥具有高熵且完全随机,无法用于追踪您的设备和个人信息。

Q6:JoyID 如何确保私钥永远不会离开用户的设备,如果用户丢失了设备会发生什么?

A:私钥的安全性由使用的硬件保证。FIDO/WebAuthn 标准利用硬件的 Secure Enclave 生成、存储和处理私钥,它们被设计为无法导出。即使是制造商,也无法获取这些私钥。

若设备丢失,您可以采取以下两个措施:1) 在新设备上恢复您的账户;2) 远程删除旧设备的身份验证。JoyID 协议和前端应用程序都支持这两项操作。

Q7:能否解释一下 JoyID 中的社交恢复功能如何运作以及如何实现去中心化的账户恢复?

A:JoyID 提供了账户抽象化,使您能够在多个设备上“登录”同一账户。这意味着您可以将多个设备(如手机、笔记本或 PC)生成的公钥链接到一个账户。即使您丢失了其中一个设备,也可以使用其他设备访问您的账户。此外,您还可以将 Metamask 地址绑定到账户,并使用 Metamask 钱包或助记词来恢复账户。

社交恢复功能允许您指定多个好友的 JoyID 地址作为恢复监护人。若您失去所有设备,无法自行恢复账户,可以在新设备上启动社交恢复流程。首先,在 JoyID 钱包中使用旧账户/地址登录,系统将提示您设备上没有有效密钥。然后,通过将恢复链接发送给好友来获取他们的批准(签名),开始社交恢复过程。收集到足够签名后,您可以将新设备生成的密钥添加到旧账户。此后,新设备便可控制您的账户。整个过程无需依赖中心化方案。

Q8:能否讨论一下 JoyID 如何利用 Nervos CKB 区块链上的 CoTA 扩展来注册公钥并完成用户地址抽象的技术细节?

A:CoTA 提供了一个“用户数据扩展”功能,允许第三方脚本通过 SMT 数据累加器以键值格式访问其脚本范围数据。这意味着 JoyID 脚本可以将抽象账户数据(如多个子密钥或社交恢复设置数据)存储到 CoTA 单元中,无需产生额外的 CKBytes 成本。所有数据都通过 CoTA 协议存储在一个 32 字节的 SMT 根目录中。虽然文档网页上的扩展详细信息尚未更新,但您可以参考:https://www.cotadev.io/docs/protocols/cota_userdata 了解更多。

Q9:请问 JoyID 是如何管理用户配置文件并将其以 CTmeta 格式存储在链上的?为确保数据隐私和安全,采取了哪些措施?

A:在 JoyID 的早期设计阶段,我们在标准中加入了用户画像字段,将其作为 Nervos 的“身份层”。但后来,我们认为 JoyID 更适合作为类似于 Metamask 的大规模采用版本,专注于账户而非身份。因此,在最新设计中,我们不再将用户资料上链。

尽管如此,我们仍在链上存储其他可能泄露用户隐私的信息,如 WebAuthn 的自定义设备标签和关键索引。我们将这些数据存储在 CKB 交易的 witness 字段中,并采用 CTMeta 标准,使所有人都能访问这些公共数据,以保持 JoyID 的去中心化。在将数据推送到链上之前,用户可以修改链上设备标签以隐藏他们的踪迹。例如,他们可以使用表情符号代替硬件/位置描述以保护隐私。最终,这一切都取决于用户自己。

CTMeta 标准https://www.cotadev.io/docs/protocols/CTMeta

Q10:能否详细介绍一下 Nervos CKB 区块链如何支持 WebAuthn 算法以实现无密码用户体验的 dApps?JoyID 如何实现跨平台和跨终端的功能,以及涉及的技术挑战有哪些?

A:Nervos CKB 采用 RISC-V VM 和验证模型,而非执行模型来实现共识,因此其计算效率远高于 EVM 或其他 VM。这使得 P256 和 RS256(由 WebAuthn 支持)签名验证相较于竞争对手变得可行。CKB 还具有强大的账户抽象功能,使账户能够适应 WebAuthn 签名格式和数据序列化标准。通过使用账户抽象,多个设备和跨平台生成的密钥可映射至同一账户。因此,用户无需使用助记词保存私钥,这些私钥会存储在设备的高安全区域内。同时,用户无需用密码保护密钥,因为 WebAuthn 接口允许使用生物特征进行签名认证。

Q11:能否谈谈 JoyID 的未来计划或发展,以及您对其未来演变的看法?

A:我们正着手开发以下 JoyID 功能:

L2 支持:将推出具有 JoyID 原生支持的测试网 Axon 链,这意味着所有 EVM dapp 可部署实例至 Axon,享受无密码、无助记符钱包。

可选的恢复功能:包括社交恢复和 Metamask 集成。

更多资产支持:如 mNFT、CoTA、sUDT、L2-ERC20/ERC721/1155 等。

L1 和 L2 的 SDK。

dapp 集成:如 NFTBox、token.city、dotbit 等。

JoyID 的一个令人兴奋的方面是,它有可能成为替代 Google/Apple ID 的通用账户系统,为 Web2 世界提供更好的用户体验和去中心化特性。因此,传统 Web2 网站可能将 JoyID 选为未来的无密码、无许可账户解决方案。

Q12:请介绍一下 Nervina Labs 在 Nervos、Token.City 和 NFTBox.Me 上的 NFT 平台,以及能量点、身份认证和支付验证过程。

A:NFTBox.me 是一个面向希望吸引更多用户的传统企业的中心化分布式平台,提供 SaaS 网站。然而,其底层技术采用的是去中心化的 CoTA 协议。

您可以直接与智能合约交互来铸造/转移 NFT,从而绕过 NFTBox.me。能量点用于 mNFT 协议,这是我们早期的 NFT 协议之一。每次分发需要 145 CKBytes,所以我们按分配向用户收取能源点数。

Q13:关于 JoyID 支持除 Nervos 之外的其他货币的详细信息或时间表,以及是否有支持所有(加密)货币的钱包的目标?

A:通过来自其他链的跨链桥,JoyID 将支持 Axon 上的各种 ERC20。Axon 团队正致力于 IBC 兼容性,以提高桥梁的强大性和通用性。

JoyID 无法支持其他链,因为它依赖于 CKB 提供的关键功能。但如果其他链采用 CKB-VM 作为地址认证模块,将其有效地作为 CKB 的 L2,那么 JoyID 可能没有技术障碍支持它们。

Q14:您预计 Nervos 将采用哪些隐私保护技术?(如 Mimblewimble、环签名、零知识证明等)

A:我相信 Nervos CKB 上可以实现所有这些功能。由于其 UTXO 模型和高度灵活的脚本系统,CKB 为隐私保护技术提供了良好的环境。

Q15:我注意到您为 RFCS21 编写了原始的 CKB-address-demo 代码。您可以推荐一个资源/参考资料,以便了解更多关于密码学的一般信息吗?

A:虽然我不是密码学家或密码工程师,但我是精通密码学应用的协议研究员和产品设计师。如果您希望对区块链相关的密码学有初步了解,而不深入技术实现、可证明的安全性等细节,我建议从 Coursera 等平台的密码学基础公开课开始,然后直接阅读最新的区块链密码学介绍,以便对密码学与区块链的结合有一个大致了解。如果需要更深入了解,可以查阅相关文献。

(完)

JoyID官网:https://joy.id/

#CKB #DID #JoyID #Nervos

查看原文
BTC: digital gold CKB: digital land Let CKB be the new continent of BTC apps. 比特币:数字黄金 CKB:数字土地 让 CKB 成为比特币应用程序的新大陆! #BTCLayer2 #BTC   $CKB #Nervos
BTC: digital gold
CKB: digital land
Let CKB be the new continent of BTC apps.

比特币:数字黄金
CKB:数字土地
让 CKB 成为比特币应用程序的新大陆!

#BTCLayer2 #BTC   $CKB #Nervos
CKB 将和 Bitcoin Magazine 于 4 月 9 日与主办方共建香港区块链嘉年华比特币论坛4 月 9 日,Nervos $CKB 与 #BitcoinMagazine 将作为 Co-Organizer,与 2024 香港 #Web3 嘉年华主办方一起在主会场(上午)和分会场三(下午)举办 “比特币技术发展和生态建设” 主题论坛,广邀全球业界精英,共同探讨比特币生态及加密资产的发展现状与未来趋势。 近年来,比特币在全球范围内的关注度持续升温,并在比特币 ETF 获批后达到空前的高度。香港作为国际金融中心,也紧随其后,提出比特币 ETF 在港交易申请。此次在香港举办 “比特币技术发展和生态建设” 论坛,不仅有助于推动香港乃至亚洲加密资产领域的发展,更将为全球范围内的从业者提供一个交流合作的平台。论坛将聚焦比特币技术的最新进展、生态建设的成功案例以及未来发展趋势,为与会者带来最前沿的行业动态和深度思考。 在 “比特币技术发展和生态建设” 主题论坛上,众多业界大咖将齐聚一堂,分享他们的见解和经验。4 月 9 日上午,Nervos CKB 架构师 Jan、Telos 执行总监 John Lilic、BTC Inc 合伙人 John Riggins 等嘉宾将在主会场发表主旨演讲,分享他们的洞见与观点。上午的压轴圆桌讨论 “比特币十五年” 将邀请到 OKX Ventures 合伙人 Jeff Ren、Bixin Group 创始人星空、Cobo 联合创始人兼 CEO 神鱼、Nervos CKB 架构师 Jan、新火科技 CEO 杜均等嘉宾,结合他们多年来在比特币生态中沉淀的经验与敏锐的嗅觉,与大家总结分享比特币网络过去的发展,以及未来可能出现的危与机。 4 月 9 日下午,HashKey Capital 投研负责人 Jeffery Hu、Discoco Labs 创始人 Ben、Atomicals 协议作者 Arthur、Nervos CKB 联合创始人/Cell Studio 创始人 Cipher、Trust Machines 产品及运营副总裁 Rena Shah、Babylon 联合创始人 David Tse、Merlin Chain 创始人 Jeff 等重量级嘉宾将在分会场三,为大家解读比特币生态的最新动态。 SeeDAO 创始人唐晗、HashKey Capital 投研负责人 Jeffery Hu、秘猿科技研究员 yunwen、OneKey CTO 张钊等嘉宾将聚焦闪电网络前景,为大家带来行业前沿的新锐洞见。 此外,在 “比特币一层资产发行浪潮” 圆桌讨论中,SeeDAO 孵化器负责人 Shawn 将作为圆桌讨论主持人,与 Foresight Ventures 创始人/The Block 主席 Forest、Nano Labs 创始人孔剑平、蓝港互动创始人王峰、Wizz Wallet 联合创始人 Brutoshi 将为我们解读比特币技术创新的最新动态,分享比特币在全球市场的布局与机遇。 ChainFeeds 联合创始人(主持人)Zhixiong Pan、SNZ Capital 管理合伙人 Keith Chen、Waterdrip Capital 创始合伙人 Jerry Liu、DRK Lab 创始人 Audrey Tang、ABCDE 联合创始人 BMAN 等嘉宾则将聚焦 “比特币L2大战,谁是王者”,进行精彩绝伦的讨论并分享当前行业中值得关注的热门应用与重点发展领域。 论坛亮点纷呈,不仅有业内大咖的精彩演讲,还有丰富的互动环节,让与会者能够更深入地了解比特币技术发展和生态建设的前沿动态。我们诚挚邀请各位业界同仁、投资者和爱好者,通过活动官网购票参加 2024 香港 Web3 嘉年华 “比特币技术发展和生态建设” 论坛。这将是一个不容错过的盛会,让我们共同见证比特币及加密资产领域的辉煌未来! 2024 香港 Web3 嘉年华官网: www.web3festival.org Meet CKB in HongKong 在 2024 香港 Web3 嘉年华期间,CKB、CELL Studio 和 Nervape 将在会场的以下区域设有展台,欢迎大家届时前来交流和洽谈: 📍D01:CKB Booth📍F02:CELL Studio Booth📍F06:Nervape Booth 另外,除了 4 月 9 日的主会场和分会场,您还可以在以下会场中看到 CKB 及其生态项目的主题演讲/分享: 4月 6 日 ~ 9 日,#Nervos 和她的朋友们,我们香港见!

CKB 将和 Bitcoin Magazine 于 4 月 9 日与主办方共建香港区块链嘉年华比特币论坛

4 月 9 日,Nervos $CKB #BitcoinMagazine 将作为 Co-Organizer,与 2024 香港 #Web3 嘉年华主办方一起在主会场(上午)和分会场三(下午)举办 “比特币技术发展和生态建设” 主题论坛,广邀全球业界精英,共同探讨比特币生态及加密资产的发展现状与未来趋势。
近年来,比特币在全球范围内的关注度持续升温,并在比特币 ETF 获批后达到空前的高度。香港作为国际金融中心,也紧随其后,提出比特币 ETF 在港交易申请。此次在香港举办 “比特币技术发展和生态建设” 论坛,不仅有助于推动香港乃至亚洲加密资产领域的发展,更将为全球范围内的从业者提供一个交流合作的平台。论坛将聚焦比特币技术的最新进展、生态建设的成功案例以及未来发展趋势,为与会者带来最前沿的行业动态和深度思考。

在 “比特币技术发展和生态建设” 主题论坛上,众多业界大咖将齐聚一堂,分享他们的见解和经验。4 月 9 日上午,Nervos CKB 架构师 Jan、Telos 执行总监 John Lilic、BTC Inc 合伙人 John Riggins 等嘉宾将在主会场发表主旨演讲,分享他们的洞见与观点。上午的压轴圆桌讨论 “比特币十五年” 将邀请到 OKX Ventures 合伙人 Jeff Ren、Bixin Group 创始人星空、Cobo 联合创始人兼 CEO 神鱼、Nervos CKB 架构师 Jan、新火科技 CEO 杜均等嘉宾,结合他们多年来在比特币生态中沉淀的经验与敏锐的嗅觉,与大家总结分享比特币网络过去的发展,以及未来可能出现的危与机。
4 月 9 日下午,HashKey Capital 投研负责人 Jeffery Hu、Discoco Labs 创始人 Ben、Atomicals 协议作者 Arthur、Nervos CKB 联合创始人/Cell Studio 创始人 Cipher、Trust Machines 产品及运营副总裁 Rena Shah、Babylon 联合创始人 David Tse、Merlin Chain 创始人 Jeff 等重量级嘉宾将在分会场三,为大家解读比特币生态的最新动态。
SeeDAO 创始人唐晗、HashKey Capital 投研负责人 Jeffery Hu、秘猿科技研究员 yunwen、OneKey CTO 张钊等嘉宾将聚焦闪电网络前景,为大家带来行业前沿的新锐洞见。
此外,在 “比特币一层资产发行浪潮” 圆桌讨论中,SeeDAO 孵化器负责人 Shawn 将作为圆桌讨论主持人,与 Foresight Ventures 创始人/The Block 主席 Forest、Nano Labs 创始人孔剑平、蓝港互动创始人王峰、Wizz Wallet 联合创始人 Brutoshi 将为我们解读比特币技术创新的最新动态,分享比特币在全球市场的布局与机遇。
ChainFeeds 联合创始人(主持人)Zhixiong Pan、SNZ Capital 管理合伙人 Keith Chen、Waterdrip Capital 创始合伙人 Jerry Liu、DRK Lab 创始人 Audrey Tang、ABCDE 联合创始人 BMAN 等嘉宾则将聚焦 “比特币L2大战,谁是王者”,进行精彩绝伦的讨论并分享当前行业中值得关注的热门应用与重点发展领域。
论坛亮点纷呈,不仅有业内大咖的精彩演讲,还有丰富的互动环节,让与会者能够更深入地了解比特币技术发展和生态建设的前沿动态。我们诚挚邀请各位业界同仁、投资者和爱好者,通过活动官网购票参加 2024 香港 Web3 嘉年华 “比特币技术发展和生态建设” 论坛。这将是一个不容错过的盛会,让我们共同见证比特币及加密资产领域的辉煌未来!
2024 香港 Web3 嘉年华官网:
www.web3festival.org
Meet CKB in HongKong
在 2024 香港 Web3 嘉年华期间,CKB、CELL Studio 和 Nervape 将在会场的以下区域设有展台,欢迎大家届时前来交流和洽谈:
📍D01:CKB Booth📍F02:CELL Studio Booth📍F06:Nervape Booth
另外,除了 4 月 9 日的主会场和分会场,您还可以在以下会场中看到 CKB 及其生态项目的主题演讲/分享:

4月 6 日 ~ 9 日,#Nervos 和她的朋友们,我们香港见!
CKB 和她的朋友们(香港站)2024 年 $CKB 开启 #比特币 L2 新叙事!🚀  在这个备受期待的 2024 HongKong Web3 Festival 大会之际,#Nervos CKB 荣幸地作为 Bitcoin Stage 的联合主办方,携手万向区块链、Bitcoin Magazine 共同举办 4 月 9 日全天的比特币论坛。 不仅如此,Nervos CKB 携手生态伙伴,特此举办 4 月 7 日的专场 Meetup,邀您共襄盛举。我们诚挚邀请每一位 Nervos CKB 的朋友,踏上这场精彩的社交旅程,一同庆祝这一刻。🎉  本次 Meetup 不止是一个聚会,它是一个让您与行业顶尖的投资人、创新项目、交易所以及 KOL 面对面交流的绝佳机会。本活动由 CKB 生态基金倾力主办,OpenStamp 与 QED Protocol 联合主办,更有 Cell Studio、d.id、NERVAPE、SeeDAO、Rebase 等生态项目的联合支持,您将在这里遇见行业内的精英和生态内的核心贡献者。 现场将提供: 🍹 丰富的小食及无限畅饮🎵 现场歌手动感驻唱🏙️ Rooftop 视野,享受繁星下的香港🎁 限量周边和 Airdrop 惊喜 我们期待为 CKB 和她的朋友们打造一个交流和分享的平台,链接更多业内资深玩家,促成更多合作可能,共同引领比特币生态新叙事! 活动详情: 🗓 日期:2024 年 4 月 7 日(周日)⏰ 时间:19:00 - 22:00📍地点:Arcadia Restaurant & Bar, 1-29 Tang Lung Street, Causeway Bay 座位有限,先到先得!Luma 报名链接:👇  https://lu.ma/dk4219i8 我们期待与您共度一个难忘的夜晚,开启一段新的旅程。 Host CKB 生态基金 CKB Ecosystem Fund 致力于促进 CKB 领域的创新,投资早期和成长阶段的初创公司,这些公司推动了 CKB 的采用、可扩展性和可访问性。 网址:https://ckbeco.fund/ Co-host OpenStamp 基于 STAMP Protocol 的一站式综合服务平台,产品服务包括Mint/Deploy 服务、SRC-20/SRC-721 交易市场、索器 Explorer、以及 Launchpad 等服务。 网址:https://openstamp.io/ QED Protocol QED 是比特币的原生执行层,资产可以在 QED 上以无需信任的方式桥接,由 ZKP 保护。QED 成立了 L2O 联盟,这是一套用于部署在比特币上的无需信任应用程序和 L2 标准。 网址:https://qedprotocol.com/ IKA IKA Block 是一家位于香港的 Web3 投研孵化基金,专注于破坏性创新投资和项目孵化。 网址:https://ikablock.com/

CKB 和她的朋友们(香港站)

2024 年 $CKB 开启 #比特币 L2 新叙事!🚀 
在这个备受期待的 2024 HongKong Web3 Festival 大会之际,#Nervos CKB 荣幸地作为 Bitcoin Stage 的联合主办方,携手万向区块链、Bitcoin Magazine 共同举办 4 月 9 日全天的比特币论坛。
不仅如此,Nervos CKB 携手生态伙伴,特此举办 4 月 7 日的专场 Meetup,邀您共襄盛举。我们诚挚邀请每一位 Nervos CKB 的朋友,踏上这场精彩的社交旅程,一同庆祝这一刻。🎉 
本次 Meetup 不止是一个聚会,它是一个让您与行业顶尖的投资人、创新项目、交易所以及 KOL 面对面交流的绝佳机会。本活动由 CKB 生态基金倾力主办,OpenStamp 与 QED Protocol 联合主办,更有 Cell Studio、d.id、NERVAPE、SeeDAO、Rebase 等生态项目的联合支持,您将在这里遇见行业内的精英和生态内的核心贡献者。
现场将提供:
🍹 丰富的小食及无限畅饮🎵 现场歌手动感驻唱🏙️ Rooftop 视野,享受繁星下的香港🎁 限量周边和 Airdrop 惊喜
我们期待为 CKB 和她的朋友们打造一个交流和分享的平台,链接更多业内资深玩家,促成更多合作可能,共同引领比特币生态新叙事!

活动详情:
🗓 日期:2024 年 4 月 7 日(周日)⏰ 时间:19:00 - 22:00📍地点:Arcadia Restaurant & Bar, 1-29 Tang Lung Street, Causeway Bay

座位有限,先到先得!Luma 报名链接:👇 
https://lu.ma/dk4219i8
我们期待与您共度一个难忘的夜晚,开启一段新的旅程。

Host
CKB 生态基金
CKB Ecosystem Fund 致力于促进 CKB 领域的创新,投资早期和成长阶段的初创公司,这些公司推动了 CKB 的采用、可扩展性和可访问性。
网址:https://ckbeco.fund/
Co-host
OpenStamp
基于 STAMP Protocol 的一站式综合服务平台,产品服务包括Mint/Deploy 服务、SRC-20/SRC-721 交易市场、索器 Explorer、以及 Launchpad 等服务。
网址:https://openstamp.io/
QED Protocol
QED 是比特币的原生执行层,资产可以在 QED 上以无需信任的方式桥接,由 ZKP 保护。QED 成立了 L2O 联盟,这是一套用于部署在比特币上的无需信任应用程序和 L2 标准。
网址:https://qedprotocol.com/
IKA
IKA Block 是一家位于香港的 Web3 投研孵化基金,专注于破坏性创新投资和项目孵化。
网址:https://ikablock.com/
3天十倍,CKB社区在FOMO的DOB协议是什么?上周五,JoyID 钱包正式发布了首个基于 UTXO 订单簿交易模式的 Spore DOB Marketplace,并已开放首个 #DOB 资产 —— #UnicornBox 的交易。 DOB(Digital Object,数码物)是通过 CKB 区块链上的数码物创造协议 Spore 发行的加密资产。Spore 协议不完全是很多人所熟悉的 NFT 协议,因为 Spore 协议生成的 DOB 不仅不可篡改,完全存储于链上,而且还在内容和价值之间建立了内在联系。具体来说,生成 DOB 需要获取 CKB 代币作为 “原材料”,铸造 CKB 的多少决定了该 DOB 在链上储存空间的大小,而销毁 DOB 则可以取回占用的 CKB。这种机制确保持有 Spore DOB 等同于占用 CKB ,从而减少了生态内 CKB 的流通量,这将对 CKB 的二级市场产生积极影响 —— 随着更多 CKB 被占用,它们的价值便有望增加。这为 Spore DOB 的创造者、持有者,和 CKB 生态系统整体建立了一种健康的共生关系。 今天这篇文章,我们将详细介绍 CKB 区块链上的数码物创造协议 Spore 及其众多创新之处。 Spore 协议的起源 据团队介绍,Spore 协议构思于一年之前,在很大程度上是得到了 Ordinals 的灵感。由于比特币不支持智能合约,所以 Ordinals 有很多事情做不了,从技术层面看 Ordinals 就是一项非常简单的协议,但很多人却对它感兴趣,而且有很多人在使用它。于是,Spore 团队站在 CKB 的角度去想如何扩展 Ordinals 协议,后面就有了 Spore 协议。 Spore 团队认为,如果比特币支持智能合约,那 Ordinals 应该会变成 Spore 的样子。换句话说,如果把 CKB 看作是比特币的一个升级版,那 Spore 就是 Ordinals 的一个升级版。 Spore 协议的特点 1. 支持多种内容类型,提供更多创造空间 不同于以太坊生态的很多小图片 NFT,Spore 协议不仅限于静态图像或者离线链接,还支持视频、音频、文本等多种内容类型,给了创作者更多的创造空间。 2. 内容全在链上,让用户真正掌握所有权 基于以太坊 ERC-721 协议的 NFT,比如 CryptoPunks,它的智能合约里只存放了 imageHash,而图片则存放在中心化的 larvalabs.com 网站的服务器中,如果服务器挂了,这些图片也就没有了;再比如无聊猿(BAYC),它的智能合约里存放了一个 IPFS 地址,所以那些无聊猿的图片其实是托管在 IPFS 中的。也就是说,大家所熟知的绝大部份以太坊 NFT,其内容都存放在链外,链上只存储了一个链接。相比之下,通过 Spore 协议铸造的 DOB,其内容数据完全存储在 CKB 区块链上(Cell 中)。 如果从技术的角度看,以太坊 ERC-721 协议的 NFT,其实际拥有者是智能合约,智能合约指定哪些地址拥有哪几个 NFT,给这些地址操作权限;而通过 Spore 协议铸造的 DOB,本质上是一个 Cell(UTXO 的改进版),是随身可携带的,完全由用户掌握和控制,因为 Cell 只能用户自己拿私钥去解锁,智能合约并不能操控这些 Cell。这也是为什么以太坊 NFT 的智能合约出了问题,所有的 NFT 都可能被 rug;而在 CKB 区块链或者 UTXO 模型的区块链上,只有用户的私钥泄露了才可能会导致资产损失。这个差异其实是账户模型和 UTXO 模型的区别带来的。 3. 每一个 DOB 都有 CKB 作为价值支撑 在 CKB 区块链上存储任何类型的东西,都需要占用 CKB,一个 CKB 代币等于链上一个字节(Byte)的空间。所以,如果你要制作一枚 200 个字节的 Spore DOB,就需要去购买 200 CKB 来实现链上空间的占用。 这一点很有意思,因为区块链本来是一个无限的虚拟空间,现在制造了一种有限的资源,而 Spore 协议把这一点进一步放大。每一枚 CKB 都耗费了矿工大量的电力资源和算力,我们使用 CKB 去铸造 Spore DOB,就好比使用从矿石中提炼出来的黄金去打造饰品,由于原材料黄金本身就有价值,所以这件饰品无论其工艺水平如何,都是有价值的。Spore DOB 的底层价值来源于其占用的 CKB,而 CKB 的价值则来源于整个区块链网络。 黄金饰品的价值天然地要高于原材料黄金的价值,所以 Spore DOB 的价值也会天然地会高于其占用的 CKB 的价值。如果我们不喜欢这件黄金饰品了,我们可以销毁饰品从而拿回原材料黄金,同样地,如果你不想要这枚 DOB 了,你可以销毁它并取回占用的 CKB。 这种机制确保持有 Spore DOB 等同于占用 CKB ,从而减少了生态内 CKB 的流通量,这将对 CKB 的二级市场产生积极影响 —— 随着更多的 Spore DOB 被创造出来、被持有,就会有更多的 CKB 被占用,CKB 流通量进一步减少,流通量的减少会带动其价格上涨,从而推动使用了 CKB 作为 “原材料” 的 Spore DOB 价值的上升,DOB 升值带来的财富效应又会吸引更多的人去铸造、去持有 DOB,最终让 CKB 实现正向飞轮。 4. 免交易手续费,带来更好的用户体验和隐私保护 通过 Spore 协议铸造的 DOB,在铸造时默认会多存入 1 CKB,这样未来每次交易 DOB 时就不需要再额外支付 gas fee(矿工费)了。因为在网络不拥堵的情况下,1 CKB 可以支付 7000 多次链上转账所需的矿工费。 免交易手续费,可以带来更好的用户体验,也意味着更容易出圈。试想一下,你如果想赠送一枚 CryptoPunks 给圈外的朋友,他需要先学会如何注册以太坊钱包,学会自己保存助记词和私钥,然后才能给你钱包地址,收到 CryptoPunks 后,如果他想转让给其他人,还要去市场上买 ETH 并提到钱包才能转出 CryptoPunks,在转账的过程中他还需要学习什么是 gas fee,如何设置 gas fee。如果是 Spore DOB,你可以直接让这位圈外的朋友在手机浏览器中打开 joy.id,按照指引按 2 次指纹,在几秒钟内创建好一个 JoyID 钱包,收到 Spore DOB 后,如果他想转让给其他人,并不需要购买 CKB 作为矿工费,甚至他都不需要了解矿工费是什么意思,直接输入对方地址、按 2 次指纹即可转出,非常方便。 免交易手续费,还可以带来更好的隐私保护。UTXO 模型默认注重隐私性,UTXO 链的钱包每次使用时会自动换地址;相比之下,账户模型的区块链,其钱包(比如 MetaMask)不会主动给你换地址。 区块链的数据是公开的,所有的人都能看到,如果你一直用同一个地址,所有操作都跟一个地址关联,那所有人都可以分析你的行为。Vitalik 曾经写过一篇文章,说要在以太坊上实现隐身地址(Stealth Address)。当用户 A 给用户 B 转账时,区块链临时生成一个一次性的隐身地址,用户 A 把资产转到这个隐身地址,用户 B 可以操作这个地址上的资产,这个地址只有交易双方知道它属于谁,其他人通过链上数据无法得知该地址的真实拥有者。虽然隐身地址可以在以太坊上实现,但 UTXO 区块链早就有类似的功能了,所以隐身地址并不是以太坊的一个创新点。 另外,以太坊隐身地址的方案并不完美。试想一下,用户 A 把一个 NFT 发送到了用户 B 的隐身地址 1,用户 C 把一个 NFT 发送到了用户 B 的隐身地址 2,如果用户 B 想把这 2 个 NFT 送给他的朋友,而这 2 个隐身地址上是没有 ETH 支付 gas fee 的,所以他只能自己往这 2 个隐身地址转入 ETH,但这样做就暴露了自己。或者他也可以通过各种复杂的协议,让别人代付 gas fee,但这样就会变得很复杂。所以,以太坊隐身地址的方案并不完美。 这件事情在 CKB 上可以做得很完美。CKB 的某些钱包(比如 Neuron)会自动创建多个地址,每次使用时都会自动换地址,用户 A 如果拥有 100 个 Spore DOB,每个 DOB 可以单独存放在不同的地址上,转账时,因为 Spore DOB 自带手续费,所以用户 A 可以非常方便地把这 100 个 DOB 转给其他人。 5. 合约不可升级,确保 DOB 维持不变 基于以太坊 ERC-721 协议的 NFT,其合约往往是可升级的,方便合约出 bug 或者想要加入新功能时,可以通过多签或者其他方式来升级合约。 相比之下,已经在 CKB 主网部署的 Spore 协议,其合约是不可升级的。如果这个合约有 bug,合约开发者也没有办法,有 bug 就是有 bug,那就是它的瑕疵,那就是它这个版本的一部分。如果我们把已部署的 Spore 协议称为 v1.0 版本,如果我们想加入更多的功能,我们就只能部署另外一个新的合约,而不是去升级 Spore v1.0。这意味着未来会有很多不同版本的 Spore DOB,有的是通过 Spore v1.0 铸造的,有的是通过 v2.0 铸造的......用 v1.0 铸造的 DOB,并不会某一天突然就升级成 v2.0 的 DOB 或者新加入一些你不喜欢的功能或者是把你喜欢的设计去掉。 通过这样的设计,Spore DOB 就变成了 CKB 这个数字世界里面永存的东西,其内容数据全部在链上,只要 CKB 这条链一直在运行,这个 DOB 就一直存在。另外,由于 Spore 合约不可升级,你不用担心你持有的 DOB 会发生变化,它如果是通过 Spore v1.0 的合约铸造出来的 DOB,就永远都是 v1.0 的版本,不会改变。现实世界中,通过一种工艺打造出来的饰品,并不会因为某一天有了新的铸造工艺,那些之前铸造的饰品就会变成新工艺铸造出来的样子,所以现实世界中才会有古董。因此,我们可以认为 Spore DOB 就是现实世界的一个模拟。 6. 代码重用,无惧删除,极大地方便了开发者 在以太坊上发行 NFT,需要去重新部署 NFT 合约,因为以太坊的智能合约里包含了逻辑和状态,两者不可分开。逻辑相当于规则,规定了 NFT 可以怎么交易转让,可以有哪些功能;而状态记录了哪些地址拥有哪几个 NFT。 CKB 上的 Spore DOB,逻辑和状态是分离的,这意味着发行 NFT 的时候不需要重新部署 Spore 协议,直接引用这个协议标准即可。具体来说,Cell 是可引用的存储单元,CKB 则类似于一个代码和数据共享库,供运行在上面的智能合约使用,所以在 CKB 上重用代码很容易。这既节省了时间,不需要开发者一次又一次地部署相同的代码,又节省了链上的空间,降低了部署成本。 代码重用并不需要担心有人修改存储在依赖 Cell 中的代码,因为 Cell 是不可变的,也就是说,没有人有办法修改它。即便这个 Cell 的所有者直接将其从 CKB 中删除,也没有人会因此受到损失。任何保存代码副本的人(例如那些运行全节点或复杂的轻客户端)都可以在链上再次部署相同的代码,代码哈希的引用仍然有效,我们只需使用新的依赖 Cell 来构造交易即可。关于这一点,推荐阅读 CKB 首席架构师 Jan Xie 的文章《CKB,版本控制与区块链演进》。 7. 支持 Cluster,方便索引归类 Spore 协议还提出了 Cluster 的概念,即通过创建 Cluster 和 Cluster ID 进行自由的索引。Cluster 可被视为 Spore DOB 的目录索引,Spore 开发者可以通过创建 Cluster,并把 Cluster 对应的 ID 填入 Spore,来创造属于这个 Cluster 的 Spore DOB。这一概念与 Collection 类似,但又比 Collection 更加灵活、更独立。 8、支持合约插件,拥有更好的可扩展性 Spore 协议有很好的可扩展性,它能够支持其他开发者为这个合约写的插件。在调用 Spore 合约时,script 参数中可以指定使用哪几个 Spore 合约的插件,然后通过这些插件赋能 DOB,让 DOB 实现更多的功能。 当然,如果 Spore 协议及其插件都无法实现开发者想要的功能,那就需要开发者重新写一个 DOB 铸造协议并进行部署了。CKB 是一条非常灵活的区块链,可以实现各种各样的协议和标准。 9、可在不同的 UTXO 链之间自由流动 根据目前的计划,比特币一层资产发行协议 RGB++将在三月底上线,届时发行在 CKB 区块链上的 DOB 可以通过 RGB++ Leap 至比特币主网,成为比特币链上的数码物。 除了比特币,通过同构绑定技术和 Leap 操作,发行在 CKB 上的 DOB 未来也可以变成其他 UTXO 链上的数码物。 Spore 协议的更多玩法 上文提到的 Cluster 概念,可以帮助 Spore 协议实现更多的玩法。举个例子,一款吉祥物 DOB,可以针对它设计眼镜、耳环、项链等首饰 DOB,这些首饰 DOB 和吉祥物 DOB 组成一个 Cluster 去交易,去参加评比。换句话说,Spore DOB 就像乐高积木一样,我们可以使用不同的乐高积木组成不同的拼图,而这可以充分调动持有者的创造性和想象力。 除此之外,我们还可以在 Spore DOB 的存储内容上做创新。试想一下,如果我们要发行一款头像类的 DOB,除了直接在链上存储图片这种常规操作之外,我们也可以创新性地只在链上存放头像特征的关键词,比如短发、黑眼睛、高鼻梁、大嘴巴、白皮肤、男性,然后使用某个链上或者链外的 decoder 来进行解码。这个 decoder 相当于画师,根据这些关键词画出头像来。 这里有意思的地方在于,写入链上的关键词是不变的,但这个 decoder 是可以变的或者可以进化的。因为同样的关键词,使用不同的 AI 大模型画出来的头像肯定不一样,使用同一个 AI 大模型的不同版本画出来的头像也不一样。这意味着这款 DOB 拥有变化的能力,也拥有进化的能力,非常有趣。 Spore 是一个非常灵活且具有良好可扩展的数码物创造协议,相信通过大家的各种头脑风暴,我们还可以实现更多的创新性玩法。 写在最后 CKB 首席架构师 Jan Xie 曾说:“当初在设计 CKB 的时候,其实是想构建一个数字的世界或者说宇宙。世界或者宇宙,由时间和空间两个维度构成,而 PoW 本质上是一个去中心化的时钟(具体的论述可查阅 Gregory Trubetskoy 的文章),是一种可以在数字里面创造出时间的技术。UTXO 或者说 CKB 的 Cell,是链上的空间,它里面是存放数据的。把 PoW 和 Cell 结合起来,我们可以得到一个去中心化的宇宙。在这个宇宙里面,我们做的所有的事情,其实都是去映射我们的现实世界。” 在 CKB 区块链构建的这个 “真实的虚拟世界” 中,Spore DOB 是一个链上数码物,它非常像现实世界中的物品:它的制作需要使用原材料 CKB,不想要时可以销毁并取回 CKB;它有版本,可以像古董一样做到亘古不变,也可以创新性地拥有变化或者进化的能力。而底层的 Spore 协议,其灵活性和可扩展性为 DOB 提供了更多的可能性。 参考资料: CKB,版本控制与区块链演进X Space: 如何在 CKB 上做 NFT 项目,如何使用 Spore NFT 协议?https://x.com/seeu_brc20/status/1758461341336265141?s=20PoW 本质上是一个去中心化的时钟https://www.btcstudy.org/2021/10/16/explaining-proof-of-work-as-a-decentralized-clock-echo-version/ $CKB #DOBs #Spore #Nervos

3天十倍,CKB社区在FOMO的DOB协议是什么?

上周五,JoyID 钱包正式发布了首个基于 UTXO 订单簿交易模式的 Spore DOB Marketplace,并已开放首个 #DOB 资产 —— #UnicornBox 的交易。
DOB(Digital Object,数码物)是通过 CKB 区块链上的数码物创造协议 Spore 发行的加密资产。Spore 协议不完全是很多人所熟悉的 NFT 协议,因为 Spore 协议生成的 DOB 不仅不可篡改,完全存储于链上,而且还在内容和价值之间建立了内在联系。具体来说,生成 DOB 需要获取 CKB 代币作为 “原材料”,铸造 CKB 的多少决定了该 DOB 在链上储存空间的大小,而销毁 DOB 则可以取回占用的 CKB。这种机制确保持有 Spore DOB 等同于占用 CKB ,从而减少了生态内 CKB 的流通量,这将对 CKB 的二级市场产生积极影响 —— 随着更多 CKB 被占用,它们的价值便有望增加。这为 Spore DOB 的创造者、持有者,和 CKB 生态系统整体建立了一种健康的共生关系。
今天这篇文章,我们将详细介绍 CKB 区块链上的数码物创造协议 Spore 及其众多创新之处。
Spore 协议的起源
据团队介绍,Spore 协议构思于一年之前,在很大程度上是得到了 Ordinals 的灵感。由于比特币不支持智能合约,所以 Ordinals 有很多事情做不了,从技术层面看 Ordinals 就是一项非常简单的协议,但很多人却对它感兴趣,而且有很多人在使用它。于是,Spore 团队站在 CKB 的角度去想如何扩展 Ordinals 协议,后面就有了 Spore 协议。
Spore 团队认为,如果比特币支持智能合约,那 Ordinals 应该会变成 Spore 的样子。换句话说,如果把 CKB 看作是比特币的一个升级版,那 Spore 就是 Ordinals 的一个升级版。
Spore 协议的特点
1. 支持多种内容类型,提供更多创造空间
不同于以太坊生态的很多小图片 NFT,Spore 协议不仅限于静态图像或者离线链接,还支持视频、音频、文本等多种内容类型,给了创作者更多的创造空间。
2. 内容全在链上,让用户真正掌握所有权
基于以太坊 ERC-721 协议的 NFT,比如 CryptoPunks,它的智能合约里只存放了 imageHash,而图片则存放在中心化的 larvalabs.com 网站的服务器中,如果服务器挂了,这些图片也就没有了;再比如无聊猿(BAYC),它的智能合约里存放了一个 IPFS 地址,所以那些无聊猿的图片其实是托管在 IPFS 中的。也就是说,大家所熟知的绝大部份以太坊 NFT,其内容都存放在链外,链上只存储了一个链接。相比之下,通过 Spore 协议铸造的 DOB,其内容数据完全存储在 CKB 区块链上(Cell 中)。

如果从技术的角度看,以太坊 ERC-721 协议的 NFT,其实际拥有者是智能合约,智能合约指定哪些地址拥有哪几个 NFT,给这些地址操作权限;而通过 Spore 协议铸造的 DOB,本质上是一个 Cell(UTXO 的改进版),是随身可携带的,完全由用户掌握和控制,因为 Cell 只能用户自己拿私钥去解锁,智能合约并不能操控这些 Cell。这也是为什么以太坊 NFT 的智能合约出了问题,所有的 NFT 都可能被 rug;而在 CKB 区块链或者 UTXO 模型的区块链上,只有用户的私钥泄露了才可能会导致资产损失。这个差异其实是账户模型和 UTXO 模型的区别带来的。
3. 每一个 DOB 都有 CKB 作为价值支撑
在 CKB 区块链上存储任何类型的东西,都需要占用 CKB,一个 CKB 代币等于链上一个字节(Byte)的空间。所以,如果你要制作一枚 200 个字节的 Spore DOB,就需要去购买 200 CKB 来实现链上空间的占用。
这一点很有意思,因为区块链本来是一个无限的虚拟空间,现在制造了一种有限的资源,而 Spore 协议把这一点进一步放大。每一枚 CKB 都耗费了矿工大量的电力资源和算力,我们使用 CKB 去铸造 Spore DOB,就好比使用从矿石中提炼出来的黄金去打造饰品,由于原材料黄金本身就有价值,所以这件饰品无论其工艺水平如何,都是有价值的。Spore DOB 的底层价值来源于其占用的 CKB,而 CKB 的价值则来源于整个区块链网络。
黄金饰品的价值天然地要高于原材料黄金的价值,所以 Spore DOB 的价值也会天然地会高于其占用的 CKB 的价值。如果我们不喜欢这件黄金饰品了,我们可以销毁饰品从而拿回原材料黄金,同样地,如果你不想要这枚 DOB 了,你可以销毁它并取回占用的 CKB。

这种机制确保持有 Spore DOB 等同于占用 CKB ,从而减少了生态内 CKB 的流通量,这将对 CKB 的二级市场产生积极影响 —— 随着更多的 Spore DOB 被创造出来、被持有,就会有更多的 CKB 被占用,CKB 流通量进一步减少,流通量的减少会带动其价格上涨,从而推动使用了 CKB 作为 “原材料” 的 Spore DOB 价值的上升,DOB 升值带来的财富效应又会吸引更多的人去铸造、去持有 DOB,最终让 CKB 实现正向飞轮。
4. 免交易手续费,带来更好的用户体验和隐私保护
通过 Spore 协议铸造的 DOB,在铸造时默认会多存入 1 CKB,这样未来每次交易 DOB 时就不需要再额外支付 gas fee(矿工费)了。因为在网络不拥堵的情况下,1 CKB 可以支付 7000 多次链上转账所需的矿工费。
免交易手续费,可以带来更好的用户体验,也意味着更容易出圈。试想一下,你如果想赠送一枚 CryptoPunks 给圈外的朋友,他需要先学会如何注册以太坊钱包,学会自己保存助记词和私钥,然后才能给你钱包地址,收到 CryptoPunks 后,如果他想转让给其他人,还要去市场上买 ETH 并提到钱包才能转出 CryptoPunks,在转账的过程中他还需要学习什么是 gas fee,如何设置 gas fee。如果是 Spore DOB,你可以直接让这位圈外的朋友在手机浏览器中打开 joy.id,按照指引按 2 次指纹,在几秒钟内创建好一个 JoyID 钱包,收到 Spore DOB 后,如果他想转让给其他人,并不需要购买 CKB 作为矿工费,甚至他都不需要了解矿工费是什么意思,直接输入对方地址、按 2 次指纹即可转出,非常方便。
免交易手续费,还可以带来更好的隐私保护。UTXO 模型默认注重隐私性,UTXO 链的钱包每次使用时会自动换地址;相比之下,账户模型的区块链,其钱包(比如 MetaMask)不会主动给你换地址。
区块链的数据是公开的,所有的人都能看到,如果你一直用同一个地址,所有操作都跟一个地址关联,那所有人都可以分析你的行为。Vitalik 曾经写过一篇文章,说要在以太坊上实现隐身地址(Stealth Address)。当用户 A 给用户 B 转账时,区块链临时生成一个一次性的隐身地址,用户 A 把资产转到这个隐身地址,用户 B 可以操作这个地址上的资产,这个地址只有交易双方知道它属于谁,其他人通过链上数据无法得知该地址的真实拥有者。虽然隐身地址可以在以太坊上实现,但 UTXO 区块链早就有类似的功能了,所以隐身地址并不是以太坊的一个创新点。
另外,以太坊隐身地址的方案并不完美。试想一下,用户 A 把一个 NFT 发送到了用户 B 的隐身地址 1,用户 C 把一个 NFT 发送到了用户 B 的隐身地址 2,如果用户 B 想把这 2 个 NFT 送给他的朋友,而这 2 个隐身地址上是没有 ETH 支付 gas fee 的,所以他只能自己往这 2 个隐身地址转入 ETH,但这样做就暴露了自己。或者他也可以通过各种复杂的协议,让别人代付 gas fee,但这样就会变得很复杂。所以,以太坊隐身地址的方案并不完美。
这件事情在 CKB 上可以做得很完美。CKB 的某些钱包(比如 Neuron)会自动创建多个地址,每次使用时都会自动换地址,用户 A 如果拥有 100 个 Spore DOB,每个 DOB 可以单独存放在不同的地址上,转账时,因为 Spore DOB 自带手续费,所以用户 A 可以非常方便地把这 100 个 DOB 转给其他人。
5. 合约不可升级,确保 DOB 维持不变
基于以太坊 ERC-721 协议的 NFT,其合约往往是可升级的,方便合约出 bug 或者想要加入新功能时,可以通过多签或者其他方式来升级合约。
相比之下,已经在 CKB 主网部署的 Spore 协议,其合约是不可升级的。如果这个合约有 bug,合约开发者也没有办法,有 bug 就是有 bug,那就是它的瑕疵,那就是它这个版本的一部分。如果我们把已部署的 Spore 协议称为 v1.0 版本,如果我们想加入更多的功能,我们就只能部署另外一个新的合约,而不是去升级 Spore v1.0。这意味着未来会有很多不同版本的 Spore DOB,有的是通过 Spore v1.0 铸造的,有的是通过 v2.0 铸造的......用 v1.0 铸造的 DOB,并不会某一天突然就升级成 v2.0 的 DOB 或者新加入一些你不喜欢的功能或者是把你喜欢的设计去掉。
通过这样的设计,Spore DOB 就变成了 CKB 这个数字世界里面永存的东西,其内容数据全部在链上,只要 CKB 这条链一直在运行,这个 DOB 就一直存在。另外,由于 Spore 合约不可升级,你不用担心你持有的 DOB 会发生变化,它如果是通过 Spore v1.0 的合约铸造出来的 DOB,就永远都是 v1.0 的版本,不会改变。现实世界中,通过一种工艺打造出来的饰品,并不会因为某一天有了新的铸造工艺,那些之前铸造的饰品就会变成新工艺铸造出来的样子,所以现实世界中才会有古董。因此,我们可以认为 Spore DOB 就是现实世界的一个模拟。
6. 代码重用,无惧删除,极大地方便了开发者
在以太坊上发行 NFT,需要去重新部署 NFT 合约,因为以太坊的智能合约里包含了逻辑和状态,两者不可分开。逻辑相当于规则,规定了 NFT 可以怎么交易转让,可以有哪些功能;而状态记录了哪些地址拥有哪几个 NFT。
CKB 上的 Spore DOB,逻辑和状态是分离的,这意味着发行 NFT 的时候不需要重新部署 Spore 协议,直接引用这个协议标准即可。具体来说,Cell 是可引用的存储单元,CKB 则类似于一个代码和数据共享库,供运行在上面的智能合约使用,所以在 CKB 上重用代码很容易。这既节省了时间,不需要开发者一次又一次地部署相同的代码,又节省了链上的空间,降低了部署成本。
代码重用并不需要担心有人修改存储在依赖 Cell 中的代码,因为 Cell 是不可变的,也就是说,没有人有办法修改它。即便这个 Cell 的所有者直接将其从 CKB 中删除,也没有人会因此受到损失。任何保存代码副本的人(例如那些运行全节点或复杂的轻客户端)都可以在链上再次部署相同的代码,代码哈希的引用仍然有效,我们只需使用新的依赖 Cell 来构造交易即可。关于这一点,推荐阅读 CKB 首席架构师 Jan Xie 的文章《CKB,版本控制与区块链演进》。
7. 支持 Cluster,方便索引归类
Spore 协议还提出了 Cluster 的概念,即通过创建 Cluster 和 Cluster ID 进行自由的索引。Cluster 可被视为 Spore DOB 的目录索引,Spore 开发者可以通过创建 Cluster,并把 Cluster 对应的 ID 填入 Spore,来创造属于这个 Cluster 的 Spore DOB。这一概念与 Collection 类似,但又比 Collection 更加灵活、更独立。
8、支持合约插件,拥有更好的可扩展性
Spore 协议有很好的可扩展性,它能够支持其他开发者为这个合约写的插件。在调用 Spore 合约时,script 参数中可以指定使用哪几个 Spore 合约的插件,然后通过这些插件赋能 DOB,让 DOB 实现更多的功能。
当然,如果 Spore 协议及其插件都无法实现开发者想要的功能,那就需要开发者重新写一个 DOB 铸造协议并进行部署了。CKB 是一条非常灵活的区块链,可以实现各种各样的协议和标准。
9、可在不同的 UTXO 链之间自由流动
根据目前的计划,比特币一层资产发行协议 RGB++将在三月底上线,届时发行在 CKB 区块链上的 DOB 可以通过 RGB++ Leap 至比特币主网,成为比特币链上的数码物。
除了比特币,通过同构绑定技术和 Leap 操作,发行在 CKB 上的 DOB 未来也可以变成其他 UTXO 链上的数码物。
Spore 协议的更多玩法
上文提到的 Cluster 概念,可以帮助 Spore 协议实现更多的玩法。举个例子,一款吉祥物 DOB,可以针对它设计眼镜、耳环、项链等首饰 DOB,这些首饰 DOB 和吉祥物 DOB 组成一个 Cluster 去交易,去参加评比。换句话说,Spore DOB 就像乐高积木一样,我们可以使用不同的乐高积木组成不同的拼图,而这可以充分调动持有者的创造性和想象力。
除此之外,我们还可以在 Spore DOB 的存储内容上做创新。试想一下,如果我们要发行一款头像类的 DOB,除了直接在链上存储图片这种常规操作之外,我们也可以创新性地只在链上存放头像特征的关键词,比如短发、黑眼睛、高鼻梁、大嘴巴、白皮肤、男性,然后使用某个链上或者链外的 decoder 来进行解码。这个 decoder 相当于画师,根据这些关键词画出头像来。
这里有意思的地方在于,写入链上的关键词是不变的,但这个 decoder 是可以变的或者可以进化的。因为同样的关键词,使用不同的 AI 大模型画出来的头像肯定不一样,使用同一个 AI 大模型的不同版本画出来的头像也不一样。这意味着这款 DOB 拥有变化的能力,也拥有进化的能力,非常有趣。
Spore 是一个非常灵活且具有良好可扩展的数码物创造协议,相信通过大家的各种头脑风暴,我们还可以实现更多的创新性玩法。
写在最后
CKB 首席架构师 Jan Xie 曾说:“当初在设计 CKB 的时候,其实是想构建一个数字的世界或者说宇宙。世界或者宇宙,由时间和空间两个维度构成,而 PoW 本质上是一个去中心化的时钟(具体的论述可查阅 Gregory Trubetskoy 的文章),是一种可以在数字里面创造出时间的技术。UTXO 或者说 CKB 的 Cell,是链上的空间,它里面是存放数据的。把 PoW 和 Cell 结合起来,我们可以得到一个去中心化的宇宙。在这个宇宙里面,我们做的所有的事情,其实都是去映射我们的现实世界。”
在 CKB 区块链构建的这个 “真实的虚拟世界” 中,Spore DOB 是一个链上数码物,它非常像现实世界中的物品:它的制作需要使用原材料 CKB,不想要时可以销毁并取回 CKB;它有版本,可以像古董一样做到亘古不变,也可以创新性地拥有变化或者进化的能力。而底层的 Spore 协议,其灵活性和可扩展性为 DOB 提供了更多的可能性。
参考资料:
CKB,版本控制与区块链演进X Space: 如何在 CKB 上做 NFT 项目,如何使用 Spore NFT 协议?https://x.com/seeu_brc20/status/1758461341336265141?s=20PoW 本质上是一个去中心化的时钟https://www.btcstudy.org/2021/10/16/explaining-proof-of-work-as-a-decentralized-clock-echo-version/
$CKB #DOBs #Spore #Nervos
#Nervos #CKB 开发公开课 5 月 20 号就要开课啦 对于 #CKB 开发感兴趣的小伙伴们千万别错过~ 🦾课程主要从 CKB 基础到 RGB++、DOB 应用开发,帮助各位小伙伴们更好的理解和实践 BTC、CKB 开发 🎁完成所有作业打卡任务,还可以参与价值 1000USDT 的 CKB 红包 👉活动详情:https://mp.weixin.qq.com/s/YkdvUYyB4JsraCZwpXOQig
#Nervos #CKB 开发公开课 5 月 20 号就要开课啦
对于 #CKB 开发感兴趣的小伙伴们千万别错过~

🦾课程主要从 CKB 基础到 RGB++、DOB 应用开发,帮助各位小伙伴们更好的理解和实践 BTC、CKB 开发

🎁完成所有作业打卡任务,还可以参与价值 1000USDT 的 CKB 红包

👉活动详情:https://mp.weixin.qq.com/s/YkdvUYyB4JsraCZwpXOQig
直播回顾|如何打造超越 Web2 的钱包体验:JoyID Wallet 介绍与展望4 月 5 日,JoyID 创始人兼 CEO Cipher 在登链社区直播分享了 JoyID Wallet 这款产品,以及它的原理,还展望了 Web3 领域钱包的未来发展。 以下是字节君根据直播视频整理的内容概要: 钱包创新会是区块链的下一个推动吗? 我们可以看到 3 个现状: 1、越来越多的资本和开发者进入了 Web3。大家普遍认为 Web3 还是一个重要的叙事,虽然最近被 AI 给抢了一点风头,但资本和开发者还是愿意进来的。 2、Web3 目前的主流用户画像是投机用户,还有撸羊毛用户。 3、整个 Web3 的 DApp 领域,DeFi 这个叙事在往下走,甚至很弱了,Game、Social、NFT、音乐等出圈应用在兴起。 这个时候,你会发现 Web3 的叙事和现状出现了矛盾。Web3 的叙事是取代 Web2,或者至少用户基数和 Web2 一样,但目前 Web3 真正的用户并不多,使用钱包的用户可能全球不超过两三千万人。 为什么会有这个矛盾?一个很重要的原因是钱包挡住了用户,用户进不来。 钱包存在 3 个普遍的问题:助记词学习曲线太高,私钥丢失无法复原,手续费需要用户支付。目前的这些钱包产品,对技术极客来说,安全但不便利;对 99% 的人来说,既不安全也不便利,不安全是因为他们大部分人不具备管理私钥的能力。 当然,目前也出现了几种针对钱包的解决方案: 智能合约钱包:可以解决私钥丢失无法复原以及手续费需要用户支付这两大问题,但并没有解决助记词学习曲线太高的问题。智能合约钱包还存在成本高的问题,以及多链同步的问题。 MPC(多方安全计算):可以解决助记词学习曲线太高和私钥丢失无法复原的问题,且无条件支持多链,但并没有解决手续费需要用户支付的问题。MPC 的本质是 SaaS,不论 MPC 钱包帮你把私钥分成了多少碎片,最终每一笔交易签名其实都依赖于 MPC 的服务器去帮你做一些事情,而且只能依赖它这一家,所以也存在很高的风险。 其他方案:托管钱包,或者是伪装成 MPC 的托管钱包,以及使用了 MPC、合约和其他技术的混合钱包。 特别提醒,只要牵扯到 MPC,就需要问下自己是否真的打算用一个 SaaS 钱包?另外,尤其要警惕只需验证一次就完成登录的 MPC 钱包。 JoyID 钱包的特点 在介绍 JoyID 之前,大家可以先试玩一下 JoyID 的测试版,它支持 Windows 电脑、Mac 电脑、苹果手机,以及安装有谷歌服务(GMS)的安卓手机。 测试版链接:https://app.joyid.dev CKB 测试币领取地址:https://faucet.nervos.org JoyID 钱包具有以下特点: 无密码、无助记词:直接通过指纹创建钱包,确认交易。 无需依赖任何 Web2 账号:不需要手机号,不需要邮箱...... 去中心化、真非托管:密钥在你的设备的安全芯片里生成,JoyID 只能读取你的公钥并请求签名,并不能读取你的私钥。 无需安装:不用下载 App,只要打开网页就行了,也很方便被其他应用集成。 多设备登录:测试版需要在其他设备上输入地址后再开始授权登录,后面会优化成直接扫码登录(类似 Telegram 的多设备登录方式)。 支持助记词、社交恢复、Passkey 等多种恢复方案(可选)。 拥有超越 Web2 账户的体验。 JoyID 的设备支持范围非常广,账号创建可以在 Windows 10/11、MacOS(需要支持 TouchID)、Android 7.0+(需要有 GMS)、iOS 14.5+ 等系统的浏览器中实现(不要用 “魔改” 的浏览器,比如微信浏览器),而 JoyID 账号的登录对设备的系统没有要求,支持全平台登录。Linux 系统后面也可以用,只不过需要使用 Yubikey 来生成公私钥。 JoyID 的原理介绍 首先科普一下 JoyID 的密码学基础:WebAuthn/Passkey。 WebAuthn 是 FIDO 联盟推出的,很多 Web2 大厂(比如微软、谷歌、苹果等)都在支持的下一代无密码账户技术。这项技术在每一台设备上内置了一个叫安全芯片或者说安全区的 TEE(独立于 CPU 芯片),然后在里面生成公私钥对。其安全性达到了硬件级别的安全性,并通过生物识别技术进一步保障使用安全。 Passkey 则在 WebAuthn 的基础上,实现了多个设备之间的互通或者互相授权。 这项技术原本是给 Web2 的账号系统来使用的,但我们把它用到了区块链上,还给它起了个名字叫 “设备账户”。设备账户是什么意思?本质上它是一个合约账户,但是这个区块链合约账户的私钥不是通过助记词来保存的,而是用设备上的硬件芯片来保存。通过使用 WebAuthn/Passkey 技术,在不需要安装的情况下,可以直接在网页环境里面使用系统的安全芯片来做密钥生成和签名,然后通过账户抽象技术,将多个设备密钥绑定到同一地址上,在区块链上公示出来,同时也提供账户恢复功能。 WebAuthn/Passkey 采用的密码学算法是 P256/RS256 等,和主流区块链使用的 secp256k1 还不一样,所以这里就需要区块链拥有账户抽象的能力,能支持其他密码学源语。这样的区块链很少,而 Nervos CKB 正好可以满足这点,所以 JoyID 选择了在 Nervos CKB 区块链上做开发。 这里再科普一下 Nervos CKB 上基于 UTXO 的账户抽象。其实每一个 UTXO 都由一个锁定脚本来管理使用权限,使用者只要提供正确的证明即可解开锁定脚本。通常情况下,“证明” 即数字签名;“锁定脚本” 即验签算法,例如 secp256k1,而锁定脚本即 “地址”。Bitcoin 是第一个使用 UTXO 模型的区块链,但 Bitcoin 的锁定脚本不是图灵完备的,且有很大的限制。Nervos CKB 在 Bitcoin UTXO 模型的基础上做了改进,并提供了基于 RISC-V 虚拟机的图灵完备脚本,所以 CKB 上所有的账户都是 full-featured 抽象账户。 很多人可能会问,JoyID 基于 Nervos CKB 做开发,是不是只支持 CKB 而不支持其他 EVM 链?其实不是的,JoyID 会支持多链,除了 CKB 链外,也会支持 CKB 的侧链 Axon,而 Axon 100% 兼容 EVM 且有着非常高的 TPS。其实只要把其他 EVM 生态无缝地迁移过来,再配合 JoyID 这款低门槛钱包,就可以满足新用户的需求了,因为他们不会特别在意自己在玩哪条链,只在意生态里可玩的项目多不多。 这里再解释一下背后的技术原理。以太坊上的交易由原始交易和数字签名两部分组成,其中数字签名由节点校验,校验通过后就让 EVM 去执行交易内容,EVM 并不会去校验数字签名。所以,我们可以把以太坊的数字签名换成 JoyID 的签名,节点遇到 JoyID 的签名时,把这个签名丢给 CKB 去校验,校验通过后再把交易内容交给 EVM 去执行。这样就能做到 100% EVM 兼容了。 现在 Axon 的开发已经接近尾声,所以大家能看到 JoyID 的测试版里有 ETH 和 USDT,目前是灰色不可用的状态,但再过个把月就可以玩起来了。 最后,有必要提一下 JoyID 的全流程开源和去中心化。JoyID 的合约还在审计中,审计完后会开源,开放访问;中间件也会开源,且允许第三方自行部署;前端同样会开源,任何人都可以部署,且支持离线签名。JoyID 的账户密钥,则完全在用户侧持有和管理。所以,JoyID 真正地实现了全流程开源和去中心化。 全流程开源和去中心化在整个 Web3 的基础设施里面是非常重要的,因为当你的用户数达到一个量级时,比如说 10万以上,你迟早会意识到你不可能一直依赖于一个中心化、不透明的 SaaS。 Web3 钱包的未来 首先说两个我自己的判断: 1、钱包生来就是用来代替 Web2 账户的。 2、通过邮箱、手机号、用户名和密码、谷歌登录等方式作为入口的钱包,一定是中间状态,因为钱包要替代 Web2 账户,就不能让它依赖于 Web2 的账户服务。 有些人可能会问,Web2 账号服务我用得挺好,为什么要换成 Web3 账户?因为 Web3 账户有很多优势: 1、没有密码,不怕服务器泄漏或者被社会工程学,更加安全; 2、不需要提供邮箱/手机号,隐私性更强; 3、应用方对接不需要中心方允许,更加开放; 4、账户自我主权,不依赖中心方,独立存在,更加可靠; 5、天然具备支付和收款功能,以及更多去中心化服务。 有些人可能还会问,既然 Web3 账户这么好,为什么现在用的人却很少?这个当然有历史原因,但我觉得更重要的是 Web3 门槛太高了。所以 JoyID 才会想把门槛降到比 Web2 还低。 门槛降低后,显然会有更多的人进入 Web3 世界,而且 Web3 账户的 permissionless、开放性、可组合性,会让越来越多的 Web2 应用开始使用 Web3 账户,最终导致 Web2、Web3 没有明显界限。 #Nervos #CKB #Web3 #DID #JoyID

直播回顾|如何打造超越 Web2 的钱包体验:JoyID Wallet 介绍与展望

4 月 5 日,JoyID 创始人兼 CEO Cipher 在登链社区直播分享了 JoyID Wallet 这款产品,以及它的原理,还展望了 Web3 领域钱包的未来发展。

以下是字节君根据直播视频整理的内容概要:

钱包创新会是区块链的下一个推动吗?

我们可以看到 3 个现状:

1、越来越多的资本和开发者进入了 Web3。大家普遍认为 Web3 还是一个重要的叙事,虽然最近被 AI 给抢了一点风头,但资本和开发者还是愿意进来的。

2、Web3 目前的主流用户画像是投机用户,还有撸羊毛用户。

3、整个 Web3 的 DApp 领域,DeFi 这个叙事在往下走,甚至很弱了,Game、Social、NFT、音乐等出圈应用在兴起。

这个时候,你会发现 Web3 的叙事和现状出现了矛盾。Web3 的叙事是取代 Web2,或者至少用户基数和 Web2 一样,但目前 Web3 真正的用户并不多,使用钱包的用户可能全球不超过两三千万人。

为什么会有这个矛盾?一个很重要的原因是钱包挡住了用户,用户进不来。

钱包存在 3 个普遍的问题:助记词学习曲线太高,私钥丢失无法复原,手续费需要用户支付。目前的这些钱包产品,对技术极客来说,安全但不便利;对 99% 的人来说,既不安全也不便利,不安全是因为他们大部分人不具备管理私钥的能力。

当然,目前也出现了几种针对钱包的解决方案:

智能合约钱包:可以解决私钥丢失无法复原以及手续费需要用户支付这两大问题,但并没有解决助记词学习曲线太高的问题。智能合约钱包还存在成本高的问题,以及多链同步的问题。

MPC(多方安全计算):可以解决助记词学习曲线太高和私钥丢失无法复原的问题,且无条件支持多链,但并没有解决手续费需要用户支付的问题。MPC 的本质是 SaaS,不论 MPC 钱包帮你把私钥分成了多少碎片,最终每一笔交易签名其实都依赖于 MPC 的服务器去帮你做一些事情,而且只能依赖它这一家,所以也存在很高的风险。

其他方案:托管钱包,或者是伪装成 MPC 的托管钱包,以及使用了 MPC、合约和其他技术的混合钱包。

特别提醒,只要牵扯到 MPC,就需要问下自己是否真的打算用一个 SaaS 钱包?另外,尤其要警惕只需验证一次就完成登录的 MPC 钱包。

JoyID 钱包的特点

在介绍 JoyID 之前,大家可以先试玩一下 JoyID 的测试版,它支持 Windows 电脑、Mac 电脑、苹果手机,以及安装有谷歌服务(GMS)的安卓手机。

测试版链接:https://app.joyid.dev

CKB 测试币领取地址:https://faucet.nervos.org

JoyID 钱包具有以下特点:

无密码、无助记词:直接通过指纹创建钱包,确认交易。

无需依赖任何 Web2 账号:不需要手机号,不需要邮箱......

去中心化、真非托管:密钥在你的设备的安全芯片里生成,JoyID 只能读取你的公钥并请求签名,并不能读取你的私钥。

无需安装:不用下载 App,只要打开网页就行了,也很方便被其他应用集成。

多设备登录:测试版需要在其他设备上输入地址后再开始授权登录,后面会优化成直接扫码登录(类似 Telegram 的多设备登录方式)。

支持助记词、社交恢复、Passkey 等多种恢复方案(可选)。

拥有超越 Web2 账户的体验。

JoyID 的设备支持范围非常广,账号创建可以在 Windows 10/11、MacOS(需要支持 TouchID)、Android 7.0+(需要有 GMS)、iOS 14.5+ 等系统的浏览器中实现(不要用 “魔改” 的浏览器,比如微信浏览器),而 JoyID 账号的登录对设备的系统没有要求,支持全平台登录。Linux 系统后面也可以用,只不过需要使用 Yubikey 来生成公私钥。

JoyID 的原理介绍

首先科普一下 JoyID 的密码学基础:WebAuthn/Passkey。

WebAuthn 是 FIDO 联盟推出的,很多 Web2 大厂(比如微软、谷歌、苹果等)都在支持的下一代无密码账户技术。这项技术在每一台设备上内置了一个叫安全芯片或者说安全区的 TEE(独立于 CPU 芯片),然后在里面生成公私钥对。其安全性达到了硬件级别的安全性,并通过生物识别技术进一步保障使用安全。

Passkey 则在 WebAuthn 的基础上,实现了多个设备之间的互通或者互相授权。

这项技术原本是给 Web2 的账号系统来使用的,但我们把它用到了区块链上,还给它起了个名字叫 “设备账户”。设备账户是什么意思?本质上它是一个合约账户,但是这个区块链合约账户的私钥不是通过助记词来保存的,而是用设备上的硬件芯片来保存。通过使用 WebAuthn/Passkey 技术,在不需要安装的情况下,可以直接在网页环境里面使用系统的安全芯片来做密钥生成和签名,然后通过账户抽象技术,将多个设备密钥绑定到同一地址上,在区块链上公示出来,同时也提供账户恢复功能。

WebAuthn/Passkey 采用的密码学算法是 P256/RS256 等,和主流区块链使用的 secp256k1 还不一样,所以这里就需要区块链拥有账户抽象的能力,能支持其他密码学源语。这样的区块链很少,而 Nervos CKB 正好可以满足这点,所以 JoyID 选择了在 Nervos CKB 区块链上做开发。

这里再科普一下 Nervos CKB 上基于 UTXO 的账户抽象。其实每一个 UTXO 都由一个锁定脚本来管理使用权限,使用者只要提供正确的证明即可解开锁定脚本。通常情况下,“证明” 即数字签名;“锁定脚本” 即验签算法,例如 secp256k1,而锁定脚本即 “地址”。Bitcoin 是第一个使用 UTXO 模型的区块链,但 Bitcoin 的锁定脚本不是图灵完备的,且有很大的限制。Nervos CKB 在 Bitcoin UTXO 模型的基础上做了改进,并提供了基于 RISC-V 虚拟机的图灵完备脚本,所以 CKB 上所有的账户都是 full-featured 抽象账户。

很多人可能会问,JoyID 基于 Nervos CKB 做开发,是不是只支持 CKB 而不支持其他 EVM 链?其实不是的,JoyID 会支持多链,除了 CKB 链外,也会支持 CKB 的侧链 Axon,而 Axon 100% 兼容 EVM 且有着非常高的 TPS。其实只要把其他 EVM 生态无缝地迁移过来,再配合 JoyID 这款低门槛钱包,就可以满足新用户的需求了,因为他们不会特别在意自己在玩哪条链,只在意生态里可玩的项目多不多。

这里再解释一下背后的技术原理。以太坊上的交易由原始交易和数字签名两部分组成,其中数字签名由节点校验,校验通过后就让 EVM 去执行交易内容,EVM 并不会去校验数字签名。所以,我们可以把以太坊的数字签名换成 JoyID 的签名,节点遇到 JoyID 的签名时,把这个签名丢给 CKB 去校验,校验通过后再把交易内容交给 EVM 去执行。这样就能做到 100% EVM 兼容了。

现在 Axon 的开发已经接近尾声,所以大家能看到 JoyID 的测试版里有 ETH 和 USDT,目前是灰色不可用的状态,但再过个把月就可以玩起来了。

最后,有必要提一下 JoyID 的全流程开源和去中心化。JoyID 的合约还在审计中,审计完后会开源,开放访问;中间件也会开源,且允许第三方自行部署;前端同样会开源,任何人都可以部署,且支持离线签名。JoyID 的账户密钥,则完全在用户侧持有和管理。所以,JoyID 真正地实现了全流程开源和去中心化。

全流程开源和去中心化在整个 Web3 的基础设施里面是非常重要的,因为当你的用户数达到一个量级时,比如说 10万以上,你迟早会意识到你不可能一直依赖于一个中心化、不透明的 SaaS。

Web3 钱包的未来

首先说两个我自己的判断:

1、钱包生来就是用来代替 Web2 账户的。

2、通过邮箱、手机号、用户名和密码、谷歌登录等方式作为入口的钱包,一定是中间状态,因为钱包要替代 Web2 账户,就不能让它依赖于 Web2 的账户服务。

有些人可能会问,Web2 账号服务我用得挺好,为什么要换成 Web3 账户?因为 Web3 账户有很多优势:

1、没有密码,不怕服务器泄漏或者被社会工程学,更加安全;

2、不需要提供邮箱/手机号,隐私性更强;

3、应用方对接不需要中心方允许,更加开放;

4、账户自我主权,不依赖中心方,独立存在,更加可靠;

5、天然具备支付和收款功能,以及更多去中心化服务。

有些人可能还会问,既然 Web3 账户这么好,为什么现在用的人却很少?这个当然有历史原因,但我觉得更重要的是 Web3 门槛太高了。所以 JoyID 才会想把门槛降到比 Web2 还低。

门槛降低后,显然会有更多的人进入 Web3 世界,而且 Web3 账户的 permissionless、开放性、可组合性,会让越来越多的 Web2 应用开始使用 Web3 账户,最终导致 Web2、Web3 没有明显界限。

#Nervos #CKB #Web3 #DID #JoyID

科普|UTXO 模型英文原文:https://www.nervos.org/knowledge-base/utxo_model_explained UTXO(Unspent Transaction Output,未花费的交易输出) 模型在比特币和其他基于 UTXO 的加密货币中起着至关重要的作用。它能准确跟踪代币所有权的变化,并支持了区块链网络的安全性和完整性。 UTXO 模型中的交易是如何进行的? 在基于 UTXO 的区块链中,账本的状态由一组 UTXO 来表示,它们是不可分割的加密货币单位,可以在未来交易中花费掉。每个 UTXO 都与特定所有者的公钥相关联,只有提供与该公钥相对应的有效签名才能花费这些 UTXO。 基于 UTXO 模型的区块链,其链上交易由输入和输出两部分组成。输入指的是正在花费的 UTXO,而输出是指未花费的 “代币”。一笔交易消耗一个或多个现有的 UTXO 作为输入,并生成新的 UTXO 作为输出,新的 UTXO会被添加到其他 UTXO 合集中。这个过程维护了系统内的价值守恒。 UTXO 模型对于维护区块链网络的安全性和完整性至关重要。该模型通过确保每个 UTXO 只能花费一次来有效防止双花攻击。网络中的节点会维护一个 UTXO 合集,通过检查引用的 UTXO 是否存在以及之前有没有被花费掉来验证交易。如果交易有效,节点会将其添加到它们的内存池中。内存池是一个等待被打包到区块中的未确认的交易池。 当新的区块被挖出并且添加到区块链时,节点通过删除已经花费的输入并添加新创建的 UTXO 来更新他们所维护的 UTXO 合集。在区块链发生重组的情况下,节点也必须更新他们的 UTXO 合集,以反映新链带来的变化。 与其他模型的对比 虽然 UTXO 模型广泛应用于比特币、莱特币等加密货币,但市面上还存在其他交易模型。例如,以太坊使用了账户模型,其运作方式更像传统的银行账户。在账户模型中,账本的状态通过账户余额而不是通过 UTXO 来表示。交易发生后,直接更新发送者和接收者的账户余额,并不会创建新的输出。 UTXO 和账户模型各有优缺点。UTXO 模型提供了更强的隐私性和可扩展性,而账户模型则更具简单性和易用性。交易模型的选择取决于区块链项目的个性化需求和目标。 UTXO 模型的优缺点 如前所述,相比于账户模型,UTXO 模型的优势包括更强的可扩展性和更好的隐私性。 具体来说,基于 UTXO 的区块链更具可扩展性,因为它们可以并行处理交易,即矿工可以独立验证每笔交易并同时处理不同的交易。这与基于账户模型的区块链形成了对比,后者只能以线性方式,按照顺序或者一个接一个地处理交易,在用户需求量大的时候,往往会造成网络拥堵。 在隐私方面,UTXO 模型优于账户模型,因为它抽象出了链上身份的概念。具体来讲,在基于 UTXO 的区块链中,会鼓励用户为他们转账的或接收的每笔交易创建新地址,让第三方更难将交易与用户的身份联系起来。在基于账户模型的区块链中,用户通常使用一个公共地址或者账户来处理他们的所有交易,这使得其链上账户与现实生活中的身份更容易联系起来。 UTXO 模型最明显的缺点是缺乏可编程性或者说智能合约的支持。也就是说,比特币使用的标准 UTXO 模型仅支持简单的加密货币交易,不能用于构建去中心化应用程序。不过,还有一些区块链项目,比如 Nervos CKB 和 Cardano,它们已经实现了自己的通用版 UTXO 模型—— Cell 模型和 EUTXO(Extended UTXO)模型,它们与基于账户模型的区块链一样,甚至更加灵活,更具可编程性。 #CKB #Nervos

科普|UTXO 模型

英文原文:https://www.nervos.org/knowledge-base/utxo_model_explained

UTXO(Unspent Transaction Output,未花费的交易输出) 模型在比特币和其他基于 UTXO 的加密货币中起着至关重要的作用。它能准确跟踪代币所有权的变化,并支持了区块链网络的安全性和完整性。

UTXO 模型中的交易是如何进行的?

在基于 UTXO 的区块链中,账本的状态由一组 UTXO 来表示,它们是不可分割的加密货币单位,可以在未来交易中花费掉。每个 UTXO 都与特定所有者的公钥相关联,只有提供与该公钥相对应的有效签名才能花费这些 UTXO。

基于 UTXO 模型的区块链,其链上交易由输入和输出两部分组成。输入指的是正在花费的 UTXO,而输出是指未花费的 “代币”。一笔交易消耗一个或多个现有的 UTXO 作为输入,并生成新的 UTXO 作为输出,新的 UTXO会被添加到其他 UTXO 合集中。这个过程维护了系统内的价值守恒。

UTXO 模型对于维护区块链网络的安全性和完整性至关重要。该模型通过确保每个 UTXO 只能花费一次来有效防止双花攻击。网络中的节点会维护一个 UTXO 合集,通过检查引用的 UTXO 是否存在以及之前有没有被花费掉来验证交易。如果交易有效,节点会将其添加到它们的内存池中。内存池是一个等待被打包到区块中的未确认的交易池。

当新的区块被挖出并且添加到区块链时,节点通过删除已经花费的输入并添加新创建的 UTXO 来更新他们所维护的 UTXO 合集。在区块链发生重组的情况下,节点也必须更新他们的 UTXO 合集,以反映新链带来的变化。

与其他模型的对比

虽然 UTXO 模型广泛应用于比特币、莱特币等加密货币,但市面上还存在其他交易模型。例如,以太坊使用了账户模型,其运作方式更像传统的银行账户。在账户模型中,账本的状态通过账户余额而不是通过 UTXO 来表示。交易发生后,直接更新发送者和接收者的账户余额,并不会创建新的输出。

UTXO 和账户模型各有优缺点。UTXO 模型提供了更强的隐私性和可扩展性,而账户模型则更具简单性和易用性。交易模型的选择取决于区块链项目的个性化需求和目标。

UTXO 模型的优缺点

如前所述,相比于账户模型,UTXO 模型的优势包括更强的可扩展性和更好的隐私性。

具体来说,基于 UTXO 的区块链更具可扩展性,因为它们可以并行处理交易,即矿工可以独立验证每笔交易并同时处理不同的交易。这与基于账户模型的区块链形成了对比,后者只能以线性方式,按照顺序或者一个接一个地处理交易,在用户需求量大的时候,往往会造成网络拥堵。

在隐私方面,UTXO 模型优于账户模型,因为它抽象出了链上身份的概念。具体来讲,在基于 UTXO 的区块链中,会鼓励用户为他们转账的或接收的每笔交易创建新地址,让第三方更难将交易与用户的身份联系起来。在基于账户模型的区块链中,用户通常使用一个公共地址或者账户来处理他们的所有交易,这使得其链上账户与现实生活中的身份更容易联系起来。

UTXO 模型最明显的缺点是缺乏可编程性或者说智能合约的支持。也就是说,比特币使用的标准 UTXO 模型仅支持简单的加密货币交易,不能用于构建去中心化应用程序。不过,还有一些区块链项目,比如 Nervos CKB 和 Cardano,它们已经实现了自己的通用版 UTXO 模型—— Cell 模型和 EUTXO(Extended UTXO)模型,它们与基于账户模型的区块链一样,甚至更加灵活,更具可编程性。 #CKB #Nervos
CKB 全网算力创新高,一文看懂 CKB 挖矿的基础知识根据 $CKB 浏览器的数据显示,#Nervos CKB 的全网算力已经突破了 200 PH/s,创下历史新高。 对于采用 #PoW 共识机制的区块链而言,全网算力越高,意味着发起 51% 攻击的难度越大,即算力越高网络越安全。 今天这篇文章,字节君将向大家简单地介绍 CKB 挖矿的相关知识。需要特别说明的是,各个国家国情的不同,挖矿行为的合法性也存在差异,而且挖矿收益会受到多种因素的影响,这篇文章的主要目的是科普,不构成任何投资建议。 CKB 挖矿算法简介 CKB 采用的是 PoW(工作量证明)方案,其中共识协议是 NC-Max(中本聪共识的升级版)。NC-Max 在保留 NC(Nakamoto Consensus,中本聪共识)优点的同时,提升了其性能极限和抵抗自私挖矿攻击的能力。如果你想更深入地了解 NC-Max,欢迎阅读《NC-Max 之道》和《NC-Max:让中本聪共识再次伟大》(上篇、下篇)。 CKB 挖矿算法用的是自主研发的 Eaglesong。欢迎阅读《神装推荐:鹰歌弓 —— Nervos CKB 哈希算法》以了解更多知识。 CKB 的挖矿难度调节目标 简单地来说,挖矿难度每隔一个 Epoch 调整一次,一个 Epoch 约为 4 小时, 调节目标为: 当前出块时间调节范围:8s ~ 48s目标叔块率:2.5% 目前,CKB 的挖矿难度为 2.29 EH。 CKB 挖矿奖励机制简介 CKB 矿工的出块奖励包括:基础(发行)奖励、二级(发行)奖励、提交奖励和提案奖励,如下图所示: 其中,基础奖励来源于 CKB 的一级发行(基础发行),总量为 336 亿 CKB,大约每 4 年减半,发行机制与比特币类似。在微观层面,每个周期(Epoch)的基础奖励是一个固定值,一个周期的目标时间为 4 小时,也就是说当一个周期内的出块间隔时间变长,出块数量减少的时候,每个区块的出块奖励会随之增多,反之依然。 二级奖励来源于 CKB 的二级发行机制,它和基础发行同步进行。二级发行每年发行的数量是固定的,为 13.44 亿 CKB/年,分配给矿工的部分受 CKB 链上状态占用率影响,CKB 链上状态占用率越高,矿工可获得二级发行中 CKB 的比例就越高。 关于 CKB 一级发行和二级发行机制的更多介绍,欢迎阅读《一文看懂 CKB 的经济模型及其巧妙设计》。 提交奖励和提案奖励,都来自于 CKB 链上交易转账的手续费。之所以要把交易转账的手续费分为两部分,是因为 NC-Max 为了消除区块传播延迟的瓶颈,采用了两步交易确认的方案,这里不再展开说明。 需要特别注意的是,一个区块高度为 N 的区块的出块奖励会在区块 N+11 通过 cellbase 发放。 CKB 挖矿的现状 CKB 挖矿始于 2019 年 5 月 18 日,CKB 测试网 Rylai 上线之后,在 CKB 主网 Lina 上线前,CKB 挖矿已经经历了从 CPU 挖矿到 GPU 挖矿的变革。 在 CKB 主网上线之后,FPGA 矿机逐渐开始崭露头角,CKB 网络的算力组成处于 FPGA 矿机与 GPU 矿机并存的时期,在 2020 年三四月之后,CKB 挖矿逐步转向了 ASIC 矿机的时期。 现在挖 CKB 必须要购买第三方矿机厂商研发的 ASIC 专业矿机。 由于 ASIC 矿机更新换代快,所以建议去第三方的 CKB 矿池页面查询哪些矿机能挖 CKB: 来源:https://www.f2pool.com/miners?currency_code=ckb 支持 CKB 的矿池 由于少量的算力无法在 CKB 挖矿竞争中获得出块奖励,因此出现了矿池:拥有 CKB 算力的矿工联合在一起,合作出块,最后按照一定规则分配奖励。 支持 CKB 挖矿的矿池有:

CKB 全网算力创新高,一文看懂 CKB 挖矿的基础知识

根据 $CKB 浏览器的数据显示,#Nervos CKB 的全网算力已经突破了 200 PH/s,创下历史新高。

对于采用 #PoW 共识机制的区块链而言,全网算力越高,意味着发起 51% 攻击的难度越大,即算力越高网络越安全。
今天这篇文章,字节君将向大家简单地介绍 CKB 挖矿的相关知识。需要特别说明的是,各个国家国情的不同,挖矿行为的合法性也存在差异,而且挖矿收益会受到多种因素的影响,这篇文章的主要目的是科普,不构成任何投资建议。

CKB 挖矿算法简介
CKB 采用的是 PoW(工作量证明)方案,其中共识协议是 NC-Max(中本聪共识的升级版)。NC-Max 在保留 NC(Nakamoto Consensus,中本聪共识)优点的同时,提升了其性能极限和抵抗自私挖矿攻击的能力。如果你想更深入地了解 NC-Max,欢迎阅读《NC-Max 之道》和《NC-Max:让中本聪共识再次伟大》(上篇、下篇)。
CKB 挖矿算法用的是自主研发的 Eaglesong。欢迎阅读《神装推荐:鹰歌弓 —— Nervos CKB 哈希算法》以了解更多知识。
CKB 的挖矿难度调节目标
简单地来说,挖矿难度每隔一个 Epoch 调整一次,一个 Epoch 约为 4 小时, 调节目标为:
当前出块时间调节范围:8s ~ 48s目标叔块率:2.5%
目前,CKB 的挖矿难度为 2.29 EH。
CKB 挖矿奖励机制简介
CKB 矿工的出块奖励包括:基础(发行)奖励、二级(发行)奖励、提交奖励和提案奖励,如下图所示:
其中,基础奖励来源于 CKB 的一级发行(基础发行),总量为 336 亿 CKB,大约每 4 年减半,发行机制与比特币类似。在微观层面,每个周期(Epoch)的基础奖励是一个固定值,一个周期的目标时间为 4 小时,也就是说当一个周期内的出块间隔时间变长,出块数量减少的时候,每个区块的出块奖励会随之增多,反之依然。
二级奖励来源于 CKB 的二级发行机制,它和基础发行同步进行。二级发行每年发行的数量是固定的,为 13.44 亿 CKB/年,分配给矿工的部分受 CKB 链上状态占用率影响,CKB 链上状态占用率越高,矿工可获得二级发行中 CKB 的比例就越高。
关于 CKB 一级发行和二级发行机制的更多介绍,欢迎阅读《一文看懂 CKB 的经济模型及其巧妙设计》。
提交奖励和提案奖励,都来自于 CKB 链上交易转账的手续费。之所以要把交易转账的手续费分为两部分,是因为 NC-Max 为了消除区块传播延迟的瓶颈,采用了两步交易确认的方案,这里不再展开说明。
需要特别注意的是,一个区块高度为 N 的区块的出块奖励会在区块 N+11 通过 cellbase 发放。
CKB 挖矿的现状
CKB 挖矿始于 2019 年 5 月 18 日,CKB 测试网 Rylai 上线之后,在 CKB 主网 Lina 上线前,CKB 挖矿已经经历了从 CPU 挖矿到 GPU 挖矿的变革。
在 CKB 主网上线之后,FPGA 矿机逐渐开始崭露头角,CKB 网络的算力组成处于 FPGA 矿机与 GPU 矿机并存的时期,在 2020 年三四月之后,CKB 挖矿逐步转向了 ASIC 矿机的时期。
现在挖 CKB 必须要购买第三方矿机厂商研发的 ASIC 专业矿机。

由于 ASIC 矿机更新换代快,所以建议去第三方的 CKB 矿池页面查询哪些矿机能挖 CKB:

来源:https://www.f2pool.com/miners?currency_code=ckb

支持 CKB 的矿池
由于少量的算力无法在 CKB 挖矿竞争中获得出块奖励,因此出现了矿池:拥有 CKB 算力的矿工联合在一起,合作出块,最后按照一定规则分配奖励。
支持 CKB 挖矿的矿池有:
Messari 研报:深度解析 Nervos Network(CKB)本文是 Messari 撰写的英文报告《Understanding Nervos Network (CKB): A Comprehensive Overview》的中文翻译版。本译文仅供参考,不具有法律效力。如有任何歧义,请以英文原文为准。我们已尽最大努力确保翻译的准确性,但不对因翻译可能造成的任何错误或遗漏承担责任。本报告的所有权利(包括但不限于版权、商标权和其他知识产权)均归 Messari 所有。本中文译文的发布已获得 Messari 的授权。在阅读、使用或传播本译文时,请遵守与原英文版相同的使用条款和限制。 摘要 #Nervos Network 在比特币的核心技术基础上进行了扩展,通过可扩展的一层区块链为#比特币 Layer 2 (L2) 提供支持。为了改善比特币的编程限制,Nervos Network 采用了一个定制的模型(Cell 模型)进行状态存储,以及定制的虚拟机(CKB-VM)来执行交易。Nervos 通过 RGB++ 扩展了比特币的可用性,RGB++ 是一个基于原始 RGB 协议的资产发行协议,旨在将 CKB 定位为比特币的执行层和数据可用层。自 RGB++ 协议在 #CKB 主网推出以来,CKB 网络的交易活动重新活跃起来,4月份新增了近40万个地址,环比3月增长了181%。将支付通道网络集成到闪电网络的工作正在进行中,这将使 CKB 更具可扩展性,并适用于各种区块链应用。 背景 作为最大的加密货币,比特币不断获得采用和认可。然而,它的成功也暴露出一些限制和挑战,特别是在可扩展性方面。例如,比特币区块链在 Segwit 升级之后,将区块大小限制在 4 MB 以内,这限制了在给定时间内能处理的交易数量。随着网络的增长,这种限制导致了更长的确认时间和更高的交易费用,使得比特币在处理大规模交易量时效率下降。与其他区块链相比,除了价值转移,比特币的脚本语言目前还缺乏开发复杂智能合约所需的灵活性和表现力。 为了解决这些限制,人们提出了多种 Layer 2 (L2) 解决方案,如支付通道、侧链和 Rollup。它们大多旨在通过在链下处理交易来扩展比特币,试图在不影响基础层安全性的情况下提高交易吞吐量。例如,闪电网络创建了一个二层支付通道网络,允许近乎即时的小额支付。另一种方法是侧链 — — 与比特币主链相连的独立区块链,拥有更大的脚本可能性和更快的交易。然而,这些解决方案往往有所取舍,如增加了复杂性、信任假设和潜在的安全漏洞。 Nervos Network 是比特币可扩展性解决方案之一,它采用了更原生的方式,修改了支撑比特币的 UTXO 模型。它改进了 RGB 协议,在无需跨链桥的情况下为比特币提供图灵完备的合约能力。Nervos Network 由 Terry Tai、Kevin Wang、Cipher Wang 和 Daniel Lv 于 2018 年第一季度立项,是一个旨在提高可扩展性的 Layer 1 区块链。为了推动网络的开发,项目团队从种子轮、私募轮和公募中筹集了超过 1 亿美元的资金。2019 年 11 月,Nervos Network 的 Layer 1 区块链 — — Common Knowledge Base(共同知识库,简称 CKB)上线。2024 年 2 月,由 Nervos 联合创始人 Cipher Wang 领导的 CELL Studio 推出了比特币一层资产发行协议 RGB++。受 RGB 协议的启发,RGB++ 协议使用 CKB 作为数据可用性和执行层,为比特币实现了智能合约能力和资产发行。自 2024 年 4 月 RGB++ 上线主网以来,利用 RGB++ 在比特币上发行资产的项目数量不断增加。截至 2024 年 6 月,现有的 15+ 个生态项目使 CKB 的链上活动重新活跃起来。 技术 Nervos Network 采用分层架构,包括一个可通过支付通道和 RGB++ 进行扩展的 L1 区块链(Common Knowledge Base,简称 CKB)。Cell 模型是比特币 UTXO 记账模型的改进版,CKB-VM 是一种定制虚拟机,它们支持了网络的分层设计。CKB-VM 为在网络上发起交易或构建应用提供了灵活的执行环境。这种设计可以让网络通过在每一层运行专用组件来进行垂直扩展,类似于模块化区块链。 Common Knowledge Base CKB 是 Nervos Network 的底层 L1 区块链,其运行方式与比特币类似,采用工作量证明(PoW)共识机制。它使用比特币算法的升级版 NC-MAX,通过加快交易确认时间和降低孤块率来提高网络效率和响应速度。比特币以 10 分钟的区块间隔为目标,大约每两周调整一次挖矿难度。而 CKB 会根据网络活动的变化动态调整区块间隔(大约每四小时一次),从而优化性能。 CKB 使用了 Eaglesong 函数来确保网络的安全,这是一种 ASIC 中立的定制型哈希函数,可替代广泛使用的 SHA256 哈希函数。Eaglesong 是一种海绵函数,对多个加密元素进行了优化,可提供与其他工作量证明(PoW)哈希函数同等级别的安全性,同时专门为 Nervos Network 量身定制。 Cell 模型 Cell 模型是 CKB 数据结构的核心,可以在链上存储和验证任何数据。比特币原始的脚本语言和 UTXO 模型限制了其执行智能合约所需的复杂计算的能力。相比之下,CKB 对 UTXO 模型进行了一般化处理,允许更灵活的数据存储和验证。与使用单一脚本验证交易的比特币不同,CKB 在其 Cell 模型中引入了双脚本: Lock Script(锁定脚本)确保只有授权用户可以访问和使用 Cell 中的内容,与比特币类似。Type Script(类型脚本)是可选的脚本,用于设定在未来交易中如何使用或更改 Cell 的规则。 与比特币的有限选项相比,这一系统使 CKB 能够支持更多的功能,使其更适合各种应用。CKB 中的每个 Cell 都是一个可编程 Cell ,可以保存不同的数据类型,如代币、智能合约和特定的应用状态。它还可以运行复杂的类似于图灵完备语言中的脚本。Cell 独立运行,这意味着它们可以在不影响区块链其他部分的情况下进行更新或引用,通过并行的方式提高可扩展性。 CKB-VM CKB-VM 是 CKB 的执行引擎,用于运行智能合约和去中心化应用程序。该虚拟机使用 RISC-V 指令集,这是一种灵活、简单的开源硬件架构集(ISA),支持多种编程语言,包括 C 和 Rust 等流行语言。这种广泛的兼容性使 CKB-VM 有别于通常仅限于特定语言的其他区块链的虚拟机,向更广泛的开发者社区开放。CKB 网络还支持 JavaScript、Rust、Go 和 Java 等主流语言的 SDK,方便开发者使用熟悉的工具进行开发。这使得开发人员更容易使用熟悉的编程语言创建复杂的去中心化应用。 此外,CKB-VM 的架构提供了可预测的 gas 费用、安全的执行以及与 Cell 模型的高效集成,有助于有效管理状态和验证交易。可预测的 gas 费用模型避免了意外费用,提升了用户体验,并简化了合约开发。 RGB++ 协议 CKB 利用 RGB++ 协议扩展比特币,该协议是一种资产发行标准,可在 CKB 上扩展比特币的功能。RGB++ 协议可实现复杂的智能合约和资产管理操作,而这在比特币网络上通常是不可能实现的。最初的 RGB 协议是一个 L2 解决方案,目的是在不改变比特币主网的情况下,为比特币实现智能合约和资产发行。它通过将资产绑定到特定的比特币 UTXO,使这些资产可以随着 UTXO 本身的转移而转移。RGB 协议主要依赖客户端验证,交易在链下处理和验证,从而减少了比特币网络的负载。然而,这种方法也有局限性,比如数据可用性方面的潜在问题 — — 由于数据不存储在链上,因此在需要时可能无法随时访问。此外,对客户端验证的依赖增加了复杂性,可能会影响用户体验。 Nervos Network 通过 RGB++ 协议解决了这些限制,该协议通过使用 CKB 作为比特币的数据可用性和执行层,扩展并增强了原始 RGB 协议背后的原理。RGB++ 通过同构绑定技术,将比特币 UTXO 映射到 CKB 的 Cell 上,实现了与 CKB 图灵完备智能合约的无缝集成。这是通过利用 CKB 的分层架构和 Cell 模型实现的,允许比特币资产与 CKB 上的 dApp 进行交互。通过使用 RGB++,CKB 可以为比特币执行更复杂的智能合约,而这在最初的 RGB 协议中是不可能实现的。RGB++ 还引入了关键交易元素的链上验证,提高了安全性和数据可用性。此外,RGB++ 协议还能实现交易折叠、共享状态的无主合约以及非交互式转账,且无需跨链桥即可实现比特币的跨链转移。 支付通道 作为底层公链,CKB 可以通过支付通道进行扩展,比如 Polycrypt 开发的支付通道框架 Perun。通过在链下处理交易和链上结算,这些支付通道可以支持从小额支付到支付网关等多种应用,从而提高 CKB 的性能。Perun 利用了 CKB 的 Cell 模型,其中 Cell 携带了 capacity、Lock Script、Type Script 和数据来管理通道的状态。通道的其中一个实现(PerunLockScript)可以管理通道实时 Cell 的访问权限,而另一个实现(PerunTypeScript)可以处理状态转换的验证逻辑。从通道获得资金到关闭,这些转换都是自动管理的。截至发稿时,Perun 仍在测试中,尚未在 CKB 主网上线。Nervos 核心开发人员还在努力将 CKB 连接到比特币的闪电网络,使用户能够在不依赖第三方的情况下交换 BTC 和 CKB。 代币经济学 Nervos Network 的原生代币 CKByte(CKB)在维护网络安全和激励有效存储方面发挥着重要作用。CKB在网络中的主要作用包括: 授予代币持有者数据存储权。作为链上交易的手续费。作为区块奖励发放给矿工,以确保网络安全。 此外,CKB 代币有三个来源:(1)创世区块;(2)基础发行;(3)二级发行。 创世区块 2019 年 11 月主网启动时,创世区块铸造了 336 亿枚 CKB 代币,其中 84 亿枚 CKB 代币(占初始发行的 25%)被立即销毁。在销毁的这84 亿枚 CKB 中,50.4 亿枚代币被用于链上存储(”占用链上空间”),剩余的 33.6 亿枚代币处于流动状态(”流动性”)。对这些被销毁的代币进行相应的状态分配,目的是为了让矿工在最初时至少能获得二级发行的 15%,而国库基金至少能获得 10%。值得注意的是,目前分配给的国库基金的 CKB 代币全部被销毁,只有通过网络硬分叉才能更改此设定。 创世区块中的 CKB 分配如下: 公募(~21.50%):创世区块的最大部分在 2018 年提供给了公募投资者,并在 2019 年 11 月主网启动时全部释放。生态基金(17.00%):生态基金将支持 Nervos 生态系统内的第三方开发者。在创世区块的计划中,这笔拨款的 3% 主网启动时已经到位,其余部分将在两年内发放,到 2022 年 12 月结束。团队(15%):预留给项目团队,在 2022 年 5 月结束四年的锁定期。私募(14%):于 2018 年 7 月提供给私募投资者。其中 66.60% 在主网启动时释放,其余部分在 2020 年结束两年的锁定期。合作伙伴(5%):这笔拨款是为帮助建立 Nervos Network 的战略合作伙伴预留的,锁定期是四年。测试网奖励(0.5%):这些奖励在主网启动时全部分配给测试网和漏洞赏金计划的参与者。销毁(25%):在创世区块中,这部分直接销毁,以保证矿工和国库基金持续获得二级发行。 基础发行 CKB 基础发行(一级发行)的目标是在网络的早期发展阶段提升网络的安全性。每个 Epoch 的 CKB 基础发行量固定,全部奖励给矿工,奖励他们处理网络上的交易。基础发行的上限为 336 亿枚 CKB 代币,并遵循与比特币类似的通胀时间表,即每四年减半一次,直至达到供应量的上限。2023 年 11 月,CKB 经历了首次减半事件,基础发行的年发行量从 42 亿枚 CKB 降至 21 亿枚。 二级发行 CKB 通过两种方法管理状态爆炸。首先,要在链上存储数据,用户必须锁定 CKB 代币。CKB 并不直接向锁定 CKB 代币的用户收取费用来支付状态租金,而是通过一种称为二级发行的通胀机制间接收取费用。每年,13.44 亿枚 CKB 代币通过二级发行被铸造出来,并分配给矿工、Nervos DAO 储户以及国库基金。因此,二级发行针对存储数据的用户引入了通货膨胀,因为锁定的 CKB 代币会自动面临价值稀释,这是支付状态租金的一种间接方式。截至写文,已有超过 6 亿枚 CKB 代币作为状态租金分配给了矿工,约 11.5 亿枚 CKB 代币奖励给 Nervos DAO 储户,分配给国库基金的超过 42.7 亿枚 CKB 代币被直接销毁。 Nervos DAO 通过 Nervos DAO,CKB 代币持有者可以原生地避免被二级发行所稀释。通过将持有的 CKB 代币锁定到 Nervos DAO 智能合约中,用户可以从二级发行中获得代币奖励,确保其持有的代币免受通货膨胀的影响。Nervos DAO 储户获得的收益率与二级发行的通胀率相同,随着总供应量的增加,APR 也会继续下降。用户可以随时往 Nervos DAO 存款,最低金额为 102 CKB,但取款只能在 30 天存款周期结束后才能进行。 截至写文,已有 92 亿枚 CKB 代币存入 Nervos DAO。CKB 的存入流通比为 20.84%,在过去两年中一直呈下降趋势。这种下降趋势可能是因为 CKB 上的未花费 Cell 数量不断增加。 网络活动 在过去的一年里,CKB 网络持续活跃。截至目前,CKB 的日均交易量为 43,600 笔。与 2023 年第四季度的日均 20,800 笔相比,增长了 110%。在新增地址方面,4 月份的链上活动明显增加。4 月份创建了 387,600 个新地址,与 3 月份相比,环比增长了 181%。 自 4 月份以来,CKB 上的 Cell 活动一直在稳步增加,部分原因是 RGB++ 协议的推出。Cell 活动分为未花费 Cell 和已花费 Cell。未花费 Cell 可用于未来的交易、智能合约执行和数据存储,反映了网络活动和采用率的提高。已花费 Cell 虽然不再用作交易输入,但仍包含可访问和引用的有价值数据,有助于区块链的历史和数据可追溯性。截至 2024 年 5 月 15 日,共有 170 万个未花费 Cell ,与第一季度末相比增长了 13%。至于已花费 Cell ,截至发稿时,CKB 上共有 5760 万个已花费 Cell 。 自 RGB++ 协议于 2024 年 4 月 3 日上线以来,已有超过 13,200 笔交易和 4,400 个独立地址使用该协议。整个 5 月和 6 月的网络活动呈下降趋势,但利用 RGB++ 的更多生态项目应该有助于扭转这一趋势。 安全性与去中心化 作为 PoW 网络,矿工通过解决加密难题来验证交易并向区块链添加新区块,从而确保 CKB 的安全。每挖出一个区块,矿工就能获得该区块的全部 “基础发行” 奖励和部分 “二级发行” 奖励。矿工还可以从处理网络交易的交易费中获得提案奖励或提交奖励。为了在不降低性能的情况下管理网络活动的变化,CKB 定制的 NC-MAX 共识协议大约每四个小时根据网络的孤块率调整一次挖矿难度。这样,网络可以优化出块时间,同时降低区块重组的可能性,因为区块重组可能会破坏网络的稳定性。 算力是对 PoW 区块链矿工基础计算能力的衡量标准。因此,算力代表着 CKB 网络的安全性。2024 年,CKB 全网算力不断刷新历史新高。4 月 27 日,CKB 的全网算力达到 397.5 PH/s,是 CKB 网络有史以来的最高算力值。算力上升的部分原因是 Binance 于 2024 年 4 月 18 日开启了 CKB 矿池。与算力类似,2024 年的平均挖矿难度也创下了历史新高(4 月 21 日该值为 3.96E)。 生态系统 Nervos Network 继续通过资金、基础设施和工具支持来促进生态系统的发展。在 2019 年 11 月主网上线时,约 57 亿 CKB(占创世区块 CKB 分配额的 17% — 写文时为 6240 万美元)被预留用于生态基金。多年来,生态基金已为多个生态发展计划提供了种子资金,以推动网络的发展计划。其中之一是 CKB Eco Fund(前身为 InNervation),该生态基金专注于孵化和投资使用 RGB++ 连接 CKB 和比特币的早期和种子轮项目。CKB Eco Fund 支持生态项目建设关键的基础设施和跨领域的去中心化应用,包括 DeFi、游戏、工具、NFT 市场等。2024 年 1 月,CKB Eco Fund 推出了 BTCKB 计划,旨在通过 PoW 共识机制和 UTXO 模型加强比特币和 CKB 区块链之间的集成。BTCKB 计划引入新的智能合约功能,将 BTC、Taproot Assets 和 RGB++ 资产纳入到 CKB 区块链中,从而增强比特币区块链的功能。作为该计划的一部分,CKB Eco Fund 还孵化了 CELL Studio,这是一家由 Nervos 联合创始人 Cipher Wang 领导的区块链软件公司,也是 BTCKB 计划的牵头者。CELL Studio 开发基础设施和应用程序,以增强和扩展 Nervos 生态系统,它与 ConsenSys 为以太坊开发 Infura 和 MetaMask 等基础工具的方式类似。截至目前,CELL studio 开发的知名生态系统工具包括: CoTA:CKB 上 fungible 和 non-fungible token 的聚合协议。ForceBridge:连接 CKB 和其他区块链网络的跨链互操作性协议,目前支持以太坊和 BNB 智能链。Spore:由 CKB 支持的链上数码物(DOBs)协议。 自 2024 年 4 月 RGB++ 主网上线以来,已经有超过 15 个现有生态项目利用该协议进行资产发行。值得重视的生态项目包括: UTXO Stack:基于 RGB++ 协议的比特币 L2 “OP Stack”。JoyID:非托管钱包,利用生物识别技术进行用户身份验证,支持多个网络,包括以太坊、比特币和 RGB++ 资产。HueHub:去中心化交易平台和 launchpad,支持比特币上的 RGB++ 资产。Stable++:去中心化的稳定币协议,支持 CKB 和 BTC。World3: 基于 RGB++ 协议和 DOB 的自主世界游戏。Nervape:基于比特币的多链可组合数码物,其 “基础资产” 在比特币上发行,“附属资产” 在 CKB 上发行。Haste:RGB++ 资产管理解决方案。d.id:比特币生态的去中心化身份协议。 CELL Studio 发布的 RGB++ 开发路线图强调了 2024 年内要完成的重要计划包括: 发布一个跨 UTXO 链发行 RGB++ 资产的跨链协议。通过 RGB++ 协议将 Atomicals、Orderals 和其它基于 UTXO 的资产无桥跨链到 CKB。提出并实施支持多网络的 RGB++ 扩展解决方案。将 RGB++ 与 CKB 闪电网络连接起来。 作为 BTCKB 计划的一部分,CKB Eco Fund 还打算推出连接 BTC 和 CKB 的跨链桥和基于 UTXO 的 DEX。此外,还会利用 RGB++ 协议为 CKB 开发了一个支付通道网络,相关的概念验证已完成。该支付通道网络将连接到闪电网络,使 CKB 更具可扩展性,适合各种区块链应用。 竞品分析 作为比特币 L2,Nervos Network 扩展比特币的方法主要是通过 RGB++ 协议来增强比特币的功能。像 Stacks 这样的竞品提供了定制的执行环境和编程语言,而 Rootstock 则对两条链之间的交易进行挂钩。相比之下,Nervos 的目标是在不增加复杂性或损害去中心化的情况下增强原生的比特币体验。借助 RGB++ 协议,CKB 可以为比特币提供与比特币原始 #UTXO 模型紧密结合的智能合约执行环境。这种设计可能会为 Nervos Network 带来优势,吸引那些对偏离比特币核心理念 —— 去中心化和安全性 — — 的解决方案持怀疑态度的用户 与闪电网络这样的扩展解决方案相比,CKB 的智能合约提供了更广泛的功能,可为开发者在比特币上构建更复杂的应用程序提供服务。虽然闪电网络能有效促进快速、低成本的交易,但它并不支持复杂的去中心化应用。与此同时,Liquid Network、Merlin Chain 和 Bouncebit 等平台需要信任半中心化的联盟来管理侧链与比特币主网之间的跨链桥。CKB 使用链下计算和链上结算的方法,避免了这种程度的中心化。 尽管如此,Nervos 利用 RGB++ 协议扩展比特币的方法并非没有局限性。在数据可用性和资产发行方面对外部网络(特别是 CKB 区块链)的依赖,为比特币带来了额外的复杂性和潜在的延迟。此外,由于缺乏全面的开发工具和多方交互解决方案,限制了该协议有效支持去中心化应用的能力。最后,CKB 区块链上交易的透明性损害了 RGB 协议最初提供的隐私优势。 总结 随着人们对比特币原有功能之外的可扩展性和功能的需求不断增长,比特币 L2 市场也在持续发展。各种 L2 解决方案,如闪电网络、侧链和 Rollup,旨在通过将交易移出主链来解决这些问题,从而在不影响安全性的情况下提高比特币的吞吐量。然而,这些解决方案往往会带来新的复杂性和安全挑战。Nervos 的与众不同之处在于通过 RGB++ 扩展了 RGB 协议。RGB++ 为比特币提供了原生扩展,集成了与比特币 UTXO 模型直接相关的更深层次的智能合约功能。这些功能反过来又促进了比特币实用性更加无感、更加安全的扩展。此外,将支付通道网络与闪电网络连接在一起的工作正在进行中,这将使 CKB 更具可扩展性,适用于许多区块链应用。 最终,Nervos 的目标是通过简化用户和开发者体验来加强其在比特币 L2 领域的地位。此外,Nervos 还可以优先为更广泛的资产类型和复杂应用提供 RGB++ 支持,从而提高其在比特币生态系统中的实用性。通过这样做,Nervos 可以在比特币作为去中心化应用和智能合约平台的更广泛采用和功能性方面发挥关键作用。

Messari 研报:深度解析 Nervos Network(CKB)

本文是 Messari 撰写的英文报告《Understanding Nervos Network (CKB): A Comprehensive Overview》的中文翻译版。本译文仅供参考,不具有法律效力。如有任何歧义,请以英文原文为准。我们已尽最大努力确保翻译的准确性,但不对因翻译可能造成的任何错误或遗漏承担责任。本报告的所有权利(包括但不限于版权、商标权和其他知识产权)均归 Messari 所有。本中文译文的发布已获得 Messari 的授权。在阅读、使用或传播本译文时,请遵守与原英文版相同的使用条款和限制。

摘要
#Nervos Network 在比特币的核心技术基础上进行了扩展,通过可扩展的一层区块链为#比特币 Layer 2 (L2) 提供支持。为了改善比特币的编程限制,Nervos Network 采用了一个定制的模型(Cell 模型)进行状态存储,以及定制的虚拟机(CKB-VM)来执行交易。Nervos 通过 RGB++ 扩展了比特币的可用性,RGB++ 是一个基于原始 RGB 协议的资产发行协议,旨在将 CKB 定位为比特币的执行层和数据可用层。自 RGB++ 协议在 #CKB 主网推出以来,CKB 网络的交易活动重新活跃起来,4月份新增了近40万个地址,环比3月增长了181%。将支付通道网络集成到闪电网络的工作正在进行中,这将使 CKB 更具可扩展性,并适用于各种区块链应用。
背景
作为最大的加密货币,比特币不断获得采用和认可。然而,它的成功也暴露出一些限制和挑战,特别是在可扩展性方面。例如,比特币区块链在 Segwit 升级之后,将区块大小限制在 4 MB 以内,这限制了在给定时间内能处理的交易数量。随着网络的增长,这种限制导致了更长的确认时间和更高的交易费用,使得比特币在处理大规模交易量时效率下降。与其他区块链相比,除了价值转移,比特币的脚本语言目前还缺乏开发复杂智能合约所需的灵活性和表现力。
为了解决这些限制,人们提出了多种 Layer 2 (L2) 解决方案,如支付通道、侧链和 Rollup。它们大多旨在通过在链下处理交易来扩展比特币,试图在不影响基础层安全性的情况下提高交易吞吐量。例如,闪电网络创建了一个二层支付通道网络,允许近乎即时的小额支付。另一种方法是侧链 — — 与比特币主链相连的独立区块链,拥有更大的脚本可能性和更快的交易。然而,这些解决方案往往有所取舍,如增加了复杂性、信任假设和潜在的安全漏洞。
Nervos Network 是比特币可扩展性解决方案之一,它采用了更原生的方式,修改了支撑比特币的 UTXO 模型。它改进了 RGB 协议,在无需跨链桥的情况下为比特币提供图灵完备的合约能力。Nervos Network 由 Terry Tai、Kevin Wang、Cipher Wang 和 Daniel Lv 于 2018 年第一季度立项,是一个旨在提高可扩展性的 Layer 1 区块链。为了推动网络的开发,项目团队从种子轮、私募轮和公募中筹集了超过 1 亿美元的资金。2019 年 11 月,Nervos Network 的 Layer 1 区块链 — — Common Knowledge Base(共同知识库,简称 CKB)上线。2024 年 2 月,由 Nervos 联合创始人 Cipher Wang 领导的 CELL Studio 推出了比特币一层资产发行协议 RGB++。受 RGB 协议的启发,RGB++ 协议使用 CKB 作为数据可用性和执行层,为比特币实现了智能合约能力和资产发行。自 2024 年 4 月 RGB++ 上线主网以来,利用 RGB++ 在比特币上发行资产的项目数量不断增加。截至 2024 年 6 月,现有的 15+ 个生态项目使 CKB 的链上活动重新活跃起来。
技术

Nervos Network 采用分层架构,包括一个可通过支付通道和 RGB++ 进行扩展的 L1 区块链(Common Knowledge Base,简称 CKB)。Cell 模型是比特币 UTXO 记账模型的改进版,CKB-VM 是一种定制虚拟机,它们支持了网络的分层设计。CKB-VM 为在网络上发起交易或构建应用提供了灵活的执行环境。这种设计可以让网络通过在每一层运行专用组件来进行垂直扩展,类似于模块化区块链。

Common Knowledge Base
CKB 是 Nervos Network 的底层 L1 区块链,其运行方式与比特币类似,采用工作量证明(PoW)共识机制。它使用比特币算法的升级版 NC-MAX,通过加快交易确认时间和降低孤块率来提高网络效率和响应速度。比特币以 10 分钟的区块间隔为目标,大约每两周调整一次挖矿难度。而 CKB 会根据网络活动的变化动态调整区块间隔(大约每四小时一次),从而优化性能。
CKB 使用了 Eaglesong 函数来确保网络的安全,这是一种 ASIC 中立的定制型哈希函数,可替代广泛使用的 SHA256 哈希函数。Eaglesong 是一种海绵函数,对多个加密元素进行了优化,可提供与其他工作量证明(PoW)哈希函数同等级别的安全性,同时专门为 Nervos Network 量身定制。
Cell 模型

Cell 模型是 CKB 数据结构的核心,可以在链上存储和验证任何数据。比特币原始的脚本语言和 UTXO 模型限制了其执行智能合约所需的复杂计算的能力。相比之下,CKB 对 UTXO 模型进行了一般化处理,允许更灵活的数据存储和验证。与使用单一脚本验证交易的比特币不同,CKB 在其 Cell 模型中引入了双脚本:
Lock Script(锁定脚本)确保只有授权用户可以访问和使用 Cell 中的内容,与比特币类似。Type Script(类型脚本)是可选的脚本,用于设定在未来交易中如何使用或更改 Cell 的规则。
与比特币的有限选项相比,这一系统使 CKB 能够支持更多的功能,使其更适合各种应用。CKB 中的每个 Cell 都是一个可编程 Cell ,可以保存不同的数据类型,如代币、智能合约和特定的应用状态。它还可以运行复杂的类似于图灵完备语言中的脚本。Cell 独立运行,这意味着它们可以在不影响区块链其他部分的情况下进行更新或引用,通过并行的方式提高可扩展性。

CKB-VM
CKB-VM 是 CKB 的执行引擎,用于运行智能合约和去中心化应用程序。该虚拟机使用 RISC-V 指令集,这是一种灵活、简单的开源硬件架构集(ISA),支持多种编程语言,包括 C 和 Rust 等流行语言。这种广泛的兼容性使 CKB-VM 有别于通常仅限于特定语言的其他区块链的虚拟机,向更广泛的开发者社区开放。CKB 网络还支持 JavaScript、Rust、Go 和 Java 等主流语言的 SDK,方便开发者使用熟悉的工具进行开发。这使得开发人员更容易使用熟悉的编程语言创建复杂的去中心化应用。
此外,CKB-VM 的架构提供了可预测的 gas 费用、安全的执行以及与 Cell 模型的高效集成,有助于有效管理状态和验证交易。可预测的 gas 费用模型避免了意外费用,提升了用户体验,并简化了合约开发。
RGB++ 协议

CKB 利用 RGB++ 协议扩展比特币,该协议是一种资产发行标准,可在 CKB 上扩展比特币的功能。RGB++ 协议可实现复杂的智能合约和资产管理操作,而这在比特币网络上通常是不可能实现的。最初的 RGB 协议是一个 L2 解决方案,目的是在不改变比特币主网的情况下,为比特币实现智能合约和资产发行。它通过将资产绑定到特定的比特币 UTXO,使这些资产可以随着 UTXO 本身的转移而转移。RGB 协议主要依赖客户端验证,交易在链下处理和验证,从而减少了比特币网络的负载。然而,这种方法也有局限性,比如数据可用性方面的潜在问题 — — 由于数据不存储在链上,因此在需要时可能无法随时访问。此外,对客户端验证的依赖增加了复杂性,可能会影响用户体验。

Nervos Network 通过 RGB++ 协议解决了这些限制,该协议通过使用 CKB 作为比特币的数据可用性和执行层,扩展并增强了原始 RGB 协议背后的原理。RGB++ 通过同构绑定技术,将比特币 UTXO 映射到 CKB 的 Cell 上,实现了与 CKB 图灵完备智能合约的无缝集成。这是通过利用 CKB 的分层架构和 Cell 模型实现的,允许比特币资产与 CKB 上的 dApp 进行交互。通过使用 RGB++,CKB 可以为比特币执行更复杂的智能合约,而这在最初的 RGB 协议中是不可能实现的。RGB++ 还引入了关键交易元素的链上验证,提高了安全性和数据可用性。此外,RGB++ 协议还能实现交易折叠、共享状态的无主合约以及非交互式转账,且无需跨链桥即可实现比特币的跨链转移。

支付通道

作为底层公链,CKB 可以通过支付通道进行扩展,比如 Polycrypt 开发的支付通道框架 Perun。通过在链下处理交易和链上结算,这些支付通道可以支持从小额支付到支付网关等多种应用,从而提高 CKB 的性能。Perun 利用了 CKB 的 Cell 模型,其中 Cell 携带了 capacity、Lock Script、Type Script 和数据来管理通道的状态。通道的其中一个实现(PerunLockScript)可以管理通道实时 Cell 的访问权限,而另一个实现(PerunTypeScript)可以处理状态转换的验证逻辑。从通道获得资金到关闭,这些转换都是自动管理的。截至发稿时,Perun 仍在测试中,尚未在 CKB 主网上线。Nervos 核心开发人员还在努力将 CKB 连接到比特币的闪电网络,使用户能够在不依赖第三方的情况下交换 BTC 和 CKB。
代币经济学
Nervos Network 的原生代币 CKByte(CKB)在维护网络安全和激励有效存储方面发挥着重要作用。CKB在网络中的主要作用包括:
授予代币持有者数据存储权。作为链上交易的手续费。作为区块奖励发放给矿工,以确保网络安全。
此外,CKB 代币有三个来源:(1)创世区块;(2)基础发行;(3)二级发行。
创世区块
2019 年 11 月主网启动时,创世区块铸造了 336 亿枚 CKB 代币,其中 84 亿枚 CKB 代币(占初始发行的 25%)被立即销毁。在销毁的这84 亿枚 CKB 中,50.4 亿枚代币被用于链上存储(”占用链上空间”),剩余的 33.6 亿枚代币处于流动状态(”流动性”)。对这些被销毁的代币进行相应的状态分配,目的是为了让矿工在最初时至少能获得二级发行的 15%,而国库基金至少能获得 10%。值得注意的是,目前分配给的国库基金的 CKB 代币全部被销毁,只有通过网络硬分叉才能更改此设定。

创世区块中的 CKB 分配如下:

公募(~21.50%):创世区块的最大部分在 2018 年提供给了公募投资者,并在 2019 年 11 月主网启动时全部释放。生态基金(17.00%):生态基金将支持 Nervos 生态系统内的第三方开发者。在创世区块的计划中,这笔拨款的 3% 主网启动时已经到位,其余部分将在两年内发放,到 2022 年 12 月结束。团队(15%):预留给项目团队,在 2022 年 5 月结束四年的锁定期。私募(14%):于 2018 年 7 月提供给私募投资者。其中 66.60% 在主网启动时释放,其余部分在 2020 年结束两年的锁定期。合作伙伴(5%):这笔拨款是为帮助建立 Nervos Network 的战略合作伙伴预留的,锁定期是四年。测试网奖励(0.5%):这些奖励在主网启动时全部分配给测试网和漏洞赏金计划的参与者。销毁(25%):在创世区块中,这部分直接销毁,以保证矿工和国库基金持续获得二级发行。

基础发行

CKB 基础发行(一级发行)的目标是在网络的早期发展阶段提升网络的安全性。每个 Epoch 的 CKB 基础发行量固定,全部奖励给矿工,奖励他们处理网络上的交易。基础发行的上限为 336 亿枚 CKB 代币,并遵循与比特币类似的通胀时间表,即每四年减半一次,直至达到供应量的上限。2023 年 11 月,CKB 经历了首次减半事件,基础发行的年发行量从 42 亿枚 CKB 降至 21 亿枚。

二级发行
CKB 通过两种方法管理状态爆炸。首先,要在链上存储数据,用户必须锁定 CKB 代币。CKB 并不直接向锁定 CKB 代币的用户收取费用来支付状态租金,而是通过一种称为二级发行的通胀机制间接收取费用。每年,13.44 亿枚 CKB 代币通过二级发行被铸造出来,并分配给矿工、Nervos DAO 储户以及国库基金。因此,二级发行针对存储数据的用户引入了通货膨胀,因为锁定的 CKB 代币会自动面临价值稀释,这是支付状态租金的一种间接方式。截至写文,已有超过 6 亿枚 CKB 代币作为状态租金分配给了矿工,约 11.5 亿枚 CKB 代币奖励给 Nervos DAO 储户,分配给国库基金的超过 42.7 亿枚 CKB 代币被直接销毁。
Nervos DAO
通过 Nervos DAO,CKB 代币持有者可以原生地避免被二级发行所稀释。通过将持有的 CKB 代币锁定到 Nervos DAO 智能合约中,用户可以从二级发行中获得代币奖励,确保其持有的代币免受通货膨胀的影响。Nervos DAO 储户获得的收益率与二级发行的通胀率相同,随着总供应量的增加,APR 也会继续下降。用户可以随时往 Nervos DAO 存款,最低金额为 102 CKB,但取款只能在 30 天存款周期结束后才能进行。

截至写文,已有 92 亿枚 CKB 代币存入 Nervos DAO。CKB 的存入流通比为 20.84%,在过去两年中一直呈下降趋势。这种下降趋势可能是因为 CKB 上的未花费 Cell 数量不断增加。

网络活动

在过去的一年里,CKB 网络持续活跃。截至目前,CKB 的日均交易量为 43,600 笔。与 2023 年第四季度的日均 20,800 笔相比,增长了 110%。在新增地址方面,4 月份的链上活动明显增加。4 月份创建了 387,600 个新地址,与 3 月份相比,环比增长了 181%。

自 4 月份以来,CKB 上的 Cell 活动一直在稳步增加,部分原因是 RGB++ 协议的推出。Cell 活动分为未花费 Cell 和已花费 Cell。未花费 Cell 可用于未来的交易、智能合约执行和数据存储,反映了网络活动和采用率的提高。已花费 Cell 虽然不再用作交易输入,但仍包含可访问和引用的有价值数据,有助于区块链的历史和数据可追溯性。截至 2024 年 5 月 15 日,共有 170 万个未花费 Cell ,与第一季度末相比增长了 13%。至于已花费 Cell ,截至发稿时,CKB 上共有 5760 万个已花费 Cell 。

自 RGB++ 协议于 2024 年 4 月 3 日上线以来,已有超过 13,200 笔交易和 4,400 个独立地址使用该协议。整个 5 月和 6 月的网络活动呈下降趋势,但利用 RGB++ 的更多生态项目应该有助于扭转这一趋势。

安全性与去中心化
作为 PoW 网络,矿工通过解决加密难题来验证交易并向区块链添加新区块,从而确保 CKB 的安全。每挖出一个区块,矿工就能获得该区块的全部 “基础发行” 奖励和部分 “二级发行” 奖励。矿工还可以从处理网络交易的交易费中获得提案奖励或提交奖励。为了在不降低性能的情况下管理网络活动的变化,CKB 定制的 NC-MAX 共识协议大约每四个小时根据网络的孤块率调整一次挖矿难度。这样,网络可以优化出块时间,同时降低区块重组的可能性,因为区块重组可能会破坏网络的稳定性。

算力是对 PoW 区块链矿工基础计算能力的衡量标准。因此,算力代表着 CKB 网络的安全性。2024 年,CKB 全网算力不断刷新历史新高。4 月 27 日,CKB 的全网算力达到 397.5 PH/s,是 CKB 网络有史以来的最高算力值。算力上升的部分原因是 Binance 于 2024 年 4 月 18 日开启了 CKB 矿池。与算力类似,2024 年的平均挖矿难度也创下了历史新高(4 月 21 日该值为 3.96E)。

生态系统
Nervos Network 继续通过资金、基础设施和工具支持来促进生态系统的发展。在 2019 年 11 月主网上线时,约 57 亿 CKB(占创世区块 CKB 分配额的 17% — 写文时为 6240 万美元)被预留用于生态基金。多年来,生态基金已为多个生态发展计划提供了种子资金,以推动网络的发展计划。其中之一是 CKB Eco Fund(前身为 InNervation),该生态基金专注于孵化和投资使用 RGB++ 连接 CKB 和比特币的早期和种子轮项目。CKB Eco Fund 支持生态项目建设关键的基础设施和跨领域的去中心化应用,包括 DeFi、游戏、工具、NFT 市场等。2024 年 1 月,CKB Eco Fund 推出了 BTCKB 计划,旨在通过 PoW 共识机制和 UTXO 模型加强比特币和 CKB 区块链之间的集成。BTCKB 计划引入新的智能合约功能,将 BTC、Taproot Assets 和 RGB++ 资产纳入到 CKB 区块链中,从而增强比特币区块链的功能。作为该计划的一部分,CKB Eco Fund 还孵化了 CELL Studio,这是一家由 Nervos 联合创始人 Cipher Wang 领导的区块链软件公司,也是 BTCKB 计划的牵头者。CELL Studio 开发基础设施和应用程序,以增强和扩展 Nervos 生态系统,它与 ConsenSys 为以太坊开发 Infura 和 MetaMask 等基础工具的方式类似。截至目前,CELL studio 开发的知名生态系统工具包括:
CoTA:CKB 上 fungible 和 non-fungible token 的聚合协议。ForceBridge:连接 CKB 和其他区块链网络的跨链互操作性协议,目前支持以太坊和 BNB 智能链。Spore:由 CKB 支持的链上数码物(DOBs)协议。
自 2024 年 4 月 RGB++ 主网上线以来,已经有超过 15 个现有生态项目利用该协议进行资产发行。值得重视的生态项目包括:
UTXO Stack:基于 RGB++ 协议的比特币 L2 “OP Stack”。JoyID:非托管钱包,利用生物识别技术进行用户身份验证,支持多个网络,包括以太坊、比特币和 RGB++ 资产。HueHub:去中心化交易平台和 launchpad,支持比特币上的 RGB++ 资产。Stable++:去中心化的稳定币协议,支持 CKB 和 BTC。World3: 基于 RGB++ 协议和 DOB 的自主世界游戏。Nervape:基于比特币的多链可组合数码物,其 “基础资产” 在比特币上发行,“附属资产” 在 CKB 上发行。Haste:RGB++ 资产管理解决方案。d.id:比特币生态的去中心化身份协议。
CELL Studio 发布的 RGB++ 开发路线图强调了 2024 年内要完成的重要计划包括:
发布一个跨 UTXO 链发行 RGB++ 资产的跨链协议。通过 RGB++ 协议将 Atomicals、Orderals 和其它基于 UTXO 的资产无桥跨链到 CKB。提出并实施支持多网络的 RGB++ 扩展解决方案。将 RGB++ 与 CKB 闪电网络连接起来。
作为 BTCKB 计划的一部分,CKB Eco Fund 还打算推出连接 BTC 和 CKB 的跨链桥和基于 UTXO 的 DEX。此外,还会利用 RGB++ 协议为 CKB 开发了一个支付通道网络,相关的概念验证已完成。该支付通道网络将连接到闪电网络,使 CKB 更具可扩展性,适合各种区块链应用。
竞品分析
作为比特币 L2,Nervos Network 扩展比特币的方法主要是通过 RGB++ 协议来增强比特币的功能。像 Stacks 这样的竞品提供了定制的执行环境和编程语言,而 Rootstock 则对两条链之间的交易进行挂钩。相比之下,Nervos 的目标是在不增加复杂性或损害去中心化的情况下增强原生的比特币体验。借助 RGB++ 协议,CKB 可以为比特币提供与比特币原始 #UTXO 模型紧密结合的智能合约执行环境。这种设计可能会为 Nervos Network 带来优势,吸引那些对偏离比特币核心理念 —— 去中心化和安全性 — — 的解决方案持怀疑态度的用户

与闪电网络这样的扩展解决方案相比,CKB 的智能合约提供了更广泛的功能,可为开发者在比特币上构建更复杂的应用程序提供服务。虽然闪电网络能有效促进快速、低成本的交易,但它并不支持复杂的去中心化应用。与此同时,Liquid Network、Merlin Chain 和 Bouncebit 等平台需要信任半中心化的联盟来管理侧链与比特币主网之间的跨链桥。CKB 使用链下计算和链上结算的方法,避免了这种程度的中心化。
尽管如此,Nervos 利用 RGB++ 协议扩展比特币的方法并非没有局限性。在数据可用性和资产发行方面对外部网络(特别是 CKB 区块链)的依赖,为比特币带来了额外的复杂性和潜在的延迟。此外,由于缺乏全面的开发工具和多方交互解决方案,限制了该协议有效支持去中心化应用的能力。最后,CKB 区块链上交易的透明性损害了 RGB 协议最初提供的隐私优势。

总结

随着人们对比特币原有功能之外的可扩展性和功能的需求不断增长,比特币 L2 市场也在持续发展。各种 L2 解决方案,如闪电网络、侧链和 Rollup,旨在通过将交易移出主链来解决这些问题,从而在不影响安全性的情况下提高比特币的吞吐量。然而,这些解决方案往往会带来新的复杂性和安全挑战。Nervos 的与众不同之处在于通过 RGB++ 扩展了 RGB 协议。RGB++ 为比特币提供了原生扩展,集成了与比特币 UTXO 模型直接相关的更深层次的智能合约功能。这些功能反过来又促进了比特币实用性更加无感、更加安全的扩展。此外,将支付通道网络与闪电网络连接在一起的工作正在进行中,这将使 CKB 更具可扩展性,适用于许多区块链应用。
最终,Nervos 的目标是通过简化用户和开发者体验来加强其在比特币 L2 领域的地位。此外,Nervos 还可以优先为更广泛的资产类型和复杂应用提供 RGB++ 支持,从而提高其在比特币生态系统中的实用性。通过这样做,Nervos 可以在比特币作为去中心化应用和智能合约平台的更广泛采用和功能性方面发挥关键作用。
🔥 Messari 发布 CKB 深度研报啦🚀 🌟全球顶尖分析机构 Messari Crypto 发布深度研究报告,全面解析 #Nervos #CKB 如何突破比特币的可编程性和可扩展性限制! #Messari 认为 ✅CKB 通过其独特的 #UTXO 扩展模型(Cell Model)和定制虚拟机(CKB-VM),显著改善了比特币的编程限制 ✅ RGB ++ 协议,为比特币带来了前所未有的智能合约执行环境和资产发行能力,极大地扩展了比特币的实用性,使其成为比特币的执行和数据可用性层 ✅ 研报也提到了¥UTXO Stack 和 CKB 闪电网络等项目在提升比特币可扩展性方面的潜力 📈 研报中提到,自 2024 年 4 月 RGB++ 协议主网上线以来,基于该协议在比特币上发行资产的项目数量激增,CKB 的链上交易活动也随之急速增长,4 月份新增地址数量接近 40 万,环比增长 181%。 🔍研报指出,在 #比特币 L2 解决方案的竞争中,CKB 在尊重比特币原始精神的基础上,通过原生扩展其功能,为比特币生态带来了全新的可能 💡 随着生态的持续成熟和更多创新项目的加入,CKB 将会成为比特币生态中的关键支柱,为全球区块链技术的发展贡献新的动力 🔍阅读中文版:[Messari 研报:深度解析 Nervos Network(CKB)](https://app.binance.com/uni-qr/cart/9868999231729?l=zh-CN&r=36805497&uc=web_square_share_link&uco=dqvqqKkM296yebCj7uHeFA&us=copylink)
🔥 Messari 发布 CKB 深度研报啦🚀

🌟全球顶尖分析机构 Messari Crypto 发布深度研究报告,全面解析 #Nervos #CKB 如何突破比特币的可编程性和可扩展性限制!

#Messari 认为
✅CKB 通过其独特的 #UTXO 扩展模型(Cell Model)和定制虚拟机(CKB-VM),显著改善了比特币的编程限制
✅ RGB ++ 协议,为比特币带来了前所未有的智能合约执行环境和资产发行能力,极大地扩展了比特币的实用性,使其成为比特币的执行和数据可用性层
✅ 研报也提到了¥UTXO Stack 和 CKB 闪电网络等项目在提升比特币可扩展性方面的潜力

📈 研报中提到,自 2024 年 4 月 RGB++ 协议主网上线以来,基于该协议在比特币上发行资产的项目数量激增,CKB 的链上交易活动也随之急速增长,4 月份新增地址数量接近 40 万,环比增长 181%。

🔍研报指出,在 #比特币 L2 解决方案的竞争中,CKB 在尊重比特币原始精神的基础上,通过原生扩展其功能,为比特币生态带来了全新的可能

💡 随着生态的持续成熟和更多创新项目的加入,CKB 将会成为比特币生态中的关键支柱,为全球区块链技术的发展贡献新的动力

🔍阅读中文版:Messari 研报:深度解析 Nervos Network(CKB)
浏览最新的加密货币新闻
⚡️ 参与加密货币领域的最新讨论
💬 与喜爱的创作者互动
👍 查看感兴趣的内容
邮箱/手机号码