因此,EVM 简直能够被视为以太坊的命脉。经过注释/执行智能合约并照应智能合约输出数据从一个区块到另一个区块计算以太坊网络的形态,它定义了能够处置的规则并实时更新网络状态。
往常我们对什么是以太坊虚拟机 (EVM) 有了大致的了解,那么区块链与 EVM 兼容意味着什么?
EVM 兼容性与特定区块链的智能合约的编写和布置方式相关。假设区块链被以为与 EVM 兼容,则意味着其智能合约的编写方式契合 EVM 的特定标准和规则。
EVM兼容性与特定区块链的智能合约的编写和布置方式相关。假设一个区块链被以为是EVM兼容的,这意味着其智能合约的编写方式契合EVM的特定规格和规则。
用太繁杂的术语来说–假如你基本上复制/粘贴在以太坊网络上可读的代码,并将其安排在不同的区块链上,假如另一个区块链被树立以支持和处置这个转置的智能合约/代码,它将被以为是EVM兼容的。为什么另一个区块链会依照这些标准来树立自己?答案是,这种 "即插即用 "的才干大大扩展了新兴区块链的能够性,以接收开拓者参与其生态系统。以太坊是世界上最受欢迎的网络——为了让其他链有能够使用其普遍的开拓人员和运用次第网络,它们必需符合其他人所熟习的方式。
思索非 EVM 兼容链的状况。经过树立全新的标准和生态系统,非 EVM 兼容链可以自在地从基本上改动以太坊工具集,并以各种方式(有些变得更好)崭露头角。但是,这也使得接收开拓人员进入重生态系统变得愈加困难,由于他们中的大少数人能够曾经熟习以太坊。例如,如果区块链与 EVM 兼容,开拓人员可以快速复制以太坊上现有的 dApp 并将其安排到这条新链上,而无需重写代码或中止高尚且耗时的智能合约审计。移植到非 EVM 兼容链的以太坊开拓人员无法享用这种质朴,这直接招致这些其他链的项目数量和市场份额较低。
因此,EVM兼容性经过**使用开发者在这些新链上安排智能合约的门槛,使众多区块链变得**胜利。你能够熟习的一些流行的EVM兼容**层的例子包括、智能链和。
那么,思索到上述文章内容一切方式,与 EVM 兼容的区块链实质上只是以太坊的克隆吗?不完整的。固然与 EVM 兼容的区块链的智能合约是以与 EVM 兼容的方式编写的,但这并不央求它在各个方面都与以太坊相同——例如,协议的安全方式能够有所不同,底层技术等
在此阶段,还应留意所谓的“EVM 等效性”。简而言之,EVM 等效性比 EVM 兼容性更进一步,这意味着区块链的智能合约的编写和安排完整符合 EVM 标准。
回想一下上一节中注释的 EVM 兼容区块链的“即插即用”功用。关于 EVM 等效链,这确实是“即插即用”——一切代码都符合以太坊黄皮书(协议的正式定义),并且可以完整依照 EVM 兼容链上编写的形式停止部署在另一个这样的链上。在其他**部署现有智能合约和 dApp 时,这种设置会发生更大的网络效应。
相比之下,在兼容 EVM 的区块链上编写的智能合约不需求完成准确的 EVM“等价”——可能会发生对智能合约底层代码的**重写。这些倾向**会招致 EVM 兼容链之间出现肯定水平的碎片化,虽然以太坊开发人员在这些链上复制现有 dApp 依然相对繁杂。例如,可能有五个不同的区块链,每个区块链都与 EVM 兼容,但代码库依然略有不同(这使得事情比每个区块链都等效于 EVM 更复杂)。
具有 EVM 兼容性的主要益处平常应当很清楚了——通过**应用次第开发人员在新链上建立的进入壁垒,它可以更复杂地展开这些不同的生态系统。
如前所述,在两种形式的汇总中,目前只需绝望汇总与 EVM 兼容。鉴于零知识技术和证明所触及的复杂性,以太坊**并不是盘绕ZK友**想象的,因此形成了大范围开发通用zkEVM的延迟。但是,创新正在发生—往常让我们来看看那些**开发功用性zkEVM的项目。
本节,关于列出的每个项目,主要一般以后的开发状态以及EVM的兼容程度,以供参考。
估量将于 2023 年终的某个时分发起主网。
2022 年第四季度,开发人员有望末尾从测试网转移到主网,但系统仍将对外部用户封锁。一旦一切安全检查取得赞同,残缺的 alpha 版估量将在 2022 年底推出。随着 zkSync 生态系统中 150 多个项目同时发起,完整的 alpha 版的发布将是一件小事。目前在 zkZync 上建立的流行 dApp 包括 和 。
此外,就在几天前,Starkware 团队推出了 Kakarot(~听起来像 Cairo),这是一个用 Cairo 编写的 EVM。Kakarot 被描画为“一种 ZK-EVM 模拟器”,将能够在 StarkNet 上运转以太坊智能合约,将 EVM 兼容性提高到以后 Polygon / Scroll 级别。这里的细节依然很少。
作为总结,所有公共的、通用的rollup在以下方面都有既得利益:(i)将现有的以太坊dApps(和开发者)迁移到他们的生态系统;(ii)被EVM工具(如、市场等)支持。
这些手段中的每一个都在用户采用方面极大地辅佐了团体汇总,而完成这些手段的最复杂方法之一是让汇总与 EVM 兼容。特别是关于ZK-rollup,与绝望的rollup相比,它被高度注重,这意味着创立一个 "zkEVM" – 即一个通用的rollup,与以太坊生态系统的通用接口坚持兼容。虽然盘绕零知识技术和证明的复杂性使我们至今无法实现经过考证的zkEVM,但各种项目(已强调)正在自动创新,往常正处于实现已经被认为需求数年时间的目的的边缘。
在Polygon、zkSync和Scroll在EthCC 2022上宣布他们在实现功用性ZK-EVM方面获得了严酷停顿之后, Buterin宣布了一篇文章,强调了在与现有EVM基础装备的兼容性方面,对通用卷积进行分类的几个大类别。
从Vitalik的文章中获得的一个**启示是,具有某种类型或程度的EVM兼容性并不用定意味着一个项手段卷轴清楚地比其他项目好或差。相反,只是有不同的权衡需求思索–例如,兼容性较差(分类法中的较低类型)的rollup在接纳新的开发者时可能会使该特定的生态系统更难建立,但与此同时,偏离现有的EVM基础装备可能允许更快的证明生成时间。这一点在剖析不同的项目时要牢记在心。例如,如果建议的zkEVM不寻求EVM等价,那么还有什么其他的好处可以证明这种权衡?
梦想上,随着更大的参与者持续向各自的主网推进并且技术逐渐改良,在未来的几个月和一年里,估量会有有数的项目(比如 Taiko)以他们自己的方式进入市场。鉴于这项技术的重生程度,具有少量空白空间供创新项目进入并进入市场——看看景观如何演化以及哪些赢家会出现将很诙谐。
正加财富网内容推荐 | ||
OK交易所下载 | USDT钱包下载 | 比特币平台下载 |
新手交易教程 | 平台提币指南 | 挖矿方法讲解 |