Optimistic Ethereum 成立以来最重要的更新:除了EVM兼容性还有什么?

释放双眼,带上耳机,听听看~!

Optimism者将于10月发布与EVM完全兼容的最新版本ovm2.0,这是朝着将本机以太坊引入L2的目标迈出的一大步。

自从我们发布unipig以来,似乎一个世纪已经过去了。在本文中,我们将发布自optimal ETHereum建立以来最重要的更新。

在这个更新版本发布之后,我们朝着将本机以太坊引入L2的目标又迈出了一大步。开发者只需单击一下就可以部署合同,我们使用的工具也可以在第2层上运行。所有这些都是围绕以太坊最安全的客户端代码库构建的。

更新将在几周后开始。

不止于 EVM 兼容

构建核心基础设施并不容易,测试新技术需要一些时间——只要让任何有经验的以太坊开发人员知道,与早期相比,当前的工具已经开发了很多。

构建EVM兼容Rollups的挑战更大:在新技术中支持整个以太坊堆栈。重新实现安全EVM功能的成本很高;每增加一行代码都会带来漏洞风险。

这就是为什么我们一直在问自己,“我们如何用最少的代码行扩展以太坊?”当一位贡献者用300行代码替换我们的5000行翻译程序时,我们首先沉溺于删除代码。现在,风水转过身来,是我们删除他的密码的时候了。

随着多年来对以太坊虚拟机(EVM)的深入了解,我们花了一些时间重新评估我们最初的假设,看看有什么可以改进。最后,我们得到的结果是,我们的Rollups不仅可以与EVM兼容,而且可以升级到与EVM相同的效果。通过严格实现以太坊黄皮书,基于gETH编写的任何代码现在都可以部署在Rollups上,而无需更改,甚至包括跟踪和gas等高级功能。这次升级删除了我们的自定义编译器和25000多行代码,只需使用现有代码即可。

我们的极简主义哲学也在社交层面提供了独特的可扩展性。通过在现有以太坊客户端(gETH)的基础上进行构建,我们继承了对以太坊客户端代码所做的任何改进,反之亦然——这对整个以太坊生态系统来说是一个双赢的局面。我们的最终目标是在1000行代码中实现替代节点实现(如OpenEM或erigon)。

这次更新意味着什么?

这意味着我们将在10月份实施一键式部署。这是完整的更改设置。请注意,我们将于下周在Twitter和discord上公布最终发布日期。

一直希望部署但无法使用自定义编译器运行的项目可以直接部署,而无需修改其代码。此外,任何可以在以太坊上运行的工具都可以在最佳以太坊上运行。这意味着开发人员可以在L2上使用dapptools、Vyper、tenderly、hardhat等。

在此版本中,我们当前的安全模不会改变-OE仍将以单一sequencer模式运行。如果读者希望与我们合作,去中心化协议,那么您应该

与我们一起构建以太坊的未来

此次升级也标志着优化以太坊新篇章的开始。删除代码的方法只有在您理解它之后才能正确执行,但我们不仅仅希望您理解,我们希望您做出贡献!

我们的开发代码一直是开放的,但在这次升级之后,我们将在研发堆栈中实现开发透明性。新创建的规范库OptimalSpecsRepo将是我们协议的最新事实来源。在那里,您可以找到规范、正在进行的研究和开发路线图。欢迎任何人捐款!

由于protolambda、lightclient和magmo团队的宝贵专业知识和早期贡献,他们编写了一些POC和规范。

给TA买糖
共{{data.count}}人
人已赞赏
头条资讯

国家发改委等部门:关于整治虚拟货币“挖掘”活动的通知

2021-9-25 8:39:37

头条资讯

DeFi×NFT:克服传统金融的缺点并被全球采用

2021-9-25 8:43:03

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索