Gavin Wood: Wasm 是智能合约的未来,“历史”EVM 只是当下
作者|Brady Dale
原文|https://www.coindesk.com/polkadot-gavin-wood-webassembly-smart-contracts-evm
这位前以太坊开发者表示:“支持这些需要传承的协议和编程语言非常重要,而这也是我们正在做的事情。”
以太坊虚拟机(EVM)在区块链开发者中处于领先地位。这就是为什么 Gavin Wood 说他的 Polkadot 区块链系统支持 EVM 是很重要的——至少在可预见的未来是如此。
Gavin Wood 是以太坊创建时的首席开发者,而现在是 Parity Technologies 的创始人,该公司创建了 Polkadot,并正在推出互联的“平行链”系统。EVM 使以太坊能够运行智能合约,以太坊正是以推广创新而闻名的。Gavin Wood 说,当最初的团队创建以太坊时,他们试图不偏离世界当时所熟悉的东西太远,也就是比特币。
在 Consensus 2021 大会上,Gavin Wood 承认了 EVM 现今在区块链发展中的地位。
“我不能否认,很多人已经在使用 EVM,所以支持这些遗留协议和遗留语言是非常重要的,这就是我们在 Polkadot 所做的,” Gavin Wood 在预先录制的采访中说,“人们喜欢 EVM,人们使用 EVM——绝对没问题,直到下一代真正证明它的勇气。”
Polkadot 的目标是证明自己是下一代智能合约区块链的领导者。
技术传承
EVM 有许多开发人员和软件工具,他们可以使用它们来简化编码。其它区块链也正在追赶这些工具,因此,Gavin Wood 说,“抛弃这些工具是愚蠢的。但是开始思考下一代工具是什么并不愚蠢,而对我来说那就是使用 WebAssembly 作为智能合约。”
WebAssembly (简称 WAsm)是一种跨网络工作的软件格式,可以轻松地与多种软件语言兼容。它是由大型网络公司开发的,适用于所有主流浏览器。
Polkadot 于 5 月 17 日宣布,其姊妹网络 Kusama 已经启动了平行链,这种网络链允许 Polkadot 以不同的逻辑运行不同的区块链,但具有同样的安全性。这是在 Polkadot 上运行相同升级之前的一个关键的最终测试。如果这种情况发生,这将代表 Polkadot 愿景的实现,该愿景自 2017 年 10 月首次发行 1.47 亿美元代币以来一直在进行中。
虽然以太坊的存在使 Parity 得以筹集资金推出 Polkadot,但该项目一直意在超越最初的智能合约区块链。
Gavin Wood 说:“你看,EVM 的问题在于它是一种非常固执己见的设计。它源自一种已经非常固执的设计,也就是比特币的脚本设计,”他的团队想给开发人员提供一种非常不固执己见的格式,那就是 WebAssembly。
2019 年,加文·伍德(右二,从上往下看)表示:“区块链已经不适用于现代社会。” (克里斯汀·金/ CoinDesk)
区块链升级
Gavin Wood 还表示,他认为现在是时候应该让区块链无论升级软件是坏的还是危险的想法中继续前进了。
“区块链不适合当下的目的,就像依靠硬分叉、阻挠他们自己共识的传统区块链,是不适合用于现在的用途。就这么简单。人们希望自动升级应用程序。他们希望能够自动保护系统,并且希望它能大惊小怪。”Gavin Wood 说。
Gavin Wood 表示,Polkadot 带有自己的链上升级系统。但是他也解释,Polkadot 运行在一个非常简单的基本协议上,该协议将保持不变,这些变化将从基础层往上发展,这将保护整个 Polkadot 免受意外或出现意外分叉。
“如果以这种方式做的话,那么你可以保持领先地位,你可以紧跟技术发展的步伐。人们很快就会意识到,也许我们应该制造一个能够做到这一点的区块链,”Gavin Wood 说,“但是据我所知,目前 Tezos 是唯一具有这种功能的产品。”
About Patract
Patract 为波卡 Wasm 合约生态的平行链和 DApp 开发提供解决方案。我们帮助社区平行链设计和开发链上合约模块和 Runtime 支持,并且为 DApp 开发者提供覆盖开发、测试、调试、部署、监控、数据提供和前端开发等阶段的全栈工具和服务支持。
How to join Patract
1.对于合约开发者,可以访问官网(https://patract.io),熟悉测试链和工具套件。欢迎加入官方开发群:
Element(https://app.element.io/#/room/#PatractLabsDev:matrix.org)
Discord(https://discord.gg/wJ8TnTfjcq)
搜索“Patract 开放平台”关注 Patract 官方微信公众号
2.对于将要集成 Wasm 合约功能的平行链项目方,或者使用 Wasm 合约开发的 DApp 项目方,欢迎加入 Patract 开放平台:https://open.patract.io
3.对于用户,欢迎加入:
Telegram(https://t.me/patract)
Twitter(https://twitter.com/PatractLabs)
4.对于求职者,我们在招聘区块链开发工程师、前端/全栈开发工程师、产品经理、开发者运营等岗位,可以联系 sean@patract.io
评论