“跨链之王”、”区块链里的中国电信”、“Web 3.0 开启者“、“创造过以太坊的男人新作”、“链上治理创新者”……在之前的推文《这 5 个很快要空降 Top 50 的估值「大块头」,是骡子是马 ?拉出来溜溜》中,白话区块链曾经介绍过集众多标签和光环于一身的区块链项目——波卡(Polkadot)。
9 月 22 日,在波卡(Polkadot)创始人、前以太坊联合创始人 Gavin Wood 进行中国行活动之际,白话区块链创始人兼 CEO 马丹有幸在杭州对其进行了专访。
白话区块链马丹专访波卡创始人Gavin Wood完整版视频将在剪辑后放出,敬请期待!
在访谈中,Gavin Wood 谈及了波卡项目、安全性、PoW 共识机制的未来、去中心化、Facebook 将要发行的稳定币 Libra 等话题,并对区块链从业者以及想进入这个行业的人提出了个人的建议。最后,Gavin Wood 还分享了自己的学习秘诀,教大家如何掌握多个领域的知识并融会贯通。
以下是专访的内容:
白话区块链马丹:在开始今天的采访之前,Gavin Wood 博士,您能先给我们的用户简单介绍下自己吗?
Gavin Wood:我叫 Gavin Wood,中文名林嘉文。我是波卡(Polkadot)项目的创始人,我还创立了 Parity(第一个 Rust 以太坊客户端),Web3 基金会,以及(和 V 神)共同创立了以太坊。
Fairyproof:Hundred Finance与Agave遭遇攻击原因是由于转移ERC677代币引起的:3月16日消息,Gnosis Chain上的DeFi协议Agave和Hundred Finance遭到重入攻击,共计损失约1100万美元。造成此次重入攻击的原因是由于转移ERC677代币引起的,该代币有一个转移后调用函数叫 transferAndCall。
Fairyproof 推荐所有合约开发者三点注意:
1、合约内改变状态要放在对外交互之前(包括转移代币) ;
2、注意ERC20代币和ERC677代币的区别;
3、重要用户接口增加防重入锁。[2022/3/16 13:59:33]
编者注:如果你想更深入地了解 Gavin Wood,请阅读白话区块链之前的推文《以太坊之“母”离开3年后携波卡重磅来袭,是背叛还是另有隐情》。
01 波卡(Polkadot)以及其安全共享
白话区块链马丹:Gavin Wood 博士,能先简单介绍一下波卡(Polkadot)吗?
Gavin Wood:波卡(Polkadot)是众多区块链的区块链,它不是一条单一的区块链,而是成百上千条区块链链接在一起。通过它,可以让这成百上千条区块链相互通信,共享安全保障。
Gavin Wood:波卡平行链可能超过100条,生态中可能还会出现第三条中继链:近日,Polkadot创始人Gavin Wood在The Defiant播客中聊到“同为分片,波卡和以太坊2.0的区别”等话题。
Gavin称,我觉得两者在产品层面上的主要区别就是,在Polkadot中,你可以租到整个分片,而以太坊(2.0)则一直在试图坚持以太坊模型,只不过让这个模型变得更具可扩展性,扩展性基本是来自拥有更多的工作流,让一些智能合约运行在这个分片上,一些智能合约运行在另一个分片上。而Polkadot的想法产生于‘如果这些分片不一定非要是智能合约呢?如果它们可以是任何的链会怎样呢?如果说它们中的一个只专注于域名注册,另一个只专注于DeFi,另一个只专注于NFT呢?’这样做会不会有什么优势呢?
对于我来说,答案当然是有优势,因为有很多高吞吐量的应用,有时候你知道你肯定需要为这一个应用处理很多的交易,比如DeFi,那么专业化就很有必要,因为你对性能的要求极高,但同时你又有机会去做实验,你可以在不同的链上尝试不同的想法,不会拘泥于一个智能合约的模型,你甚至可以有多种不同的做智能合约的方式。其实现在也有不同的链在推动不同的智能合约模型,有的可能是非图灵完备,有的有存储手续费有的没有。我认为实验是让区块链伟大的地方,Polkadot可以同时进行100来个实验,这是让我很激动的一点。
针对波卡生态是否会有其他中继链,Gavin表示,可能还会有另外一两个,其中一个他看到的趋势是联盟类型的链,也就是专门为产业、企业、组织打造的链。他们可能想要联合起来并互相沟通,但是却不想成为某条公链的一部分,可能觉得没有必要加入另一条链的经济系统。对于这些链来说用Polkadot就更合适,因为Polkadot不会介入到所有交易中。所以理论上说,我们可能会看到一些中继链通过桥连接到Polkadot中继链,这些也可以被看作是广义上的Polkadot生态。(PolkaWorld)[2022/3/11 13:51:12]
白话区块链马丹:我的第二个问题是关于安全性。众所周知,波卡(Polkadot)区块链的一个主要特性是安全共享,所有链接进来的平行链都是同等安全的。这个特性让波卡(Polkadot)的开发难度增加了不少吧?
Gavin Wood正式将平行链功能添加到Kusama网络:波卡创始人Gavin Wood已正式将平行链模块部署到Westend和Kusama Runtimes中,这意味着Parity已经把平行链的功能加到Kusama网络,下次Kusama升级将会支持平行链。这是Kusama平行链上线的第一步,接下来即将进行治理投票等部署白板链、公益平行链等,随后会启动支持项目方的平行链注册,也就是启动平行链插槽拍卖。(Polkaworld)[2021/5/2 21:17:58]
Gavin Wood:是的,这个特性很难设计和提升,增加了波卡(Polkadot)的开发难度,尤其是它还牵涉到区块链的可扩展性问题。因为要把工作量分配给验证者、节点,让它们来承担系统安全性的一部分,同时我们还要保证整个区块链网络的安全性,并且让这些验证者、节点能从中受益。
一条安全性弱的区块链可能会使整个多链系统的安全性下降,这是所有多链区块链项目都会面临的问题。所以,波卡(Polkadot)想在设计上解决这个问题,让所有接入的区块链共享安全性。
白话区块链马丹:在安全性上,设计成“共享安全”的灵感来自哪里呢?
Gavin Wood:如果想让一个多链的区块链系统有一个有趣的使用场景,安全共享是必要的。世界上有很多区块链,如果这些区块链之间想要相互通信的话,就必须相互信任,否则会很无趣。
动态 | Gavin Wood宣布即将发布区块链开发通用平台:据coindesk消息,在星期二柏林举行的Web3峰会上,以太坊联合创始人兼Parity Technologies创始人Gavin Wood宣布,新工具Substrate将在发布数周后发布。作为其互操作性协议Polkadot的技术基础 ,Substrate为区块链开发提供了一个通用平台。[2018/10/23]
举个例子,一个安全性高的区块链不会轻易信任一个安全性差的区块链,这也是为什么现在的一些多链区块链,侧链的最终共识要放在主链上,比如放在比特币区块链上。
波卡(Polkadot)和它们不一样的地方在于安全共享,这意味着所有接入的区块链不需要经过中心主链就能相互通信、相互信任。这会让区块链的使用场景更加多样化,因为各种功能单一的区块链之间也能相互通信。
02 PoW 与去中心化
白话区块链马丹:不久前,Ethereum Cat Herders 正式发布了抗 ASIC 的 ProgPow 算法的审计报告。现在,包括波卡(Polkadot)在内,越来越多的区块链项目选择 PoS 而不是 PoW 共识机制。所以,您怎么看 PoW 共识机制的未来?
Gavin Andresen发推宣称:已经清仓所有数字货币资产:比特币著名人士,如今的BCH重要支持者Gavin Andresen通过推特上宣布自己已经清仓了所有加密货币资产。Gavin表示:“如果有人认为我拥有大量加密货币资产,那么我现在公开宣布我已经全部清仓。[2017/12/21]
Gavin Wood:我认为 PoW 在未来还是会存在的。主要有两点,其一是 PoW 共识机制经历了多年的实践检验,大家对它认可,比如比特币就采用了 PoW;其二是我们需要比 PoS 更加轻量级的共识机制。PoS 共识机制牵涉到很多方面,非常复杂,一些(设置准入门槛的)小型的区块链项目采用 PoW 出块更加便捷。
白话区块链马丹:提到「去中心化」,很多人都会拿比特币作为案例。早些时候,您曾经说过,比特币和以太坊在技术上都不是去中心化的,您能详细解释一下吗?
Gavin Wood:我不太确定我曾经在哪儿说过这样的话,也不记得上下文。我们知道,比特币依赖矿工挖矿出块,现在的矿工并不是非常去中心化,而是被几大矿池所控制,这几大矿池非常有影响力。比特币虽然在实际运行上并没有什么大问题,但如果想让它非常去中心化,我们肯定是希望矿工越分散越好。
白话区块链马丹:所以,将来波卡(Polkadot)会成为一个典型的去中心化项目吗?
Gavin Wood:如果要去中心化的话,刚开始采用 PoW 确实会有一定的帮助,但随着重量级投资者的加入,项目还是会逐渐趋向中心化的。我们在这方面也考虑了很多,我们希望项目能保证一定的去中心化,而不是最后被几大中心所控制。
03 Facebook 将要发行的 Libra
白话区块链马丹:下面想聊聊区块链行业里的热门话题——Libra。在白皮书中,Facebook 称 Libra 为加密货币。然而,计算机科学家 Nick Szabo 讽刺说,称 Libra 为加密货币相当于将玩具娃娃当成婴儿。目前为止,大家还没有就「加密货币」的定义达成共识。对此,您怎么看?
Gavin Wood:目前确实是有矛盾的地方。关于加密货币,不妨想一想我们是否要求它去信任中介。Facebook 在设计 Libra 的时候,并没有特别的去信任中介和去中心化,因为你还是要信任 Facebook 和它的那些合作伙伴、基金会。
从技术上来讲,加密货币牵涉到加密算法、密码学,这些加密算法是大家所公认的。
我个人同意 Nick Szabo 的说法,不认为 Facebook 的 Libra 是加密货币,因为它只是借鉴了比特币区块链的优点,想对现金货币进行升级而已。
04 建议
白话区块链马丹:区块链这个行业非常缺专业的技术人员,许多人对这个行业充满了误解。对于这个行业的从业者以及将来想要进入这个行业的人而言,您有什么好的建议给他们吗?
Gavin Wood:对于已经在这个行业的从业者,我只想说继续坚持下去,并且想清楚为什么区块链这么与众不同。很多从业者或许并没有想清楚,他们从事区块链仅仅是因为这份工作能给他们带来收入。在底层上,区块链和现在的互联网软件产品是不一样的,我们需要明白不同之处,了解区块链技术对社会的大有可为之处。
对于那些目前还没有进入这个行业但是想进入的人,区块链牵涉到很多学科的知识,必须对经济的运行、加密学、算法、数据结构、网络结构、数据库、虚拟机和运算等方面的知识都有一定的了解。其中,最大的一个挑战是将经济学的知识和复杂理论结合起来,让你设计的区块链系统能够开放给所有人使用,而且能自我运转。智能合约、Gas……这些听上去很简单,但在设计的时候,需要非常小心谨慎。
当然,上面提到的这些知识,大部分都能通过调查研究习得,但是好的程序设计师一定是充满好奇心的,你会发现这一切都很有趣。
白话区块链马丹:也就是说,工作非常有挑战性,但是也很有趣。
Gavin Wood:是的!
05 学习经验
白话区块链摄影师BF:Gavin Wood 博士,突然有个问题想问您,因为我也在不同领域学习,并且也研究人的学习,那我个人对您非常好奇,无论是设计、哲学,还是计算机领域,您都有很精深的履历,还教授过学生,您是如何掌握了那么多不同领域的知识?是否有特别的学习观念,比如,您小时候是否也有自己的偶像,比如爱因斯坦、图灵、霍金?或者特别的榜样,家长,或者某些师长?您能跟我们分享一下您如此丰富领域的学习经验吗?
Gavin Wood:我认为好奇心是最重要的驱动力。我没有偶像,但我遇到过好几位优秀的老师,他们鼓励我为自己而学。我自学了编程、学、哲学等等,在我上大学之前,我就想明白了自己想要什么。当然,大学也教了我很多知识,但很多技能我在上大学之前就掌握了。
我认为保持开放的心态,保持好奇心,对权威的不迷信,第一性原理的思维,这些都非常重要。比如说汉字,我观察它的写法、读音、意思,但是不会明白为什么它长那样。所以,不如去买一本介绍汉字历史的书籍,了解汉字是怎么产生、怎么演变、怎么组合、哪种情境下会改变意思,这样能从根本上对汉字有更加透彻的理解。
如果你只学习一个点,而不是一条线,你就不知道这个点会往哪个方面发展,变成只见树木不见森林。但是,如果你学习的是一条线,你会知道所学知识从哪里来,会往什么方向发展。在数学的学习上也是如此,庆幸的是,我的学校在教这些定理时,不仅仅教公式,还教它们是怎么推导出来的,让你既见树木又见森林。化学也是如此,化学物质细分下去,就是物理上的粒子、原子了。所有的学科到最后都是相通的,如果你想理解整个世界,就需要将所有的这些知识融会贯通。
给了我灵感的两位名人,一位是哲学家伯特兰·罗素(Bertrand Russell,1872-1970),另一位是物理学家理查德·费曼(Richard Feynman,1918—1988)。这两个人都是非常有趣的人,他们不仅精通自己所在的领域,而且对其他领域也了解得非常多,知识渊博。他们那样的人生才是我认为值得过的人生,而不仅仅是将自己局限于某一个领域。
中国、亚洲也有类似的人物,比如说中国的孔子,他也经常教导人要文武双全,不仅要会打仗,如果打,还要明白为什么要去打仗,应该采用什么战略等等。不仅仅专注于某一个领域,而是要涉猎多个领域。
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。