官方公告

minerOS & Nervos 线上见面会实况,CKB就是CKB

会员评分: 3 / 5

点亮的星星点亮的星星点亮的星星灰暗的星星灰暗的星星
 

10月25日 19:00 在 minerOS 组织的 Nervos CKB 线上见面会中,minerOS 张松青、星球日报 Mandy、Nervos COO Daniel、Nervos DC 作为嘉宾参与了本次线上见面会。本次线上见面会在 minerOS 组织的社群内进行(QQ群:326971798),群内近两千位小伙伴参与了本次活动,现场十分火爆。

活动开始时,星球日报 Mandy 就向大家这样介绍到:

Nervos 主网即将上线了,从经济模型,到底层设计,相信大家都有很多关心的问题!今天我们就跟 minerOS 和 Nervos 的几位大佬一起来深度地聊一聊啦!

(史迪仔:感觉了解到了一个不得了的秘密)

本次见面会共分成三个部分:访谈环节七问七答环节AMA 环节,本次Daniel 向大家介绍和回答的内容,涉及 Nervos 的方方面面,十分详尽,可以说是全面了解即将上线的 Nervos 的一份非常优质的资料,希望大家可以愉快享用。

 

 

访谈环节

 

一、星球日报 Mandy(以下简称:Mandy):相信大家已经对 Nervos 非常熟悉了,那么最初是什么样的动机,使得目前的团队走到一起并发起了 Nervos 这个项目?

吕国宁 Daniel(以下简称:Daniel):先谈动机,其实我们关注区块链底层技术,尤其是公链领域,已经超过5年了,而 Nervos Network 立项开始到现在,也差不多两年了。

2017 年年底,我们发起了 Nervos Network 项目,被大家所熟知的是 Nervos 的特点关键词是“分层”。通过分层设计,可以实现兼顾性能、安全以及去中心化的特性。CKB 是一条多资产价值存储公链,是 Nervos Network 的基础层,我们称为 Layer 1,为整个网络提供安全性和去中心化。

发起 Nervos 项目并非一时兴起,而是基于我们多年在底层区块链基础设施层面的研究,以及多年服务国内顶级金融机构提供技术服务的经验,结合我们对未来区块链基础设施架构的设计思想的结果。是一个长期思考,总结,继续思考,继续总结,直到我们觉得想清楚明白,并且时机也成熟的时候,才正式立项发起的一个项目。

顺便介绍一下团队背景,尤其是整个 Nervos 项目的架构师 Jan。

在发起 Nervos 项目之前,我们的首席架构师兼研究团队负责人谢晗剑 (Jan Xie)在以太坊核心团队(Research Team)工作有两年之久。

大家简单计算一下,2017年底立项 Nervos,以及在立项 Nervos 之前的两年,Jan 的工作是以太坊的核心团队成员,也就是从 2015 年开始就为以太坊开发服务了。

关键是,在以太坊核心团队,Jan 跟 Vitalik 一起工作,他当时的主要工作是实现 Casper 协议的第一版,而 Casper 是以太坊下一代核心共识协议,并且一直是 Pyethereum 和 Ruby-ethereum 的主要维护者。

我自己的背景比较简单,我曾经以联合创始人兼 CTO 的身份,参与过 imToken 的 1.0 的实现和产品上线,而 imToken 现在被大家熟知,是世界范围内最流行的以太坊钱包。

今年的 Devcon 我非常遗憾的缺席了,因为火币公链的开发进度和技术团队方面的事情,以及 Nervos 在 coinlist 的 public sale 的事情,这个后面可能会单独提出来,所以分身乏术,特别遗憾。

从团队背景角度,我们还是最早的以太坊在国内的技术布道者,包括我们成立了 Ethfans (以太坊爱好者社区),之后 Ethfans 成了在国内事实上的第一以太坊技术社区。我们还帮助 Ethfans 孵化了*星火矿池* ,现在星火矿池算力规模排到了世界前三,我曾经是星火矿池第一年的网管,帮忙管理所有星火矿池的服务器。

我们对于区块链的本质思考从未停止过,我们希望能够用技术改变世界,而 Nervos 就是我们的答案。在 Nervos 网络中,涵盖了我们对于区块链的思考,以及很多不同新的设计,如果仔细去分解现有的 Nervos 的系统架构,你会惊讶的发现,从底层到上层,每个模块都是创新,从底层网络,共识算法,存储,虚拟机,经济模型,PoW 算法,等等,没有什么地方不是创新,但是冰冻三尺非一日之寒,是长期的研究,思考,总结,沉淀,才有的成果。

 

二、公链一直可谓是一个竞争激烈的拥挤赛道,Nervos目前主流的公链相较,有什么优势呢? 

Nervos 跟其他公链的开发设计理念差别极大,所以 Nervos 自己关注在如何去支撑一个繁荣的经济生态,并且从这个角度去思考需要什么东西,怎么设计,并推演出一套分层架构,并且在不同的层次引入各种技术创新,最后从一个多层融合的整体架构上去解决当前公链所面临的各种问题。

比如说,CKB 有着非常灵活的 Cell Model,能够验证和存储任何类型的数据;CKB-VM 采用底层 CPU 指令集架构 RISC-V 开发,提供更高的开发弹性与运行的稳定性;CKB 共识协议使用两步提交,提升了可扩展性;设计了一套全新的,兼顾简单和安全性的哈希算法 Eaglesong;以及一个能够实现价值存储和价值捕获功能的经济模型。

再一次分享中无法全面涉及到,大家可以看一下 Nervos CKB 的定位白皮书,这个白皮书用通俗的语言,把我们对区块链公链的思考,问题,解决方案的思路,以及 Nervos 的方案整体和盘托出,特别推荐大家去看看:Nervos Network 定位白皮书(点击直达)。

 

三、Mandy:那么除了技术理念,经济模型也是大家非常关注的,它的设计决定了项目中各个生态环节的发展,Nervos 在这块是怎么考虑的呢?

Daniel:经济模型是区块链系统中非常重要的部分,一个精心设计的加密经济模型,可以让各方参与者都能得到应有的利益,同时协议的利益也能够得到保障。

好的经济模型设计是一个非常大的命题,在我们设计自己的经济模型之前,我们研究了几乎这个世界上所有的其他区块链的经济模型设计,并且提出一个命题,即“如何去验证一个经济模型设计是好的经济模型设计?”,有的时候提出对的问题比答案更重要。

1. 保证系统长期的安全性以及持久的稳定性;

2. 让每一个参与方的利益是可以均衡的;

3. 帮助系统去实现价值捕获。

上面三点是最为抽象的一个总结,我们经过长期思考的结论,是用上面三点来验证我们的经济模型设计是否能符合这三个要求,而符合这三个要求,仅仅是好的经济模型设计的及格线,在往上,就要在更细节处有更多的思考,设计,以及制度安排。

CKB 的发行分为「基础发行」和「二级发行」。「基础发行」和比特币发行策略类似,区块奖励大约每四年会减半一次,一直到所有的基础发行被矿工开采完毕,这一部分所有的奖励都给到矿工。

「二级发行」每年会以固定的常量增发,这一部分增发的 CKB 量同样将会由矿工挖出,而这部分增发的 CKB 会按照比例分配给矿工和 NervosDAO。

通过「基础发行」和「二级发行」组合的设计,以及 Nervos DAO 的设计,其实解决掉了很多目前主流公链没有解决的问题,包括长期稳定激励问题,利益分配均衡问题,以及通过分层将底层的安全性传递到上层,为上层的应用进行安全背书的特性,实现了上层价值捕获到底层的机制

基础发行解决的是早期矿工激励问题,即越早参与挖矿的矿工,承担的风险其实越高,那么理应拿到更高的激励,这部分基础发行的总量是固定的,发行完毕后就没有了。

二级发行是为了解决长期激励问题,跟基础发行并没有直接的比例关系。

持有 CKB token,就有了可以在底层写入数据的权利,只要数据占用了这个空间,那就应该支付占用空间的费用,CKB token 被设计用来支付空间占用的费用,而收费方式是间接的,即开发者通过质押一定数量的 CKB 获得空间的使用权,二级增发持续稀释开发者质押的 Token,从而产生了类似于矿工作为开发者提供安全防卫,并向开发者收税的方式获得激励。

除了将 CKB 用于存储之外,其实 CKB 的另外一个设计目标是用来储值,有些用户持有 CKB,但是并没有质押 CKB 换取空间使用权,没有对网络的存储空间造成负担,因此我们设计了 NervosDAO 机制,这些用户可以将 Token 质押到 NervosDAO 中,那么系统将保证他们的 Token 不会被二级增发所稀释,因为他们没有使用到矿工提供的对空间中的数据不可伪造,不可篡改的安全保护。

用一个当下流行的概念来解释,你持有 CKB Token,你又不是开发者,那么你把 token 质押(staking)到 NervosDAO 中,那么就可以保值了,这是一种 soft staking

Nervos 的经济模型中,我们还可以得出一些有趣的结论:

1. CKB 是 Nervos 网络中的土地

CKB Token 是一种资源,代表的是存储空间,1CKB = 1CKByte。由于供给的总量既定,CKB 是一个有限的资源,有着一定的稀缺性。

我们拥有了 CKB,就等于拥有了这个存储空间的使用权和所有权,我们可以用它来存储数据,搭建应用,存储进 NervosDAO,也可以将其用于租赁,丰富更大的 CKB 生态,或是仅用于确保流动性,这和土地的概念非常相似。

一片土地上生态的繁荣,会作用于土地价值本身,对于 CKB 系统来说也会是如此。

 

2. CKB 是极好的价值存储标的(SoV)

CKB 的经济模型设计让其拥有了价值捕获的能力,生态中各个参与者的利益是环环相扣的。更多的矿工加入,会让系统变得更加安全,从而吸引更多的开发者进行开发,更多的开发者会增加对 CKB 本身的需求,并且能够带来更加丰富的生态,反哺矿工的收益。达到全系统、各参与者的利益对齐的效果,这使得 CKB 能够长久的运行,使系统中的各个角色都获益。

 

3. CKB 的货币增发模型其实是通缩模型

在生态不断发展的情况下,CKB 的发行总量始终会趋近于恒定,增发率趋近于零,这使得 CKB 会成为一个通缩模型。

 

四、Mandy:刚才也提到了矿工,那就要替群里的矿工朋友们问一下大家都关心的问题了,我们也了解到 CKB 对矿工十分友好,那么这个友好,具体体现在哪些方面?

Daniel:这里可以多展开解释一下对矿工的奖励,即挖矿奖励。奖励共分为三个部分,可以单独拆开来讲。

1、基础发行带来的出块奖励;

2、交易手续收益;

3、部分二级发行奖励。

基础发行带来的出块奖励和比特币类似,约每四年减半。在系统发展前期,大概前 3 个减半周期中,这部分奖励将会是矿工的主要收益。

与比特币不同,当基础发行完全结束后,仍然有二级发行担任出块奖励的角色。比特币只有一种发行机制,目前对比特币的发行在经历两次到三次减半后,经济模型是否还能继续稳定,社区有不同的声音,目前尚没有定论,但是我们觉得经济模型设计一定定下来,就难以修改,所以最好不要给未来留下这么大的不确定性,从比特币的经济模型角度看,我们的二级发行解决了未来矿工的收益不确定问题。

二级发行的具体数额是每年 13.44 亿 CKB,二级发行的具体分配如下:假设总流通的 token 中,有六成的 token 被锁定到 Nervos DAO,四成没有被锁定的话,二级发行每发行出来 100 个 CKB,那就会有 40 CKB 被分到矿工手上,60 CKB 分配到 DAO 的合约的持有者手上。

存储空间是区块链上非常重要的资源,但是目前所有的公链,都没有利用好存储空间。现在在以以太坊为例的智能合约平台上一次性支付部署智能合约的费用,就可以永久的占用存储空间。这其中产生的状态累积的数据会变得非常庞大,而全世界的矿工(矿池)都需要同步、储存这份数据,这些都是隐性的为矿工增加成本和负担。

在公共资源的使用没有约束的情况下,这样会很容易的出现「公地悲剧」,而在这其中,矿工其实是最受伤的,矿工没有得到应得的回报。

CKB 的发行政策之所以会多出二级发行的奖励,就是想要在解决「一次付费,永久占用」这个问题的同时,让矿工的每一分付出都能够得到回报。

矿工群体的收益对于我们来说非常重要,我们希望矿工能够在 CKB 系统当中得到长久的利益保障。特别是在研究 BTC 系统过程中,我们认为后期当基础发行趋近于零,交易手续费又不足以弥补矿工收益时,矿工维持系统安全的动力会大大减少,这会严重影响到系统的发展。而在 CKB 系统中,矿工的收益能够通过二级发行机制始终得到保障,这也能让 CKB 成为一个能够百年运行的长久系统,是一个双赢的结果

 

五、Mandy:近期我们有发布消息,Polychain 对 Nervos 追加了570万美元的投资,是出于什么样的考虑?

Daniel:借着这个问题,我可以反问大家一个问题,假如我问你,中国排名第一的 token fund,你认为是哪家?

如果这个问题的范围放到欧美,那么 Polychain Capital 排名第一,是没有任何疑问的。

中国的 token fund 谁排第一,留给在座的同学们讨论。

Polychain Capital 一直是我们很好的合作伙伴,它是 2016 年成立于加州旧金山的加密数字对冲基金。

前段时间,我们的另外一位联合创始人 Kevin 和 Polychain 的 Olaf 还进行了一场线上开放式对话。

跟 Polychain 第一次接触时 2018 年初,我们在北美路演,那个时候双方就一拍即合,并且成为了我们首轮 private sale 在北美的领头机构,大家可能不知道,我们的首轮 private sale 一共 2800w 美金,其中一半左右是在海外。

在一年多的合作中,他们也非常认可我们的工作,所以这一次决定追加投资 Nervos,并且会积极的参与 Nervos 生态建设,帮助建立 Nervos 社区并提高其知名度,特别是在美国和西半球。

我记得在一次采访中,Polychain Capital 的创始人兼首席执行官 Olaf Carlson-Wee 还在为我们打 Call:“ Nervos 价值存储模式将其定位为来自亚洲的最强大,最有趣的项目之一。

(这不是我们说的,是 Polychain 说的,合作方的观点并不代表我们的观点,我们觉得我们还有很长的路要走,很多需要改进)

我们非常感谢 Polychain 的支持,对我们来说,我们就是要努力让他们对我们的期望都实现。

 

六、Mandy:接下来想问的是,Daniel 上面也有提到在帮助火币搭建他们的公链,近期交易所的竞争异常激烈,币安一直在丰富自己链上应用,投资布局一些相关项目,OK也在不久前宣布了公链的布局。好奇你们的合作进展如何?火币这边目前的进度如何?

Daniel:问对人了,刚好就是我全权负责跟火币的合作的一切事务。

另外我想用另外一个角度来解释一下跟火币的合作,大家知道 minerOS 在技术上非常非常专业,对吧?另外 MinerOS 对 Nervos 的支持不遗余力,这个也非常明显,对不对?为什么呢?大家想过没有?

我觉得答案只有一个,就是因为 minerOS 太专业了,并且对技术和合作方非常挑剔,所以双方的合作,对 minerOS 来说绝对是品质和要求的选择的结果。火币选择跟 Nervos 的合作,跟 minerOS 的原因一样一样呀。

Nervos 跟火币的合作,是 6月底由火币的创始人李林李总亲自通过他的个人公众号宣布的,但是在那之后,我们没有就这个事情在 PR 层面上开展一系列的动作,我理解媒体当然希望了解更多内容,并且火币的竞争对手比媒体也更想了解,相信我。

但是 Nervos 不希望做到一,吹成十,Nervos 希望做到十,只说一。所以东西还没有出来,并且很快就要出来,我们用产品,技术,实力来说话不是更好?

Nervos 的所有技术,代码,以及 roadmap 都是早早开源了的,火币公链项目也会遵照这个标准,在前期的一个准备阶段后,也会开源,把技术,代码,roadmap 全部公布出来,然后吸引更多的开源社区的开发者一起来为这个很赞的项目添砖加瓦。

目前的开发阶段是很乐观的,细节方面,在没有跟火币 PR 的小伙伴们确认之前,我可能不方便说,毕竟这个涉及到火币的 PR 计划和节奏,还望海涵。

 

七、Mandy:那么聊到了交易所,就很想问一个散户投资人最关心的问题,Nervos上所的计划是? 

Daniel:CKB 主网络正式发布之前,我们不支持任何的 CKB 交易行为,这是为用户和投资者负责人的态度,当然也是合规的要求。所以请大家对目前的一些交易行为保持警惕。

我们在主网络上线前,也不能公开谈论交易所和上所计划,我相信等主网上线后,Mandy 作为消息灵通的媒体,一定会第一时间给大家报道有关的信息,还请大家多多关注 ODaily。 

 

八、Mandy:还有一个小问题,前天看到 Nervos 宣布了 Bug Bounty 计划,初始赏金总额高达 100 万美元,是不是也可以和大家分享一下~

Daniel:安全是底层公链最重要的核心!

自 5 月 18 日 Nervos CKB 测试网发布以来,Nervos 团队已经不断地对 CKB 进行功能测试和 Bug 修复。期间,也专门请了两家安全审计公司,一家国内公司,一家海外公司,来帮助我们完整的审计代码,审计结果将会在日后公布给大家。除了请专门的公司进行审计之外,我们也非常重视个人为维护 Nervos 网络安全所付出的努力,也希望他们的付出能够得到回报。

在 Nervos CKB 主网上线之前,我们启动了 Bug Bounty 计划,是为了呼吁大家一起来帮助我们找问题,反馈 Nervos 中的 Bug。在 Nervos Bug Bounty 计划中,对被确认的 Bug 提供最高为 2.5 万美元的奖励,赏金计划初始赏金总额为 100 万美元。(Bug Bounty 链接,点击直达:Nervos 启动 Bug Bounty 计划,百万美金等你来拿!

主网上线之后,在确保主网稳定运行的同时,我们会把大部分的研究工作投入到开发者社区中来。我们非常重视开发者社区的建设,他们是系统的建设者。今天是 1024,也是程序猿节,也希望这份礼物大家可以喜欢。

Mandy:从各个角度都能感受到 Nervos 团队主网上线前的思虑周全、准备全面!

 

 

七问七答环节

 

Q1:刚才咱们也聊到了Nervos相比其他公链的优势,那么能否用简单易懂的语言讲解下分层式架构到底是什么?  

A1:区块链目前有一些问题,比如可扩展性,符合监管,状态爆炸等等,在一层中把所有的事情全部都做到最好,其实要权衡的东西很多,并且做取舍非常难,很多东西甚至是互相矛盾,导致无论做出怎样的取舍,在保证去中心化和安全性的前提下,很难做到很好的性能。

那么为什么所有的事情都要在一条链上解决?这不会让这条链变得非常臃肿吗?

从架构的观点来看,将一个系统的整体功能分层或分解,交给不同的功能层或是功能组件去处理,是一种优于将所有功能都耦合在一个单体中的设计模式。就像互联网协议也是分层的。

因此我们觉得分层,才是区块链未来的发展方向。CKB 是 Nervos 网络的最底层(Layer 1),也是整个 Nervos 网络的安全之锚

在这个分层架构的分工中,Layer 1 负责的是验证和存储、确保安全,Layer 2 负责的是计算。也就是说,绝大部分的计算、存储、网络传输发生在 Layer 2,只有在 Layer 2 的运营节点作恶,产生信任问题时,用户才需要与 Layer 1 交互,提交密码学证据给 CKB,CKB 根据证据和事先确定的规则进行仲裁(相当于法院),由此保障 Layer 2 上协议的执行。

由分层设计也可以看出,Nervos Network 的设计思想的出发点不是为了做出一条更强的链,Nervos Network 的目标是去实现一个丰富繁荣的加密经济生态,并为这个生态提供底层基础设施服务。

我们设计 Layer1 也就是 CKB 关注安全和去中心化;Layer2 可以是牺牲共识范围来换取性能;保证符合监管要求等等。

 

Q2:刚才也聊到了经济机制,再为我们讲解一下CKB的发行机制?创始区块和增发问题?

A2:Nervos Network 的创世区块总量为 336 亿 CKB,其中 84 亿将立即被销毁。之后的 CKB 发行包括两个部分:1)基础发行。CKB 的基础发行部分总量有限(336 亿 CKB),发行规则类似于比特币。基础发行部分的区块奖励大约每四年减半一次,直到发行完毕。所有的基础发行都将发放给矿工,作为保护该网络的奖励。2)二级发行。二级发行的固定发行速率为每年 13.44 亿 CKB,其目的是为状态存储空间的占用征收机会成本。基础发行停止后,将只会有二级发行。

然而,由于我们对于那些没有使用 CKB 存储状态的所有者也收取了租金,所以我们需要将租金归还。我们允许这些用户将他们的原生代币存入并锁定到一个特殊合约中,我们称它为 NervosDAO。NervosDAO 将接受部分「二级发行」的补偿,以弥补因为不公平造成的稀释。

假设在「二级发行」时,所有 CKB 的六成用于存储状态,所有 CKB 的 四成被存放并锁定在 NervosDAO 的合约中。那每次进行「二级发行」出块奖励的时候,六成的「二级发行」会奖励给矿工,四成的会进入 NervosDAO 按比例分配给锁定的代币(用户)。

对于长期代币的持有者,只要他们将代币锁定在 NervosDAO 合约中,「二级发行」的通胀效应只是名义上的。对他们而言,就像「二级发行」不存在一样,他们持有的代币,就会像比特币这样有硬顶的设计。

矿工会获得出块奖励和交易手续费。他们将会收到所有的「基础发行」,以及部分的「二级发行」。长期来看,当「基础发行」停止后,矿工仍然可以获得状态租赁的收入。

 

Q3:刚才也聊到了polychain这样一流海外tokenfund对咱们的看好与关注,Nervos CKB 一开始就考虑到国际化布局,目前大概是怎样的进展?在国外的口碑如何? 

A3:Nervos CKB的核心团队(包括开发、研究和市场)近一半的成员分布在海外。Nervos CKB 的代码早在去年 11月全部开源,目的就是吸引世界各地的开发者来参与开发和贡献代码;初始代币分配也是通过合规平台 CoinList 面向全球的投资人分发。

生态社区的繁荣越来越成为区块链项目的核心竞争力之一。几乎所有的项目方都在想尽办法建设社区、发展社区、激发社区活力和创造力,并将此作为重要的宣传点

Nervos 作为一个诞生之初就放眼全球的国际化公链项目,从 2018 年起,就在部署和建设自己的社区。我们组建了一支国际化的团队,希望在世界的各个地方都寻求并发展出赋有生机的 Nervos 社区。目前,在中国、美国、欧洲各地,以及日本、韩国、俄罗斯、泰国、越南等地区都有我们的社区。另外,还有很多认同我们的热心伙伴,不停地在加入到 Nervos 社区生态的建设中来。

这些社区都会有不同的差异,比如中国的区块链社区在交易、挖矿、钱包、DApp 用户等方面发展水平很高,在整个群体对区块链的认知上,有比较大的提升潜力;美国的区块链社区则可以和中国社区形成互补。

去中心化一直是我们追求的目标,我们希望我们的生态是分散的,人人都可参与的,我们鼓励每个人都可以在 Nervos 系统中做出自己的个性化创意,共同发展社区生态。我们也会在未来持续跟社区,包括行业内所有希望在社区生态和治理上获得突破进展的项目方保持沟通和链接。

 

Q4:坊间说 CKB 会取代 ETH,甚至 BTC,你们怎么看? 

A4:BTC作为区块链的创世鼻祖,以太坊开创了智能合约的时代,为区块链应用落地打下了基础,两者我们一直都很尊敬。

就像昨天的海报一样,CKB 就是 CKB。

Nervos 是一个旨在满足去中心化经济需求的分层网络。我们认为分层是构建区块链网络的正确方法,原因有很多。在构建区块链系统时,需要做许多众所周知的权衡,比如去中心化与可扩展性、中立与兼容、隐私与开放、价值存储与交易成本、密码安全与用户体验等等。我们认为,所有这些冲突的产生都是因为人们试图用单一的区块链来解决拥有内生矛盾的问题,是行不通的。

我们认为构建一个系统的最佳方法不是构建一个能够包罗万象的复杂单体系统,而是将关注点解耦并在不同的层次处理它们。这样一来,Layer 1 区块链则可以专注于成为安全、中立、去中心化和开放的公共基础设施,而较小的 Layer 2 网络则可以被专门设计为最适合其使用环境的网络。

在 Nervos Network 中,Layer 1 协议是整个网络的价值存储层。它从哲学上受到了比特币的启发,是一个开放的、公有的、基于工作量证明的区块链,旨在最大程度地保证安全性和抗审查性,并充当去中心化价值和加密资产的托管者。Layer 2 协议在 Layer 1 区块链的安全性之上,提供了无限的可扩展性和最低的交易费用,并允许在信任模型、隐私性和最终性方面针对特定应用做权衡

 

Q5:刚才提到CKB是通缩模型,那么发行的CKB会通过哪些渠道被消耗?项目方通过哪些手段能保证这些消耗?

A5:好问题,明白通缩的模型需要理解刚才说的两个点:

1、CKB代表的是应用的数据所需的空间。

2、CKB二级增发量是每年固定的13.44亿。

大家也都知道现在比特币运行了 10 年,前几天第 1800 万个比特币已经被挖出,但剩下的 300 万枚比特币还需要 120 年才能被矿工挖出。未来一年新增的比特币大概是50万枚对于现在的 1800 万枚的增长率是2.7%,如果再过一年比特币大概的产量是 33 万枚,33/1850=1.7%,增长率是逐年递减的,再过几年的增长率基本可以忽略不计。

CKB的二级增发每年的增发量是固定的 13.44 亿,前期就会想比特币一样,大部分的 CKB 会在前几年被释放出,在这之后,每年的 CKB 总量的增长,如果画出一条曲线,就是一条趋近于 0 的线。

在这同时,存储在 Nervos 上的数据会越来越多,由于供应量稀缺型,会导致存储数据的价值密度越来越高,即存储成本越来越珍贵,开发者需要购买和抵押锁定更多的 CKB 去租赁全局状态用于储蓄这些珍贵的数据,那么流通在市场上的 CKB 越来越少,越来越稀缺,所以这是 CKB 通缩的原因。

作为基金会,我们一直在积极的布局生态,让更多开发者,用户、有价值的数据沉淀到 Nervos Network 上。

 

Q6:可以讲讲ckb的Staking吗?具体来说就是收益率如何,锁仓机制是?

A6:一般我们讲 Staking,都是指 PoS 或者 XPoS 类共识算法为主的链的权益证明的 Staking。而 CKB 中,是没有原生 Staking 这个概念的,因为 CKB 底层完全采用的是 PoW 共识算法。

前面介绍经济模型是提到 NervosDAO,长期持有者可以将CKB锁定至 NervosDAO 合约中以抵消二级发行带来的稀释作用,这和 POS 抵押代币挖矿,并且有相应的治理权利是两个概念。

但是因为 NervosDAO 的机制,让参与并质押 token 的用户拥有了参与 PoS 网络 Staking 的效果。并且用户参与 NervosDAO 的收益计算是确定性的。即参与 NervosDAO 并且质押的这部分 Token,将避免受到二级增发带来的稀释性作用的影响。

 

Q7:主网上线后,对于未来有什么规划? 

A7:主网上线后,在确保稳定运行的同时,我们会把大部分的研究工作投入到 Layer 2 协议中,并努力推进 Layer 2 生态的建设。包括 Layer 1 到 Layer 2 的跨链协议,以及 Layer 2 之间的跨链等等,因为通过在 Layer 2 层面的投入,将会为直接转变为在应用生态蓬勃发展的支撑。

Layer 2 协议的研究工作其实已经开展了,目前方案仍处于持续成熟的过程中。我们已经看到了一些早期有前景的解决方案,但是仍然有大量涉及 Layer 2 设计的主题研究需要开展,例如互操作性、安全性和经济模型。

在最开始分享的时候我提到我们的定位白皮书,白皮书中已经揭示了将来 Nervos Network 会提供一个开源且易于使用的 Layer 2 框架和解决方案,方便第三方开发团队在 CKB 上运行自己的 layer 2 网络,目前这个框架命名为「Muta」,基于「Muta」的解决方案命名为「Axon」。Muta 和 Axon 都在紧密的开发过程中。相关的 RFC 也在不断完善中,这两套在 Layer 2 上的基础设施将会成为 Nervos Network 明年推进应用和生态发展的重点。

 

 

AMA 环节

 

你好,问一下 CKB 对于黑产矿工如何看目前最近比较火爆的 bfc 有个黑产团队通过挖矿非法获利一万多个币,项目方直接查封、销毁这违背去中心化,但是道德上是对的,和以太经典当初的做法有一点一致,你们 CKB 团队要是出现这种问题怎么做呢?还有对于最近 MXC 抹茶上架 Suter用数据砸盘,请问你们对于 CKB 如果上架到类似交易所,怎么解决,如何解决? 

Daniel:我对黑产矿工如何通过 bfc 牟利这个事情的细节不太清楚,所以我只能解释一下 CKB 在 PoW 方面的设计原则,我们在设计层面上恪守两个基本原则,第一是去中心化,第二是公平性,并且我们会一直,并且会继续通过各种必要的技术手段去维护这两个底线原则。

关于交易所的一些行径,这个可能超脱了项目方的能力掌控,但是在这个层面上我认为最大,最有力量的应该是围绕网络建立的社区,应该通过社区集体汇聚力量,去跟不公平的事情抗争。

在 PoW 共识的网络下,开发团队是没有那么大的权利的,最大的权利在社区,所以即使币安被盗几千个 BTC,也不是说能 Rollback 就可以做到的,是要社区共同达成共识才能做到,这一点 CKB 也是一样。

 

Nervos 的路线图很久没有更新了,什么时候更新?

Daniel:只有在计划变更的时候才需要更新线路图,而 Nervos 发布的线路图实际上在半年前就已经更新过,而最近这半年,准确的说是在测试网发布后的这半年,我们就只专注在一件事情上,即为主网络上线做准备。我们的主网络发布已经非常近了,在主网络发布之后,我们会更新线路图,届时会在官方博客和渠道上正式公布。 

 

Layer2 在以太坊上也有方案,但是好像也没有什么起色,CKB 有什么不同之处?

Daniel:以太坊有 layer2 方案,但是以太坊的问题在于 layer2 必须得到 layer 1 的支持,而以太坊自身作为 layer1,必须平衡好用户,dapp 开发者,以及 layer 2 开发者,在复杂的多目标情况下,以太坊没有办法像 nervos 一样做到充分的支持 layer 2 并为其优化,简单的说就是以太坊对 layer 2 的支持优先级太低了,并且长期内也不会改变优先级。

CKB 团队内部是分组的,底层开发和维护是一个长期的任务,我们有个独立的团队在推进 layer 2 的开发和研究。

 

还一个问题,Nervos 所用的架构语言,目前好像没有大项目用该语言,这种语言写的架构运行效率和稳定性如何?为什么不选用传统的比较大众而且成熟的语言来写呢?

Daniel:Nervos 用的主要语言是 Rust,用 Rust 的主要原因就是因为效率高,速度快,在 Ethereum 1.0 时代,parity 用的就是 Rust,grin 用的是 Rust,以太坊 2.0 用的是 rust,还有一众新出的项目都是以 rust 为主要开发语言,而我们选择 Rust 作为主力开发语言不是从 Nervos 开始,而是四年前就开始了。

 

我想问一下通证模型这样设计,如何是否考虑到了一般参与用户的利益,还是说 Nervos 只欢迎投资而不是投机? 

Daniel:Nervos 的经济模型设计,是考虑了所有参与者的利益,风险的,今天是在 minerOS 群分享,所以着重介绍的是矿工作为一个重要角色,从矿工的角度怎么看 Nervos 的经济模型设计,我们其实还有开发者角度,普通用户角度,而不同的角色之间,我们的目标是对其利益,让大家的付出和收益对等且公平,这就像分蛋糕,没有人有特权可以分更大的蛋糕,当所有人都知道分配规则是公平的,那么大家更愿意把蛋糕做更大,从而自己只要贡献大,那么分到的自然就多

 

CKB 有没有做版权保护方面的意向? 

Daniel:CKB 是网络的底层,这一层是跟业务和应用无关的,是支撑业务和应用的基础设施层,提供的核心价值是安全和去中心化。而你问的是业务方向,在上层业务层,我们也提供框架和解决方案,但是方案应用到具体业务上,我们希望由第三方来做,Nervos CKB 不会在业务层跟第三方团队抢生意。