活动结束丨首期 imToken Fans 论坛 AMA

Nervos 的定位是要成为加密经济的基础设施,所以这个问题换成加密经济未来能给我们带来什么,会更贴切

借用 Nervos 的架构师 Jan 在他文章中的一段描述:

加密经济(Cryptoeconomics)是区块链发展多年以后形成的全新经济体。这个经济体与其他的虚拟经济相比较时显得鹤立鸡群,因为它是我们迄今为止创造出的最活跃的市场:她与互联网一般大,跨越不同的国家和地区,吸引了成千上万来自不同国家的市场参与者;她将个人创造和交易数字资产(Cryptoassets)的成本降到极低,正如当年博客与微博将传播的成本降到极低然后汇聚了前所未有的注意力一样,她也汇聚了前所未有的流动性;她永不停转,7*24小时不间断的为用户提供服务。

详请请见:https://orange.xyz/p/144

1赞

Eaglesong 是专门为 Nervos CKB 工作量证明设计的新的哈希函数,但也适用于其他需要安全哈希函数的应用场景,它符合我们对哈希函数的几点要求——新颖、简单和安全。

对于一个新的加密货币,若使用同样的工作量证明难题将会让被淘汰的硬件再次得以利用,即使没有过时的硬件也能被租赁或用于挖新币,结果就是算力分布变得非常难以预测,所以一个新颖的工作量证明哈希函数是非常有必要的。

另外,部署专用的挖矿设备对于网络安全是有益的,这大大增加了攻击网络的难度,所以工作量证明函数应该是简单的,这样能够显著降低专业挖矿设备开发的门槛。而且因为哈希函数足够简单,所以会有更多人参与到挖矿竞争当中来,增加网络的去中心化程度 ,因为 PoW 是彻底的 Permissionless ,任何人都可以参与挖。

第三个设计目标安全性大家很容易理解,虽然一个已知的漏洞可以被所有的矿工平等地利用,但是只会导致更高的难度;而一个未公开的漏洞则可能会导致挖矿优势,为漏洞的发现者提供超过其贡献的算力份额的优势。为了避免这种情况,最好的方法是为系统的安全性做一个强有力的论证。

Nervos 通过分层方案解决区块链面临的扩展性困境,Layer 1 聚焦「安全」和「去中心化」,Layer 2 实现高性能,上面有类似答案回答的很清晰,这里就不多加赘述了。

1赞

目前 Nervos 推出了 3000 万美金的 Grants 计划,用真金白银鼓励开发者在 Nervos 生态上开发建设,目前已经有 12 个项目提交了申请,并且有两个项目通过了审核。

第一个是 Bitcoin SPV Utils 项目,项目负责人 James Prestwich 是 Summa.one 创始人,Bitcoin-SPV 是一组用于处理比特币和其他链进行通信的库,支持跨链通信,包括交换、中继和桥接,通俗的说,就是能实现 BTC 到 CKB 的跨链。

第二个是给 CKB 定制的开源 IDE 编辑器项目,该项目来自于实力强劲的 Obsidian Labs 团队(黑曜石实验室)。IDE 的出现可以大大地降低开发者的开发门槛。开发者只需专注于智能合约开发本身,其他复杂繁琐的工作都交给 IDE 去完成。IDE 作为区块链项目的基础设施,可以极大地加速生态开发者们的开发速度,也可以吸引更多开发者容易便捷地加入到生态开发中去。

另外,还有一个非常神奇的 Grant 项目:pw-sdk,它来自于雷兔团队的 Frank。ckb.pw 是 pw-sdk 的第一款产品,可以让 CKB 资产随处可用,可以通过 ckb.pw 用以太坊地址收发 CKB,并且能够直接存 DAO,在未来,还将支持 BTC、EOS、Tron 等一众主流公链。也就是说,所有拥有这些公链地址的用户,都可以无感的成为 Nervos 生态的一份子。

感兴趣的小伙伴可以查看文章 ckb.pw:让 CKB 随处可用》

1赞

Nervos CKB 作为 Nervos Network 的 Layer 1 协议,旨在成为一个可持续的,以价值存储为中心的智能合约平台。CKB 原生代币旨在代表持续时间内占用该状态存储空间的权益。 它的实用性主要类似于作为存储平台的土地,同时也具备货币(转移价值)和燃料(支付计算)的功能 。该协议通过其货币政策来限制状态存储的增长,并通过状态使用者的「目标通胀」方案收取状态租金。

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

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

一片土地上生态的繁荣,会作用于土地价值本身,对于 CKB 系统来说也会是如此,这也是实现价值捕获功能的方式。

1赞

有关通胀的话题,这个答案解释的比较清晰,大家对于 Nervos CKB 的通胀可能是有误解的。

在 Nervos Network 中,CKB 代表的是存储空间,它是有一个有限的资源,具有稀缺性,其代币发行规则是有其意义所在的,具体代币发行规则可见:

1赞

Nervos CKB(Common Knowledge Base,共同知识库)是 Nervos Network 中的多资产价值存储公链。Nervos 想走的,是一条和比特币还有以太坊不同的路,NervosCKB 是在基于通过分层的架构,从新打造了真正为 Layer2 所设计的 Layer1 的基础设施,我们让 Nervos CKB 专注于「安全」和「去中心化」,让 Layer 2 去追求高拓展性。

Nervos CKB 基于比特币的架构下去进行扩展和完善,它保持了 PoW 的共识,价值存储优先,作为当前最安全、最可信的价值存储区块链,比特币只支持和存储单一资产、即原生代币 BTC,它面临未来经济可持续性上的挑战并且难以支持第二层扩容方案,因此 Nervos Network 在此基础上拓展了功能,例如通过全新的 RISC-V 设计了虚拟机来编写智能合约,能够支持多资产的价值存储。

另外,Nervos 用全新的经济模型补全了比特币在经济学层面临因激励不足,难以持续的问题以及以太坊的状态爆炸和价值捕获问题。

2赞

都是一家人⋯:handshake::smiling_face_with_three_hearts:

谢谢Daniel的耐心解答,希望在nervos能在1的基础上更放光芒。期待~

1赞

早期在测试网挖矿的时候还可以用电脑CPU
随着算力的上涨,目前是不行了

1赞

hello away
关于挖矿机制,Eaglesong 是专门为 NervosCKB 设计的挖矿算法,特色是新颖,简单和安全。

长期而言,部署专用的挖矿设备对于网络安全是有益的,这大大增加了攻击网络的难度,所以工作量证明函数应该是简单的,这样能够显著降低专业挖矿设备开发的门槛。而且因为哈希函数足够简单,所以会有更多人参与到挖矿竞争当中来,增加网络的去中心化程度 ,因为 PoW 是彻底的 Permissionless ,任何人都可以参与挖矿。

然而 Nervos 并不会去干涉挖矿工具的进展,仅仅在算法上做最大的优化。

挖矿算法Eaglesong的详细且白话的解说可参考
https://www.chainnews.com/zh-hant/articles/192182222586.htm

2赞

不太确定这边具体比较想问的,是在 Layer2 这个层面的优势,还是在应用层面
但如果你看2020我们的路线图,你会发现我们的两个重点分别是 CKB 的开发工具和 Layer2 协议,如果在 Layer2 层面,我们可以看到目前我们自主研发的区块链框架 Muta 已经有实际的落地场景,那就是火币公链,这是我们 Layer2 在可用性上面具有的独特优势。另外,虽然现在 Layer1 底层的性能和编程能力,都已经可以满足现今绝大多数的 Dapp 需求。

但是如果要让 CKB 能让更多的生态进驻,目前需要的就是更多的开发工具,以节省开发者的开发时间和成本,像以太坊的 Truffle,Remix以及 Metamask 这样的工具,以及 SDK,还必须更完善,因此我们才投入了非常多的精力在基础设施的布建与生态发展,目前也有许多社区的开发者贡献了许多有价值的工具和想法:像是跨链工具 Bitcoin SPV, CKB 集成开发环境 CKB IDE, 以及 CKB.PW 等等,甚至在国内的团队包括钱包和研究密码学的项目也申请了总额3000万美金的 Grants 计划。尤其从 ckb.pw 的特性,我们可以看到 ckb 的编程模型具有很强大的灵活性,可以提供开发者许多自己定义的空间去发挥。

目前 CKB 的基础设施生态正在以非常快的速度生长,当越成熟时就能让越多应用层的开发者加入,同时这个时候在用户增多的情况下,也是 Layer2 逐渐成熟的时候,届时的全网络的主要活动也能够在一个更能提供更高性能的 Layer2 发挥。

2赞

谢谢这么认真详细的解答!

1赞

哈哈 不用客气~

其实传统金融机构对于区块链的关注与日剧增,越来越多金融和区块链应用的机会也在产生,包括招银国际都是 Nervos 的投资人。其他的传统金融也正在探索怎么把他们既有的业务融入区块链之中。
但其实区块链的金融应用不只限于传统金融,像火币的金融公链也是 Nervos 团队在做全力的技术支持,目前火币公链的测试网已经上线,可以看到其中的底层架构是专门为了「金融」场景进行深度定制去的公链。这背后从底层的共识、虚拟机,到上层的应用都是 Nervos 团队去进行深度的定制与技术创新。
目前 Nervos 今年也继续着重在 CKB 的开发工具和Layer 2 协议。配合火币公链的进展,Nervos 在未来会有更多的空间去服务更多的金融场景。
关于火币公链,也欢迎参看:
https://www.chainnews.com/articles/415982407888.htm

ckb.pw 是目前 Nervos 的社区开发者申请中的 Grants 项目,背后除了 p-wallet 这个能够让大家用以太坊的地址收到 ckb 的钱包外,未来还计划支持更多的币种地址,以及支持更多其他生态的钱包可以接入pwallet,另外未来还提供了他的 sdk 能够让其他的开发者能使用,让其他 ckb 上的开发者也能透过 ckb 的编程特性,去利用此工具接入其他链的钱包、地址等基础设施。
这些一定都需要成本,这也是我们大力推行 Grants 计划的原因,就是希望能够尽全力资助在 ckb 进行生态建设的开发者能够在金钱、技术上都得到 Nervos 基金会最大程度的资助。
如果在场有朋友对于 CKB 上的基础设施也感兴趣欢迎来参与 Grants 计划。
https://www.nervos.org/grants/
如果对于 ckb.pw 想了解更多,也可以看一看他们的 Grants 计划,最近还有更新

匿名支付的方式有很多种,可以是架构在至于 Layer1 或者是 Layer2 上的匿名支付的协议,甚至在 NervosCKB 的架构下,他还可能是一种用户自定义的代币(User Defined Token,UDT),目前我们正在进行 UDT 的标准的布建,核心工程师 XueJie 也已经在日前发布了 最简的 UDT 提案(SUDT),未来的 UDT 会具有更大的活性,去支持匿名币在其上发展,另外,匿名币的另个关键是密码学原语和加密算法的支持,这不仅是我们今年在开发以及研究上的重要主题,也有社区的开发团队,如安比实验室申请了关于零知识证明的密码学原语库的 Grants

因此,Nervos 本身在编程模型和虚拟机的活性以及生态的进展下,未来不仅能有支援匿名支付的环境,而且甚至还要比其他链有更多的途径能够去开发匿名支付。

在 NervosCKB 的经济模型下,生态和 CKB 能够带来的价值是紧密相关的。

长期以来我们的生态就是朝着技术宣传和社区建设的方向奔去,我们推出了 3000 万美金的 Grants 计划去发展社区和生态目前团队的重点在技术社区,会分不同阶段。现在才刚刚完成主网上链,我们还要做上层的基础设施的优化,例如在 CKB 上的开发工具就是一个亟待加强的部分,这些基础设施做好了才能让应用开发者去做开发,当然我们要做的还有很多,目前基础设施的 Grants 也陆陆续续收到了很多社区的想法和提案。我们也继续的在世界各地推行地区领袖计划以及宣传 Grants 计划,以求更多的生态能过随着 Grants 和 地区领袖计划而推展。

价值本身涉及到 CKB 如何捕获应用生态。举个例子,比如在 EOS 项目中,链上的内存 RAM 是一种不太可再生的资源,开发者需要用 EOS 来购买 RAM 才能实现应用开发。当 EOS 上的应用生态发展起来后,RAM 的需求上升,价格就会增加。这就是锚定资源的通证可以直接获得平台创造价值的例子。
在 CKB 平台上 CKB Token 的发行总量是等于平台上可以存储空间的总量。而存储资源也是一种稀缺的资源。开发和运行合约需要消耗存储资源,随着生态的发展这种消耗会直接反应到价格上,锚定稀缺资源实现对价值的捕获。

CKB 有储资产的属性,又能通过锚定稀缺资源捕获生态价值。但这两点并非相互独立而是相互促进。更好的储值资产特性对生态有很好的正向激励,而更好的价值捕获对储值资产的安全性获得会更好。所以 CKB 的价值判断的特殊性和无可取代性来自一个被比特币实践证明的储值资产模型,加上锚定稀缺资源对上层生态创造价值捕获的特性。这是一个没有其他链尝试过的全新的经济模型设计。

1赞

我们长期以来一直是在海外有积极的生态布建

从最早的私募时期,其实就有一半的资金来自于海外。同时,我们的成员更是遍布在海外的各个重点城市,去年我们在世界各地办了超过80场的线下活动。在北美三藩、纽约、德国柏林、比利时、日本、韩国、越南、泰国、拉丁美洲都能看见 Nervos 成员的足迹。

如果有看我们的 2020 路线图也可以发现,在今年我们分别开启了生态的 Grants 计划和全球区域领袖计划 (Regional community lead):

1.Grants 计划

目前我们已经投入了3000万美元的现金在 grants 计划,以求在全球找到更好的开发者,资助他们去发展 Nervos 上的生态建设,在我们的 Grants 计划中目前已经在申请和执行的团队的也不乏国外团队,例如区块链老炮 James 所提出的 Bitcoin SPV 跨链基础设施

2.社区领袖计划

社区领袖计划可以帮助我们找到合适的人做好本地社区。而我们也会把更多精力放在文档、教材和信息的整理和发布上,并配合地方的社区领袖,以帮助更多人能够了解 Nervos 项目。目前在国外也连续有北美、欧洲、以色列以及日韩等地的社区正在申请社区领袖计划,部分的计划也已经开始在轨道上了。

首先感谢肯定和 HODL

你的问题是不小的问题,我试着分成两部分来回答

首先关于分层
要说分层的优势,就要先说我们选择分层的考量
我们认为分层是构建底层区块链网络的正确方法,原因有很多。
在构建区块链系统时,需要做许多众所周知的权衡,比如去中心化与可扩展性、中立与兼容、隐私与开放、价值存储与交易成本、密码安全与用户体验等等。我们认为,所有这些冲突的产生都是因为人们试图用单一的区块链来解决完全相反的问题。如果去看过去的互联网协议也能够发现,互联网也是有许多层的协议组合而成。

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

在经济模型层面我们认为:
精心设计的经济模型应该超越共识过程,并确保协议的长期可持续性。特别是经济模型的设计应实现以下目标:

1.该网络应拥有一种可持续的方式来补偿服务提供商(通常是矿工或验证者),以确保网络维持长期的安全性
2。该网络应拥有一种可持续的方式来保持较低的全节点参与壁垒,以确保网络随着时间的推移仍然保持去中心化
3.公共网络的资源应该得到有效和公平的分配;
4.区块链的原生代币必须具有内在价值

最后,不论其他的公链在进行减产或办其他活动等, CKB 依旧是选择走自己的路,也用最大的力气在这条路上向前行,例如今年我们就展现最大诚意,用 3000万美元的现金帮助来自各地的基础设施 Grants,另外,我们已经在全球继续招募社区领袖计划伙伴,以拓展更多的地区,接触更多地区的开发者/持币者社区。

必须直接回答,这是不太可能的事情

为什么我们会选择POW,我也希望能和 imToken 的社区小伙伴对齐这个认知。如果你选择做一条公链,又必须确保安全性和去中心化,POW是唯一的选择,没有之一。公平意味着工作量证明中没有人会有特别的优势,不会因为早晚等原因获得更大收益。节点没有高下优劣之分。

POS会有核心问题是初始分配。早加入就能以比较低的成本拿到比较多的token。而这种权利很难被新加入者挑战和取代的。这就会导致一个奇怪的现象是大家都不喜欢POS运行时间很长的,因为利益分配方式定了,新加入者很难获得和前人一样多的利益。所以大家都会去在早期抢新的网络筹码,然后再去抢下一个POS。

所以POS很难去证明自己的时间价值。

比特币用了十年时间去证明POW是安全可靠的。所以很多人会配置比特币是保守稳健的投资,是因为比特币的储值模型依然会有时间价值,大家的收益不会因时间进入的早晚而有差别。

1赞