月亮链 月亮链
Ctrl+D收藏月亮链
首页 > OKB > 正文

以太坊:什么是EVM等效性?它有哪些作用?_区块链存证说法错误的是

作者:

时间:1900/1/1 0:00:00

上个月,我们宣布了Optimistic以太坊历史上最重要的升级。最近,我们将OptimisticKovan迁移到真正的一键式部署,并增加了稳定性,主网在不到三周的时间内就会跟上。

这篇文章是关于我们相信EVM等效性——完全符合以太坊虚拟机规范——将成为L2领域的下一个通用标准。

Optimistic争议协议简史

首先,让我们回顾一下我们已经采取的当代Rollup路径。

Rollup的黎明

Optimistic的L2都是关于争议的。如果你认为以太坊是一个全能的、去中心化的法庭,那么L2可扩展性的核心观点是:“不要去法庭兑现支票——如果支票被退回,就去呗。”

实际上,过去6年的可扩展性研究可以归结为一件事:什么样的“拒付支票”可以被强制执行。首先,只有一组预先商定的参与者可以在彼此之间进行交易(状态通道)。然后,任何人都可以交易,但也可以被审查(plasma)。最终,我们也解决了审查问题(rollup)。

在Rollup之前,我们已经知道如何在所有这些模型上运行智能合约——只是没有多大意义。谁愿意只在几个朋友之间运行Uniswap,或者以一种可以被审查一周的方式运行?Rollup承诺提供真实的以太坊风格的L2体验。

币情观察室 | 4.7号我做空的依据是什么?:4月13日16:00,行情大V Alnn币谈做客《币情观察室》直播间,将分享《4.7号我做空的依据是什么?》敬请关注,欲观看直播扫描下图二维码即可![2020/4/13]

兼容时代

当然,仅仅“承诺”一个真正的以太坊风格的L2体验并不能真正创建实现。对于Unipig,有史以来第一个L2AMM,我们必须使用与Rollup争议合约兼容的自定义代码重新创建Uniswap,而不是EVM本身。

由于Uniswap的设计相对简单,这是可行的,但当基本的Solidity变量不能再使用时,这就不是一个好兆头了。对于非开发人员;Uniswap是目前最简单的DeFi智能合约之一,这并不意味着Uniswap需要彻底修改才能实现“Rollup兼容”。

到目前为止,以太坊已经超过了退出速度。一个指数级增长的生态系统根本无法围绕非EVM接口重新构建。因此,L2的责任是除了提供“原始”规模之外,确保L1法院系统与EVM的区别最小。这迫使Rollup同时在两个方面成为先锋:

构建可扩展的、生产就绪的Rollup基础设施。

解决久负盛名的EVM-in-EVM问题。

以太坊的图灵完整性意味着我们知道它可以完成,但在我们的研究过程中,我们了解到,为了在合理的时间框架内将以太坊引入L2,需要牺牲一些东西。

这种牺牲被称为EVM“兼容性”。

理由很简单:只要以太坊应用可以被合理地移植到Rollup上运行——不管这是如何在幕后完成的——我们就可以捕获以太坊的退出速度。

声音 | Nigel Green:加密货币市场的波动与其他金融市场没什么不同:deVere Group首席执行官兼创始人Nigel Green表示:“所有金融市场都有高峰和低谷,加密货币市场没有、也不应该有任何不同,每当市场下跌或加密货币出现一轮波动时,那些讨厌加密货币的人就会宣称数字货币完蛋了——结果它们又经历了一轮上涨。在大多数其他金融市场,这些人不会做出如此极端和毫无根据的声明。”(彭博社)[2019/11/28]

洪水

起初,这种妥协取得了成功。在2020年,我们竞相推出OVM,因为用户纷纷逃离以太坊,转向其他L1竞争对手,后者在“廉价费用”的幌子下放弃了安全性和价值。

但以太坊的网络效应产生的退出速度有多种形式,我们的使用量激增突出了L1-以太坊的另一个组件,这是其他L1和L2所缺乏的:基础设施。在过去的6年里,以太坊的全球社区让它从一个简单的原型,发展到更多:

成千上万的开发工具已经被深度集成到EVM中。

数十亿美元的公司已经崛起,只是为了服务和改进节点软件。

以太坊本身变得越来越快。

以太坊的网络效应浪潮只会越来越大。由于一切都是开源的,人们可能会认为这些巨大的胜利也适用于以太坊的L2。

但并没有那么多。

EVM兼容性与EVM等效性并不相同,仅仅满足于兼容性意味着你不得不修改,甚至完全重新实现以太坊支持基础设施所依赖的底层代码。如果L2想要在以太坊的基础设施网络效应浪潮中冲浪,它们必须成为EVM的对等物。

随着Optimistic以太坊的发展,我们发现越来越多的以太坊工具不断发现自己无法使用,这是由于我们旧的EVM兼容性设计理念。

分析 | 比特币现在处于什么位置?:据Huobi数据显示,BTC现报9348美元,日内跌幅1.81%。针对当前走势,金色盘面特邀分析师老张的投资课表示:针对当前走势老张认为目前比特币的多头依然是强势的,但是短期有回调的需求是正常的,而且下方有MA60日均线的支撑,也就是9000美金位置,消息面的话是一直在发酵,技术面大级别的周线MACD即将形成水上金叉,K线运行在均线系统之上,所以只要币价回调到9000美金我们可以放心大胆的去做,而且上方空间非常大,总结现在比特币的位置处于9000美金附近震荡消化上方套牢盘,为下一步的拉升做准备,我们可以看成是一个积蓄力量的过程。

合约可以考虑9100附近轻仓做多,激进者9830美金做空,同时带好止盈止损。

因为现在大家处于牛市的初期所以老张不太建议做合约,币价上窜下跳还是会以爆合约为主,所以合约就不做过多的分析。

老张给大家建议接下来的战略布局第一梯队以:BTC ETH BCH为主,XRP可以放在第二梯队,瑞波将会是年底的一匹黑马,大家可以多关注。[2019/10/28]

我们知道我们可以做得更好。为了真正支持大众,我们需要的不仅仅是与EVM合约兼容的东西,而是从根本上等同于EVM本身的东西。

EVM等效性是我们如何弥合以太坊L1的基础设施网络效应和以太坊L2的执行环境之间的差距。

EVM等效性:搭乘以太坊的采用浪潮

英国人大多数不知道区块链加密货币是什么:调查显示,很多英国公民可能对基本的密码相关条款有一个完全错误的想法。这表明,尽管加密货币越来越受欢迎,一些英国人可能仍然完全不知道他们的存在。许多英国人把加密货币与其他东西混为一谈,例如,有36%的受访者认为“加密货币”与殡葬金融有关。受访者也被问到“区块链是什么?”而令人吃惊的是,41%的人说它必须是那种老式的带有拉链的厕所水箱。[2018/4/2]

什么是EVM等效性?

简而言之:EVM等效性完全符合以太坊黄皮书,即协议的正式定义。根据定义,L1以太坊软件必须符合该规范。

这意味着——深入到最深处——现有的以太坊堆栈现在也将与L2系统集成。每一个调试器。每一个工具链。每个节点的实现。我们相信任何L2提供任何EVM体验都必须达到这个标准-任何不足都是不可接受的。

为什么EVM等效性好?

OVMv1引入了一个容器化系统,它位于Geth的EVM之上,有助于避免在L1上冗长地重新实现整个EVM。

这种组合在早期取得了一些胜利,但由于EVM本身不支持容器化,所以它不是免费的。随着Optimistic以太坊的发展,不可忽视的等价性的力量不容忽视:

像Solidity、Vyper和Hardhat这样的项目都在开发他们的OVM版本的开发工具,

随着每一行代码的改变,采用像Erigon这样的实验性实现变得越来越困难。这告诉我们,我们总是需要投入大量的精力来集成未来的客户端实现。

与现有的超优化版本相比,重新实现EVM的某些部分会带来gas开销。这让我们认识到,要实现气体成本的最小化,就必须采用EVM等效设计理念。

现在是时候寻求一种更好的方法了。

区块链风口,BAT都做了什么?:\t凤凰网网科技消息,在各种3点钟群遍布世界各地,商业BP里充斥着发行代币,作为巨头,BAT却在此番风口中显得低调了许多。事实上,BAT早就已经开始布局区块链,而且主要还是基于区块链技术层面的布局,与现在大热的虚拟货币、ICO无关。由于区块链的技术和场景探索尚处于早期,还未迎来真正爆发时机。

无论是马化腾、马云还是李彦宏,都认可了区块链技术革新,并在这个战场开始投入精力。虽然战火还未燃起,不过在这短兵交接的前夜,三大巨头做了哪些军备竞赛?马化腾近期在两会上发表了自己对于区块链的看法,“区块链是一个好的技术,但还处在发展的早期,需要建立有效的应用模式,腾讯也在积极探索区块链在各个场景中的应用。”相比腾讯和百度两家集中在金融领域,阿里对于区块链技术的应用场景要更广泛,尤其是在商品供应链和物流方面。由于金融和电商领域的先天优势,阿里在区块链技术上相比百度和腾讯也更加突出。百度在AI上All in了资源,在区块链的布局上,似乎比AT要慢了一些,目前主要集中在了金融领域。[2018/3/17]

我们如何实现EVM等效?

值得庆幸的是,我们找到了一种比在EVM中冗长地重新实现EVM更好的方法。

分离区块生成和执行

在实践中,我们确实需要对以太坊L2-ify做一些改变:特别是区块是如何生成的。在L1上,节点使用工作证明共识机制来确定区块;在L2上,批量交易通过发送到“父链”(L1以太坊)的批量应用。如果一个L2使用它自己的工作证明,那么它将是一个L1!所以在这个层面上,“等效性”根本就是无稽之谈。

区块链模块化的一个核心模式是将共识与执行分离——也就是说,使用不同的流程来确定和执行下一个区块。我们可以借用这个模式在L2中使用。基本上,我们只需要定义一个函数,它接受L1区块,对它们进行Rollup处理,然后输出L2区块——格式与L1区块完全相同。从那以后,L2的执行可以被定义为等效于L1。

ETH2合并API

那么,现有L1客户端实现之间的共识/执行模块化的现状如何?它即将在所有以太坊实现中标准化。

事实证明,ETH2合并需要与EVM等效性Rollup完全相同的抽象:信标链提供与L1对Rollup完全相同的“父链”角色。这使得在L2中使用L1客户端变得非常简单。

执行标准

好了,我们已经讨论了为什么等效性为强大的、模块化的抽象和非常简单的客户端实现打开了大门。但是我们如何在链上执行这个呢?首先,模块化的强大之处在于它的灵活性——只要解决方案与EVM等效,我们就可以使用它。这意味着欺诈证明的改进,甚至是EVM等效性的零知识证明(当它们变得可行时),都可以被简单地放入现有的链下堆栈中。

不过,在短期内,我们今天需要一些可行的措施——我们已经发现了这一点。一种解决方案是在Solidity中实现一个完美的EVM等效实现,但EVM是一个包含许多VM指令的复杂工具,因此这是一项重要的任务。此外,未来对EVM的更新也必须在Solidity中重新实现。

我们的解决方案:不是在Solidity中实现EVM,而是用更小、更简单的指令集实现一个VM,并在欺诈证明期间在这个VM中运行EVM。为此,我们必须简单地编译一个现有的EVM解释器,例如geth,以便在更简单的VM中运行。

我们允许Geth本身在一个有争议的环境中运行。由于Geth是EVM等效的,所以环境也是如此。这使我们能够绕过在链上重新实现EVM,并使系统能够适应未来对EVM的升级。

以太坊的未来

如果以太坊要实现其以Rollup为中心的未来,那么Rollup必须以以太坊为中心。

这就是等效性所提供的。

欺诈证明

这种模块化的、以Geth为中心的设计不仅仅是一个可供我们使用的优雅的实现——它是向防欺诈基础设施商品化迈出的一大步。今天,安全地设计和启动一个Rollup需要对L2争议有深入的了解,以及它们如何与节点软件一起工作。这严重限制了创新——想象这样一个世界,每个web开发人员都必须是IP网络、系统管理和微芯片制造方面的专家。

未来的Rollup将非常简单,不需要L2专家来部署。这意味着L2将不再在如何或是否提供安全性上竞争,而是在提供安全性的内容上竞争。这包括在:

性能、稳定性和正常运行时间

网络效应、生态系统专业化和社区

MEV预防和测序工具

总之,这意味着EVM等效性的Rollup在去中心化上竞争。这是整个生态系统民主化的巨大胜利,也是使我们整个行业更加脆弱和抵制审查的重要一步。

这也意味着我们的团队最终可以专注于我们的核心竞争力——最重要的部分——打造世界上最快、最可靠、最安全的L2Geth。

以太坊兼容性的枷锁已经解除。

ETHTheStandard

EVM等效性性的威力归结于标准化。

在多链的世界中,“一次编写,随处部署”变得至关重要。

拥有许多“兼容”链(每个链都略有不同)会导致碎片化:从需要单个EVM专家团队处理单个代码库,到需要为每个链的每个代码库组建EVM专家团队。

Vitalik在首次公开EVM时就将其与Javascript进行了比较,这种类比在本文中得到了很好的体现。在互联网的早期,浏览器之间的不兼容性困扰着网络开发,并导致开发者和生态系统分裂。

Web3完全是关于协调和开源标准的,而等效性为即将成为标准的EVM提供了一条路径,以避免重复过去的错误。

即使随着这个标准的发展,我们对欺诈证明的方法意味着L2可以毫不费力地协同发展。L1和L2手牵手一起前进。

这一好处是双向的——几乎所有以太坊EIP都可以在L2上被采用,并且Rollup成为一个激动人心的创新实时测试环境。想象一下,一个位于激励测试网和主网之间的Rollup,验证新的交易类型、预编译和EOF,在它们升级到L1之前测试不可预见的结果。

DeFi最大的障碍之一是,测试所有你想要的,无法取代DeFi的现场环境。你不能在测试网络上“重新创建”DeFi,所以当你想测试更改时,它总是“在产品中测试”。

EVM等效性允许我们在实时环境中测试EIP,并对整个以太坊环境做出更安全、长期的改进,而不需要“交叉硬分叉”。

L2早就承诺了一个多链以太坊的未来,充满活力的城市深入到这个新网络空间的前沿。虽然我们可以期待这些链是多样化和丰富的,但EVM等效性引入了一种与以太坊的新连接——不仅仅是作为结算层,而是在其组成的最深层。

标签:以太坊ROLLROL区块链以太坊交易所app官网下The Troller CoinCoinControllerCash区块链存证说法错误的是

OKB热门资讯
NFT:晚间必读5篇 | Photoshop 打响反抗 NFT 艺术剽窃的第一_PINETWORKDEFI

1.金色硬核|初学者指南:一文读懂以太坊扩容方案以太坊是一个单片区块链:它提供自己的安全性,执行自己的交易,并维护自己的数据可用性.

1900/1/1 0:00:00
CRYPT:关于数字资产 G20成员国具有的机会和应担负的责任_CryptoSword

独立智库观察家研究基金会在最新的一篇文章中表示,G20国家在协调有关Crypto和非公开投资政策上既有“机会”也有责任。它有利于建立一个“可持续、平衡和包容的全球经济架构”.

1900/1/1 0:00:00
ROL:五分钟读懂:ETH 2.0 路线图中的发展重心—Rollup_ROLL

观点来源|Insiderfinance整理出品|白泽研究院所有的区块链在开发时都会面临同样的问题,被称为“区块链三难困境”的三难是去中心化、安全性和可扩展性,每个区块链只能解决这3个中的2个.

1900/1/1 0:00:00
元宇宙:扎克伯格突然不要“脸” 国内的元宇宙却要凉了_acent币最新消息

扎克伯格彻底疯狂了。10月29日,Facebook的创始人扎克伯格宣布公司改名为“Meta”,并把公司股票交易代码改为了“MVRS”。而公司总部前的大拇指背景板被撕下,换成了一个“无限”符号.

1900/1/1 0:00:00
ETH:以太坊质押服务的普及 可能带来什么问题?_IETHV价格

以太坊质押外包过多会造成只有少数大型中心化托管机构主导服务,验证者在系统中没有多少利益,正确验证的动机较低.

1900/1/1 0:00:00
MIR:Mirror 向公众开放内容发布和 web3 工具套件_mirror币最新消息

译者注:在Mirror对公众开放后,ECN也开启了在web3做内容发布的体验。本文整合了两篇关于Mirror的文章,一篇介绍了它的核心原则和开发进度,另一篇总体介绍了它的web3工具.

1900/1/1 0:00:00