币圈子-打造专业区块链媒体平台

Nervos币是什么,CKB是什么?

2019-08-19 19:39:46 | 来源:互联网 | 16078人阅读 | 作者:币圈子
全文导读
Nervos 是什么?在这边简单地给大家介绍一下什么是 Nervos,Nervos 是分层设计的未来加密经济的基础设施。来解读一下这句话,首先 Nervos 是分层设计的架构,底层 Layer1 就是 Nervos CKB,最重要的就是安全和去中心化,而上面

Nervos 是什么?在这边简单地给大家介绍一下什么是 Nervos,Nervos 是分层设计的未来加密经济的基础设施。来解读一下这句话,首先 Nervos 是分层设计的架构,底层 Layer1 就是 Nervos CKB,最重要的就是安全和去中心化,而上面的 Layer2 则注重性能,通过这样一个分层设计的体系整体地兼顾安全,去中心化以及性能,通过整体而非单链的形式去解决不可能三角的问题。

 

其次 Nervos 面向的是未来的加密经济的基础设施,简单的来说 Nervos 要做的是一个可保值和交易的智能合约平台,底层 CKB 会锚定全球世界状态总量,不断地捕获来自于整个网络的价值,和比特币一样可以不断升值;Nervos CKB 又可以提供远比以太坊更加强大更加丰富的智能合约开发设施,还有提供一系列对 Layer2 扩容协议,密码学功能等等的各方面的支持,帮助构建百花齐放的 Layer2 生态。

那么CKB是什么呢?

CKB 的全称是 Common Knowledge Byte —— 共同知识库。

首先很好理解的,CKB 和 BTC,ETH 一样是底层公链的原生 Token,可以转账,交易等等。其次 CKB 还锚定了一定数量的存储空间,你拥有 1个 CKB ,就拥有了可以在 CKB 公链上写入 1 Byte 数据的权力。

这里需要明确一下 CKB 对应的数据空间锚定的是当前世界状态的数据空间,当前世界状态是什么意思呢,简单的理解就是,当前你的账户里面有多少钱就是当前状态属于当前世界状态的一部分,你账户里面曾经有多少钱是属于历史状态,你账户里面曾经发生过的转账交易则属于历史交易。当前世界状态包括了在这条区块链上每个人账户里面有多少 token,存储着哪些智能合约等等,是最重要的数据。

所以如果你要在 CKB 上存储 token,写入智能合约,写入数据等等都需要购买一定的 CKB,当然厉害的是 CKB 未来是可以提供租赁服务的,你还可以将你拥有的 CKB 租给其他想要使用 CKB 的人,打个比方 CKB 就是整个 Nervos 网络的土地,整个土地资源是有限的,你可以拿着 CKB 建自己的私人豪宅,也可以租给别人建摩天大楼,只有你长期持有 CKB,你就拥有了这一片土地永久的所有权和使用权。

Nervos 可以实现哪些新功能?

首先 Nervos CKB 底层公链支持任意用户自定义 Token 作为手续费。以太坊中发行的各种 ERC20 代币就是我们所说的用户自定义 Token,而在以太坊和大部分抄袭以太坊的区块链项目中,eth 和这些项目的原生 Token 都是唯一的手续费燃料,我们向别人转类似于 Dai 一类的 erc20 token 都是首先需要持有一定数量的 eth 的,不然我们根本没有办法完成转账,这就是手续费设计模型下的公链的弊端。

而在 Nervos CKB 中,CKB 锚定的是当前世界状态这样一个稀缺资源,所以 CKB 的升值逻辑不在于作为手续费消耗掉重新给到矿工。在后期,只要矿工愿意打包这币交易,矿工可以收取任意一种用户自定义 Token 作为转账交易的手续费,这将会大大地降低用户使用门槛。

再来说一点,在 CKB 中,用户可以自定义地加入新功能,比如密码学算法,新的编程语言等等。为了方便大家理解,我们在这里举个例子呐,比如之前有一个在以太坊上面做 Layer2 开发的团队,需要在代理执行层面引入一种系统级密码学算法 secp256r1,但是以太坊采用的是偏小众的 secp256k1,差了一个字母就无法实现执行机制的验证。以太坊必须通过一次硬分叉才能实现对 secp256r1 的支持,而我们目前看到的以太坊的升级,其实非常非常困难,一次升级因为涉及到硬分叉,所以仅能通过几个 EIP 提案,待通过的 EIP 还有上千个。

而在 CKB 中完全不需要有这样的担心,CKB 中设计了底层的 Cell 模型配合全新打造的基于 RISC-V 的 CKB 虚拟机,用户完全可以加入自定义的功能,比如密码学算法,比如高级语言编译工具等等,不需要核心开发团队的支持,不需要硬分叉,只需自己和对手方达成共识就可以使用。

这是一种非常强大的对于 Layer2 开发的支持,想用什么密码学算法,直接写好了放在 CKB 的 Cell 里面,任何人都可以使用。同样的目前的以太坊只支持 Solidity 编写智能合约,而在CKB 上,只要该高级语言可以编译成 C,就可以在 CKB 上实现,这意味着你几乎可以采用任意一种主流的高级编程语言去写 CKB 上面的智能合约,这将大大降低程序员在 CKB 上的开发难度。

这边还要提一句 RISC-V,RISC-V 是诞生于加州伯克利大学的一个开源的 CPU 指令集架构。任何人都可以自由的设计、制造和销售 RISC-V 芯片和软件,可以设计用于服务器 CPU,家用电器 CPU,传感器 CPU 等等,不同于常见的 x86,ARM 架构,RISC-V 不再受到大公司的限制,前不久阿里旗下半导体公司发布的 玄铁910 高性能处理器,就是基于 RISC-V 的。

温馨提示:文章不代表币圈子立场,不构成任何投资建议,谨防风险!本文来源于币圈子网站,转载请注明出处!侵权必究!
相关阅读
扩展阅读