对话真本聪:硬核来袭,CasperLabs 能否引领 Staking 新风潮

对话真本聪:硬核来袭,CasperLabs 能否引领 Staking 新风潮

2020 年 4 月 3 日,真本聪、Winkrypto 和 CasperLabs 联合举办了「硬核来袭,CasperLabs 能否引领 Staking 新风潮」AMA 活动,本次 AMA 邀请了 CasperLabs 创始人 Mrinal Manohar。

他们向大家介绍了 CasperLabs 的设计机制、与其他区块链的异同,路线图和近期进展;并回应「ETH 2.0 会被无限延迟吗?」、「CasperLabs 和 Rchain & Vlad 和的关系」等疑问。

以下是对嘉宾的提问和他们的回答,为了方便阅读,部分内容在不改变原意的前提下有删改,Enjoy It!

Q1:可以先跟我们介绍一下您的背景吗?您是怎么接触加密货币,后面又是在什么机缘下决定创立/加入 CasperLabs?您觉得加密货币最吸引您的一点是什么?

嗨大家好,我是 Mrinal Manohar,CasperLabs 的创始人之一。我一直对编程很感兴趣,从 11 岁起开始编写程序。这使我最终选择学习计算机科学专业,并于 2007 年获得卡内基梅隆大学的硕士学位。

我曾在 Oracle 和微软实习,但在华尔街开始了我的全职职业生涯。在 Bain 公司工作了 2.5 年。我在 Bain Capital 工作的 2.5 年里,主要从事技术领域的私募股权投资。之后我在一家价值 12 亿美元的对冲基金担任了 5 年的技术、媒体和电信部门主管。自 2017 年以来,我一直专注于区块链。

不过,我的去中心化计算之旅始于 2002 年,当时我为 BitTorrent 应用程序开源做出了贡献。所以我接触去中心化计算是在 18 年前。

我从 2012 年开始购买比特币,并成为了包括以太坊预售、Blockstack、Basis、Maker、Filecoin 等项目的天使投资人。我对这个行业充满热情,很高兴能与一支优秀的团队合作,为这个领域带来一些有趣的东西。我认为加密货币非常令人兴奋,因为你可以创建广泛使用的去中心化系统,这些系统由系统的贡献者和用户控制。我认为这是对当前系统的重要补充。

Q2:能否简单介绍一下 CasperLabs? CasperLabs 的使命是什么以及它要解决现在区块链中的什么问题?

(了解)一些背景很重要,在我看来,只有两次结构变化(重大时刻!)发生在我们这个行业:

  • 第一次结构变化是中本聪共识(用于比特币)创造了数字资产。这不仅仅是钱和货币的问题,也是我们见过的最好的版权保护形式
  • 第二次结构变化是以太坊提出的智能合约的诞生。现在我们还可以通过编程来赚钱

一旦区块链技术扩展了吞吐量、安全性和采用率,第三次结构变化就会发生。不幸的是,这种情况还没有发生,因为大多数提高扩展性的努力牺牲了真正的去中心化和安全性。

CasperLabs 是专门为了在不以任何方式牺牲去中心化和安全性的情况下扩展区块链而构建的,并得到了该领域中一些最好的数学家和研究人员的大力帮助。再加上我们专注于创造最开放、最轻松的开发者体验,有望帮助迎来第三次结构结构变化(重大时刻!)

Q3:社区的小伙伴经常会在以太坊听到 Casper,CasperLabs 是一个以太坊生态项目吗?CasperLabs 的名字是什么含义呢? 哪些团队成员您觉得在 CasperLabs 扮演非常重要角色呢?

我认为在很多方面,我们与以太坊有很多共同点;我们也是开源的(我们的整个代码库都在线上),并且同样拥有对无需许可和公平访问系统的热情。我们将使用自己的代币建立独立的区块链。

CasperLabs 这个名字来源于我们使用 CBC-Casper(Casper 是以太坊 3.0 版本,而不是以太坊 2.0)作为我们的起点。

2017 年关于 CBC Casper 的研究论文没有具体说明完整的协议。它提供了安全性证明、最终确定客户端属性和分叉选择规则。

一个完整的协议必须既安全又有效才能正常运行。活跃意味着协议总是在链的下一个 tip 达成共识,安全意味着决策是不可逆转的。

我们在 2018 年 11 月至 2019 年 9 月期间进行了深入研究,来创建对 CBC Casper 协议扩展的 “Highway”。

Highway 协议是 CBC Casper 的第一个实时安全的实现。我们很幸运有 Daniel Kane 博士(他是美国最受尊敬的数学家之一,拥有哈佛和麻省理工的博士和学位)作为 Highway 的主要作者。

Highway 协议也不同于 Casper FFG(以太坊 2.0 版本),因为它完全移除了工作量证明。Kane 博士和我们团队的几位成员已经使完全去中心化和无需许可协议成为可能,该协议仍然可以扩展。

有关更多详细信息,您可以在这里找到关于 highway 扩展的论文,这里有 Kane 博士的介绍

Q4:接下来随着以太坊 2.0 以及像 CasperLabs 这样新一批明星公链的上线,您怎么看加密货币领域的主要发展和投资方向?能否带来新的一轮公链投资热潮?除了公链还有什么发展方向值得大家关注呢?

我想会有很多协议出来。我的观点是:

那些尝试创造某些东西而不损害安全性或去中心化的人将创造长期价值。在短期内,一切都是测试性的,当你创造的东西能够抵御任何攻击和任何形式的控制才能获得真正的奖励。

我认为 Conflux 很有趣,他们和我们不同,因为他们是工作量证明。但我们非常相似,因为我们两个团队都有许多受人尊敬的计算机科学家。我还认为,更具创新性的钱包和支付渠道可能会非常有趣。

Q5:CBC Casper 与 Tendermint 或以太坊提出的 PoS 设计的区别在哪里?CasperLabs PoS 设计与以太坊 2.0 相比会有何不同?

让我们同时看下 Tendermint 和 Ethereuem 2.0。

Tendermint 是一个非常好的协议,但它的缺点是,随着验证器基数的增长,系统速度会明显减慢。这就是为什么使用 tendermint 的协议需要将其验证器集限制为 50-100 个实际的区块验证器。但我们是 Cosmos(使用 Tendermint 共识协议)的粉丝,我们期待着在主网发布时,将其作为第 2 层解决方案进行集成。实际上,我认为 Tendermint 作为第二层协议更有效。

Ethreum 2.0 使用一个名为 Casper FFG(Friendly Finality Gadget)的协议,而不是 CBC-Casper(这是我们的立足点)。Ethreum 2.0 是 PoW 和 PoS 的混合,而不是一个纯粹的 PoS 系统。本质上,我们正在实现的是以太坊时间线上相当长的一段路。下面这张来自 Vitalk 推特的图片显示了他们的时间线。

CBC-Casper(纯粹的 PoS casper)在 “以后可能会再出现” 的类别中。

Q6:在安全性方面,CasperLabs 与其他区块链有何不同?对比与性能和去中心化,您怎么看安全性?

CasperLabs 具有非常严格的安全标准。 我们具有完全的拜占庭容错,并且在数学上证明是安全的。 我们不依赖统计或概率安全性。

我们也不受最近未发表的研究的几种 DDoS 类型攻击的影响。 我们将很快发布此研究。

Q7:对于开发者友好度,CasperLabs 提供了什么功能和工具令你们比其他平台对开发者更友好?社区与生态对于一个区块链的未来发展有着非常重要的作用,在构筑社区以及生态方面 CasperLabs 计划如何吸引更多人参与到它的生态系统建设中来?

这问题问得很好,这当然是非常重要的。

我们已经分配了 6-16% 给开发者和社区作为奖励。这将是一个类似于 Amazon AWS 的信用系统的组合,以帮助公司建立在网络上,并鼓励开发人员帮助升级和扩充该网络系统。我们希望这是通过一个开发人员的去中心化自治组织(DAO),它正在构建过程中,并将通过上线而启动。我们的想法是把它做成一个长期计划。

也可以归结为产品,让我们谈谈我们正在做的一些具体的事情!

首先,我们采用了开放式编程标准。虽然 Solidity 是目前使用最多的智能合约语言,拥有约 1 万名开发人员,但这个数字远小于 2600 万开发人员的总数。

有图表显示 Rust 在编程语言中拥有最高的支持率(来自 Stack overflows 调查,该调查有超过 90000 名受访者)。

这告诉我们,要想区块链成功,它需要迎合所有开发人员的需求,他们更加偏好:1)广泛使用;2)和非常清晰和得到良好支持的编程语言。

其次,我们有一套工具,可以显著地简化开发人员的体验,包括

  • 灵活支付代码
  • 加权密钥管理
  • 可升级合同
  • 直接状态查询

Q8:CasperLabs 今年接下来的路线图是什么样的?主网网何时启动?

上面的幻灯片显示了我们的历史和未来路线图。我们已经按时发布了 16 个。我们的整个代码库和软件可在我们的 Github 下载,您可以随时查看代码并下载我们的软件。

几周前我们刚刚按时发布了测试网。我们计划的小规模大约为 5-7 个外部验证器,但大家对我们有很大兴趣,现在有 21 个节点参与,其中包括一些最好的 staking 矿池。

我们将在几个阶段中继续进行严格的测试,并计划于今年第三季度或第四季度发布主网。

Q9:你们的 Staking 经济模型和治理是怎样设计的呢?现在的节点参与情况如何?对于节点参与有什么要求?

我在上个问题回答中介绍了一些承诺的的验证者,但我想补充的是,我们正在与许多 Staking Pool 进行积极的对话,并希望随着我们接近主网,该群体将显著增长。

验证者可以委托给 Staking Pool/交易所/钱包。或者他们可以运行自己的硬件。如果他们运行自己的硬件,我们建议使用 8 核服务器,32-64gb 的 RAM 和足够的存储空间。当然,当我们接近主网时,我们会发布非常具体的要求。下一代微芯片可能在未来几个月内面世,硬件要求可能其实非常便宜。

奖励如下

初始奖励(针对 EVO 参与者):

  • 主网上线前年收益 15%

Staking 奖励(包括 EVO 参与者在内的所有验证人):

  • 对于 Stkaing 奖励,该协议将目标为 15% 以上的总收益率后的第一年主网推出。

交易费用:

  • 交易费用将在主网启动后分配给网络上的验证者。
  • 赚取的质押和 Tx 费用奖励将是完全流动的。

Q10:在 Staking 经济方面,CasperLabs 的惩罚机制是怎样的?你们是怎么平衡激励与惩罚?

我称之为 “为攻击网络创造成本”,而不是惩罚本身。但我们对发动远程或模棱两可攻击的人有一个致命的条件。

简单地说,如果您在一个时间中提出两个不同的块,或者使用多个父块作为块的理由,那么您的质押将被削减。这些攻击会导致双倍开销并危害网络安全。

Highway 协议(我们对 CBC-Casper 的扩充)的工作方式是,这些故障是非常可检测的。我们可以直接指出谁犯了这些错误。当然,任何直接运行该软件的人都不必担心这种削减。

在协议中也有奖励机制。首先,那些按规定行事的人将获得他们全部的 Staking 奖励。事实上,如果恶意节点被削减,他们的影响力就会减弱,正常运行的节点也会因此获得更大的回报。

Q11:您如何看待现在的竞争格局?您认为谁是 CasperLabs 真正的竞争对手?相比而言你们的竞争优势是什么?

首先,我认为这个行业还处于早期阶段,没有形成明显的竞争,这种风气会(导致)互相帮助。我想说,我们在信仰上最接近的是以太坊,因为我们和以太坊一样相信一个完全开放和去中心化的系统。在以下我会扩展一下我们的一些(但不是全部)关键优势。

  • 打击 Cartel(垄断联盟)形成经济安全达成一致的纯权益证明。以太坊将首先实现 Casper FFG,这是一个工作量证明和股权证明的混合。但以太坊将花费数年时间来实现一个完整的权益证明系统
  • 在虚拟机和区块链级别具有并发性的容错、去权限去中心化共识。在虚拟机架构上没有进行妥协
  • 在所有编译到 WASM 字节码的语言中,对智能合约的多语言支持,我们没有像 solidity 这样的专有编程语言。我们的开发包无缝集成到开发人员已经习惯于构建的平台和 IDEs 中
  • 可以升级的智能合约!不需要取消部署和重新部署
  • 支持不受限制的支付选项,以便开发人员可以指定如何支付交易, “发送者总是(需要)付费 “阻碍了创新
  • 在 CLI 或通过 GraphQL 查询合同内部状态和数据的链上细节

总而言之,我们将是一个纯粹的完全去中心化的区块链,它具有许多独特的功能,使我们对开发人员更加友好。

Q12:CasperLabs 网络有主要针对的应用场景吗?像以太坊专攻 Defi,Tezos 发力在 STO,EOS 集中在游戏,您认为智能合约平台应该广泛还是针对特定的应用场景?

没有人看到一个应用程序真正打开了你的想象力,让你去 “哇,我需要成为这一部分!”

我们将自己视为基础设施层。与 Amazon AWS、Microsoft Azure 等类似,我们允许应用程序开发人员做他们选择做的任何事情。也就是说,我们已经包含了大量的特性,这些特性支持一些非常好的用例。

我们已经在和许多大企业和初创企业进行对话,但我可以谈谈我们正在努力解决的一些具体问题(区块链还没有解决的)。

在应用方面,我们从企业得到的反馈是非常积极的。我们的团队拥有大型 SaaS 公司专业软件工程的背景,他们了解软件公司在技术平台中需要什么。我们平台上的许多功能都是基于企业的直接反馈以及团队中积累的知识而创建的。在我们与 HDAC 的合作中,我们正在使用权益证明算法开发新的区块链技术。现代对包括供应链管理在内的多个用例非常感兴趣,我们很高兴能与这样一个受人尊敬、具有前瞻性思维的工业集团合作。

当我们在保密协议下,直到我们推出这些产品才可透露,不过我们可以谈论一些具体的用例领域大类,包括:1)艺术家和作曲家版权管理;2)专利管理;3)医疗记录和临床研究;4)兼职和劳动力管理。我们非常幸运,在这些领域有一批非常具有前瞻性的合作伙伴,并期待着尽可能发表进展。

Q13:CasperLabs 在储存大容量数据方面是怎么解决呢?我看到的资料是我们你们考虑使用 Storj,为什么是 Storj?其他方案比如 IPFS 和 Arweave 你们又怎么看?

存储不是 Layer 1 区块链的核心功能,因为它将非常昂贵。我们建议使用其他第三方进行存储。在未来我们的智能合约架构将支持与 Storj、IPFS、Arweave 和其他公司的连接。

Q14:我们知道你们和 BitMax 进行 “预售(EVO,Exchange Validator Offering )”,可以详细谈谈为什么会采取这样一种比较创新的形式吗?它和 IEO 相比有什么不同之处?

我们至今没有出售任何代币是有原因的。在这种情况下:

  • 少数大型机构投资者买入大手笔,而价格很低
  • 很多散户投资者投资资金量少,而价格高得多

这造成了市场混乱,我们觉得这本身就是不公平的,散户投资者不能像机构投资者那样以同样的条款和权利参与。

EVO 的目的是让散户参与者(如果他们愿意)在我们有史以来第一次代币销售时获得与机构完全相同的条款。它的结构是为了使准入民主化,以前从未这样做过。EVO 的参与者基本上会将他们的代币作为建立和启动 CasperLabs 网络的一部分。

以下是真本聪社区成员对嘉宾的自由提问:

Q15:你们和另一个知名项目 Rchain 是什么关系?Vlad 和你们什么关系? 

Vlad 是 highway 协议的共同作者。CasperLabs 和 Rchain 没有关系,它们是两个独立的项目

Q16:CasperLabs 会不会跟印度项目 MATIC 合作? CasperLabs 还是 EVM 支持 MATIC 的二级扩容吗?

当然,我们会整合所有层的方案。我们正在整合 Cosmos,Polkadot 和 Bancor。我们认为 Layer2 是很好的合作伙伴。

Q17:你认为 ETH 2.0 会被无限延迟吗? Vitalik 说,ETH 2.0 测试网络将在 4 月准备就绪。你认为这个承诺会实现吗?

ETH 2.0 将最终完成。四月份的发布只是第 0 阶段,还有第 1 阶段和第 2 阶段。ETH 2.0 整个路线图为期 2 年。而这些全部是 casper FFG。而 CBC Casper 是 ETH3.0 的一部分。

Q18:会为了更加去中心化,而进行空投吗?

空投在某些地区是不合规的,所以我们没有决定做空投。但是我们预留了 16% 的代币给开发者和社区激励,这会通过 DAO 执行。

Q19:我是链闻的刘峰。之前我们交流时,有谈到开发者友好是 CBC Casper 的主要特征,你能分享一些帮助开发者使用 Csaper CBC 的进展吗

是的,我们很乐意分享更多细节。我们确实专注于使对开发者最友好的区块链成为可能。我们为实现此目标做了很多事情:

  • 对所有可编译为 WASM 字节码的语言的智能合约提供多语言支持。我们没有像 Solidity 这样的专有编程语言。我们的开发套件可无缝集成到开发者已经用来构建的平台和 IDE 中
  • 可以升级的智能合约!您无需取消(原有合约)并重新部署。这是当今所有区块链中的主要问题。考虑一下您的手机软件及其更新频率。同样,每个人都需要能够轻松地更改/升级合约
  • 支持不受限制的支付选项,以便开发人员可以指定如何支付交易, “发送者总是(需要)付费 “阻碍了创新,这样您就可以创建有趣的产品,例如奖励计划,甚至是有趣的债务形式
  • 在 CLI 或通过 GraphQL 查询关于合约内部状态和数据的链上细节洞察。目前您需要为提供这一服务的第三方付费,例如 Infura。我们在节点上将其本地化。

我们还有更多功能,例如加权密钥管理和全面的 CI/CD 支持。

Q20:通常牛市很难由于一个项目撑起来,如果今年接下来的 PoS 大市值项目,集体跳水推迟不出来,而只有 CasperLabs 上线,你觉得会对大家关于 CasperLabs 的投资兴趣有影响吗?你觉得像 ETH2.0、Polkadot、NEAR 这几个项目今年能上线吗?

我认为从长远来看,最好的技术往往会推动使用。作为一种技术,区块链的普及率非常低,只有不到 0.5% 的开发人员在使用它。CasperLabs 区块链的独特之处在于,它不会对去中心化或安全性做出任何妥协。

另外,我认为我们的分片方法是最安全、最可组合的,我们不依赖于它来进行扩展 (即我们将在不分片的情况下实现可扩展性,并且仅在主网超级稳定之后才实施该分片设计)。另外,我认为这个功能集对开发者更友好。

我们专注于创造长期价值。团队只有 8% 的代币,而且是 3 年解锁。所以我们的动机是通过该机制来驱动长期价值。

以上便是本次 AMA 的所有内容,如果你还有任何其他疑惑和见解,欢迎加入我们的社群。同时如果关于 AMA 主题有任何推荐请告诉我们,我们下期 AMA 不见不散。

相关阅读
微信 WeChat 新浪微博 Twitter Telegram 搜索 link clock