浅谈EVM兼容性:为什么非EVM公链都在拥抱EVM?
原文作者:Denis
原文标题:《EVM compatibility and the future of blockchains》
原文编译:谷昱,链捕手
以太坊在第一波以太坊杀手中幸存下来,然后运行以太坊虚拟机(EVM)的低成本链(Polygon、BSC、Fantom)大受欢迎。而现在,在推出有限的成功之后,这些相同的以太坊杀手正在整合 EVM 并竞相进入多链世界。
具体来说,Polkadot已经添加了Moonbeam、Near 推出Aurora,而且很快(已宣布但尚未发布),Evmos将在Cosmos上线和Neon将在Solana上线。
当这些链条首次推出时(不兼容 EVM),它们声称具有优秀的设计、流行的编程语言支持和速度。这些链开始支持 EVM,现在他们似乎对自己的技术优势并不那么乐观,而是意识到他们需要支持以太坊。通过这样做,这些链正在追溯其最初的愿景,以建立以太坊的替代技术堆栈。
在这里,我们将看看跨区块链周围不同的结构和 EVM 的新兴标准将如何创造更多的可组合性。此外,我们可以看到,由此产生的链条生态系统已经成为产品实验的温床。
建设阶段将 EVM 视为计算机,在给定特定输入时计算智能合约的操作输出结果。EVM 副本在每个节点上运行-必须记住它不在一个地方。EVM 也称为“runtime或环境。
除了runtime, 周围还有一些EVM 下面用红色突出显示构建的重要工具。
EVM 接收用 Solidity 语言编写的程序,为了使该语言更强大,创建了许多“库”。Truffle 或 Hardhat 和其他开发人员工具使智能合同更容易编写和测试。另外,因为我们谈论的是网络环境,外部钱包通过 API 库(如 Web3.js)连接到 EVM。
在普通用户更熟悉的工具中,有强大的区块链浏览器 Etherscan。它知道如何查看成千上万的交易,并以人类可读的方式呈现它们。此外, MetaMask 钱包,它通过网络广播用户的命令将用户连接到 EVM。
数百名高技能开发人员花了数千小时建造这些工具和基础设施。在某些情况下,使用成熟的工具和不完善的工具来创建 dApp 所需的时差可能是 100:1。这就是为什么按照行业标准建设专有堆栈区块链的工具和基础设施进展缓慢的原因。
除了优秀的技术,EVM 生态系统还拥有巨大的区块链开发者和开源项目市场。这些项目可以快速复制,不需要耗时的代码重写。
模型比较专用堆栈链EVM 不同的方法用于集成。
Solana 和 Near 使用单链,所以在这些情况下,EVM 将与区块链的主要智能合约计算机一起运行。这也可以在 Near 的 Aurora EVM 设计中可见。
引用一位Aurora 开发人员的话:
我们重写了所有 EVM 逻辑并将其编译成 WASM 字节码,所以它在 Near 运行时的 WASM 片段执行。现在它几乎是原始合同,EVM 合同没什么特别的。只是 EVM 添加到 Near 内核会引入很多复杂性。
因此,需要注意的是,Aurora 不是链,而是 Near 上的 EVM 环境(尽管它有自己的区块浏览器)。这就是为什么 Near-Aurora 桥不是链之间的桥,而是链之间的桥runtime桥之间。这种技术设计会影响业务战略:Aurora 没有验证器,它的代币不能保护网络。因此,在评估使用类似设计的 Aurora 或 Neon 必须使用不同的模型,而 Evmos 或 Moonbeam 有自己的原始费用代币。
有趣的是,EVM Near 的PoS共识和数据可用性分片使整体架构相似ETH2.0 的愿景。Neon 的优点是 Solana 的速度:Neon EVM 声称每秒可以处理 4500 笔交易,确认时间不到一秒。一般来说,这将是 EVM 结合不同类型结构的实验促进了行业创新。以太坊现在太大了,不能灵活地改变,所以 EVM 市场的出现为以太坊主网的成本和风险创造了快速行动和打破事物的机会。
分别支持 Moonbeam 和 Evmos 的 Polkadot 和 Cosmos 是多链设计的区块链。他们没有选择 EVM 与主计算机并排添加,专门为其创建子链。这意味着如果需要可扩展性,就会有更多的 EVM 实例可以作为 Cosmos/Polkadot 新子链(和 Near 上的新片段)启动,为可扩展性铺平道路。另一方面,Solana 模型似乎缺乏这种可扩展性。
EVM 集成设计还有其他小差异。Aurora 使用 ETH 支付交易费用,帮助他们获得以太坊生态系统的支持。Evmos 将根据 dApp 活动奖励开发者通过内置共享费用收入模式在开发者和网络运营商之间分享部分费用。
区块链 EVM 未来从底链的角度来看,使用 EVM 有各种优缺点。他们需要考虑的主要问题如下。
优点:
这些 EVM 还将底层区块链的代币连接到更广泛的 EVM 生态系统。Polkadot 的代币 DOT 通过官方跨链桥连接到 Moonriver,然后通过广泛使用 EVM 跨链桥(如 Synapse、Allbridge 等)进一步传播。查看下图,突出显示在 基础上EVM 的 Moonriver 上使用 DOT 开采。一般来说,建筑 EVM-EVM 桥比 EVM 不同的共识桥更容易。EVM 环境可以成为成为资产EVM 链到这些底链的入口点。用户将为他们选择最方便、最安全的桥梁。 显示在下图中Cosmos Hub 和 Evmos 与 EVM 链交互示例。EVM 环境可以成为新用户的底层区块链的演示版本。通过使用熟悉的工具,他们将了解新的生态系统、技术、原生项目和资产。想象一下,在买家第一次习惯了普锐斯之后,丰田开始对其电动汽车产生兴趣。缺点:
该模型进一步加强了以太坊,对以太坊工具的需求意味着花费更多的资源来改进它们,并以牺牲底部链的专有堆栈为代价。早期的以太坊杀手最初通过流行的编程语言支持和独特的设计(如链的应用程序特异性)来区分自己。这个新的方向使他们远离了最初的哲学。缺乏差异化会使用户和开发人员的区块链商业化吗?EVM 的加入也带来了产品自杀的威胁。如果通过 EVM 和基本区块链都可以使用相同的应用程序,因此后者必须为用户提供放弃熟悉体验的实际优势。总之,添加 的底层链EVM 兼容性的最大优势可能是为用户和资产提供了一个新的入口渠道。但有一个缺点。如果所有的链都提供相同的用户体验,他们可以获得的品牌溢价就会更小。
EVM 标准EVM 市场的出现为协议架构师创造了促进创新的机会,如分片(以太坊交付缓慢的东西)或特定于应用程序的链。
一个被广泛接受的标准可能会带来更多的组合,这将加强DeFi网络效应。独立区块链在2021年的快速增长已经足够快了,但由于常见的 EVM 支持标准,更大的连接可能会在未来几年引发更快的增长。
几乎所有大型开发商都在整合 ,无论对行业是否有利EVM 这一事实表明,如果没有 ,堆栈是今天的必备品EVM 兼容性,很难竞争。
- 免责声明
- 世链财经作为开放的信息发布平台,所有资讯仅代表作者个人观点,与世链财经无关。如文章、图片、音频或视频出现侵权、违规及其他不当言论,请提供相关材料,发送到:2785592653@qq.com。
- 风险提示:本站所提供的资讯不代表任何投资暗示。投资有风险,入市须谨慎。
- 世链粉丝群:提供最新热点新闻,空投糖果、红包等福利,微信:juu3644。