专访Gavin Wood:Cosmos不够去信任,也不够可扩展

9 月 25 日,我们在北京海淀区再一次见到了 Gavin wood。圈内人对他一定不陌生,这个曾经与 V 神共同创立以太坊、并写出以太坊黄皮书、发明 Solidity 语言、以及创立以太坊客户端 Parity 的创业者,今年因为新事业——被视为以太坊竞争对手的 Polkadot,成为了区块链世界最炙手可热的人物。

最近,他正在中国各地奔波,昨天晚上是北京清华大学站。第二天,除了 Odaily星球日报之外,他上午时间被数家媒体采访充斥地满满当当。

采访前小小地寒暄了一下,这次跟我同行的是老板 Mandy,作为动画《Rick and Morty》的忠实粉丝,在得知上周在上海区块链周 Gavin 穿了同样主题的衣服之后,出于粉丝的自觉,Mandy 告知了 Gavin 动画 producer 去世的「噩耗」,Gavin 果然不知道,估计对他“打击很大”,所以跟我们聊了不少真心话。

上一次跟 Gavin 见面,我们采访了 Gavin 一些 Polkadot 的私募和 kusuma 的最新信息。而这次的采访,我们集中于 web3.0 与 Libra、以及避不开的 Cosmos,和最近的 Edgeware;尤其在 Cosmos 与 Polkadot 对比的话题上,Gavin 不仅跟我们聊了不少Cosmos,还跟我们说了说他对于「Trustless· 可信网络」的想法。

互联网没有「成长」

在《为什么我们需要 Web3》一文中,Gavin 写下了这样一句话:互联网宛若一个巨婴,它已经衰老,却从未长大。他曾对此表示,互联网已经拥有了全球海量的用户,但因为架构上的缺陷,互联网从未真正担负起自己应该完成的责任。

Gavin 重新解读了这个观点,他说,虽然互联网的规模在变大,但是没有 “成长“。通俗地解释,“当一个小孩成长一个大人,不仅代表着 ta 有了更多权利,也意味着 ta 在世界的角色重要性也在提升,其行为产生的影响跟后果也更大;相应地,你就应该承担起一些特定的责任。” 在 Gavin 看来,公司也是同理,掌握了用户数据的大公司,一旦数据泄露,也会产生直接的后果:隐私被泄漏因此用户生活受到影响,此外,当数据掌握在一些未有授权的人手上,就有可能被误用以及滥用。

此外,Gavin 还举例支付宝的例子,“如果我在农村地区,网络连接不是很稳定,那么支付就并不方便,因为你必须连接阿里巴巴的服务器才能完成支付这个动作。”Gavin 认为,互联网不过是“将互联网去中心化的天性组合成为一个十分中心化的服务”,在互联网世界,人们依靠中心化获得可靠性与稳定性。

Libra 与 web3.0

对于一些传统巨头尝试拥抱 web3.0 的举动,比如 Libra,Gavin 也发表了自己的看法。

他认为,Libra 的确是一种去中心化的技术,无论是在技术方面还是在法律环境方面都有一定进步。 但是它是“有权限的、基于许可的”,这意味着,用户不能自由免费使用 Libra,开发人员也不能自由地在 Libra 上进行创新。

另一方面,“Libra 的背后是一群中心化公司,且都植根于美国的领土上。 所以 Libra 是一个非常以美国为中心的服务,而不是一个单一公司为核心的服务。”与此相对的是,Web3.0 是一个国际(international)的概念,而非国家(national)概念。

这就是为什么 web3.0 需要区块链,因为区块链为人们提供了超主权,而非依靠某国政府的授权。

他以法律作为例子,“基本的刑法是这样的:每个人都不能互相谋杀,也不能互相攻击,法律作为我们的行为准则,每个人都需要按照规定行事。但是如果没有一个可以统一遵循的司法管辖权,那么法律就不能很好地发挥作用。”

如果要按照纽约的法律行事,一旦有分歧,双方需要飞去纽约进行审判,但这个解决方案很麻烦,交通很贵、律师也很贵。如果使用了区块链,一切可以通过智能合约解决。

如何畅想 web3.0?

在 Gavin 看来,对于那些感兴趣于新事物和新思维的开发者来说,web3.0 的优势在于应用是“去中心化的”,在 web3.0,构建一个应用程序的过程像是做一个纯粹的算法,只需要设计正确,不需要做运行服务器这样的苦差事,开发者由此更具聚焦于「开发」而非「部署和操作」。

另外,加密资产也是 web3.0 的重要组成部分,因为其的存在,使得在并无权威机构的前提下,开发活动和经济活动也仍然是被鼓励的。

类似于 Facebook 的网站通过攫取用户注意力获利,但在 web3.0,没有一个应用程序可以真正控制用户的注意力,因为所有的事情都是在用户端完成的。在 wen3.0,我们创建一个内部经济,用户可以用 token 购买服务,但他们获得 token 的渠道是多样的,比如挖矿、比如贡献我们的注意力、贡献数据,来交换其他服务。 

“我们可以想象一个更加两厢情愿的互联网。”Gavin 说。

而 Polkadot 之于 web3.0,则是一个促进创新的平台,在 Gavin 看来,“这个生态系统并不缺乏想象力。 有时候是缺乏执行的能力,也缺乏基础设施;此外,现在的创新是一种低水平的创新。”而 Polkadot 所做的是,保证应用场景背后的安全、隐私、可扩展性和基础的商业逻辑。

至少在三年之内,会有更多的这样的基础设施。“ 我们将能够承载可合理扩展的去中心化应用程序,我们将能够在安全且去中心化的钱包、浏览器等等中使用它们。 这种情况很有可能不会发生在手机上,而是电子设备上,甚至仅仅是笔记本电脑上;将会有提供身份认证的隐私服务;开发者可以自由地做任何他们想做的事情,而不用担心 Facebook 或者美国政府会来关闭他们。”

Cosmos 与 Polkadot

虽然 Cosmos 与 Polkadot 的对比是一个老生常谈的问题,但这次的 Gavin 的回答显然超出我们的期待。

上周的万向区块链峰会上,Cosmos 创始人 Jae 曾表示「有四成以上的 PoS 链使用 Tendermint」,我们问 Gavin 怎么看待这件事,以及 Substrate 是否有同样的潜力?

Gavin 先是表示对这个数据并不惊讶,随后引用了丘吉尔的名言「世界上只有三种谎言: 谎言、该死的谎言和统计数字」,他认为 Cosmos 虽然在合作上的速度相对更快一些,但重要的并不是链的数量,而是连的链是哪些。Substrate 是他心目中发链的最佳工具,也将变成最好的生产工具,他也很开心 Substrate 已经准备好了。

对于 Cosmos,Gavin 说 Tendermint 并不是什么新的技术,Parity 在几年前就已经实现。Cosmos 的想法,执行地相对快一些,但这的确是一个简单的技术。

Gavin 认为,Cosmos 并没有完全做到「去信任化」,在他看来,Cosmos Zone 除了使用同一套共识机制,即 Tendermint 之外没有其他选择,“所以你没法在共识机制上有所创新,你也不得不使用 Cosmos SDK,正是因为这些搭建的基础设施,你可以非常快速地部署区块链、以及通过 Cosmos hub 相互桥接,你也可以发币,这也正是 Tendermint 有用的地方,但也仅仅到此为止了,因为 Tendermint 很简单,所以它也很有限”。

在 Cosmos 中,链与链之间因为需要通过 Cosmos 中心化的 hub 来互传消息与 token,所以其前提条件仍然是所有人都需要信任这个 hub,“这不是去信任(trust free),也不是无需信任(trustless),而是约束(bound)”;除此以外,在 Cosmos 中,因为 Zone 并不共享节点,也不会共享同样的安全保证。所以Gavin认为“ Zone 之间不能直接对话,也不能信任彼此,只有 hub 控制着每条链条上的象征性平衡。”

所以,在 Gavin 看来,它也并非一条可扩展性高的链。“一个系统要想做到可扩展性,就要做到可展开支持多条区块链,而无需增加新的节点、无需增加额外的安全性”, Polkadot 则做到了精准的「可扩展性」,Polkadot 中有一个验证节点池,保证一段时间内能够同时验证不同的链条。

Gavin 补充说,从技术基础的角度讲,Cosmos 解决问题的假设前提是,全世界都是使用 Tendermint 共识机制的区块链、以及所有人都乐意信任一条 Tendermint 中心链、所有人都乐意在这些 Tendermint 链中相互转移代币。

相比之下,Polkadot 的设想在于:“如果我有一个关于区块链的新想法。我不必考虑验证节点的事,也不必考虑安全的事,我就想快速部署一条区块链,这条区块链需要跑得够快,也可以直接跟 Polkadot 生态里的所有区块链进行互联,包括比特币和以太坊。”

Gavin 还小小地吐槽了 Token,“忘掉 token 吧,我知道 token 是去中心化系统经济的重要组成部分,但也就如此而已”,在以太坊里面,token 作为一种内部经济手段,用来支付矿工工资,以及交易,他们作为一种收取费用的手段存在,对此,Gavin 还跟我们介绍了 Polkadot 的新设想——Parathread(平行线程),和平行链需要竞拍插槽不同的是,Parathreads 只需要少量(约 10-100 )的固定数量 DOT 就可以使用。

且当交易需要加速,Parathreads 就会被唤醒,为它们处理的区块支付 DOT,一旦处理完毕,Parathreads 便可休眠,用 Gavin 的话说,它是一个介于区块链和智能合约的东西,它也可以升级成 parachain。让每个开发团队都能使用 Polkadot 中继链,为平行链提供缓冲坡道,让 “退休” 的平行链继续生存,且团队可以按照自己的实际需求来付费。

Edgeware 很有勇气

近期,Polkadot 知名生态项目 Edgeware 算得上十分活跃。9 月中旬,Edgeware 团队一度启动主网,但在两天后,宣告「失败」:将两天前上线的主网降级为测试网,接下来会在完成全面的链上测试、所有问题全部「解决」后再重新上线。

我们同样问了 Gavin 对此事的看法。Gavin 强调当前技术还在早期阶段,Edgeware 勇气可嘉,冒了个险,但是没有成功,如果 Kusama 推出,他们或许会更有收获。

Gavin 说,“如果我认为它一定会成功,那么我肯定启动 Polkadot 主网,只是现在我们还没到那一步。我们采取了一种倾向于规避风险的方法,如果不能保证 99% 以上的稳定与安全性,主网是不会推出的,但 Edgeware 也许只有 50% 的确定性,他们更加擅长于应用层。”从操作的角度看,Gavin 认为既定的路线图在实际执行中,是可以根据事实酌情调整的。

不过 Gavin 也觉得,如果 Edgeware 在一年前尝试这样做,情况会更糟,所以这也证明了随着时间的推移,bug 在不断修正,技术也在不断地成熟。最初 Polkadot 说是在今年第三季度,目前团队正在尽力完善以及试错,也许在 2019 年第四季度或者明年的第一季度推出主网。开发者可在 Kusama 上做一些尝试,体验 Polkadot 的高效。

此外针对「Parity 使用冻结钱包中的 ETH 参与了 Edgeware 的 Signal 空投」,Gavin 表示很合情合理,他认为 Edgeware 的做法,是让冻结的 ETH 财产所有权获得修复。

声明:所有在本站发表的文章,本站都具有最终编辑权。本站全部作品均系币力财经原创或来自网络转载,转载目的在于传递更多信息,并不代表本站赞同其观点和对其真实性负责,所产生的纠纷与本站无关。如涉及作品内容、版权和其它问题,请尽快与本站联系,联系邮箱huiccsu@qq.com。