EOF 提案是一系列计划中的变更,旨在更新无处不在的以太坊虚拟机(EVM)——在区块链上执行智能合约的编程环境,以及其本身不断发展的行业标准。
以太坊开发者正在准备硬分叉,该分叉将引入新版本的 EVM,旨在使智能合约对开发者更加友好。
被称为 EVM 对象格式(EOF)的以太坊改进提案(EIP)今年已成为开发人员讨论的主题,一些人对可能的安全风险表示担忧。
EOF 提案预计将包含在预计今年晚些时候或明年年初的一揽子重大变更中,旨在更新以太坊虚拟机(EVM)——在区块链上执行智能合约的编程环境。
具体来说,EOF 将使智能合约对开发人员更加友好,特别是对于那些使用 Solidity 或 Vyper 编程语言构建去中心化应用程序的人。
然而,这一系列的变化也非常微妙,可能会破坏现有的智能合约,因此开发人员添加了新版本,允许 dapp 构建者在部署代码时选择使用哪个版本的 EVM。
以太坊基金会核心开发人员 Parithosh Jayanthi 在 Telegram 上发给 CoinDesk 的短信中表示:“EOF 将是多年来与 EVM 相关的第一个重大变化。”“它为 EVM 的未来升级奠定了基础,并展示了继续改进 EVM 的基础层意图。”
作为第一个也是最大的智能合约区块链,以太坊定义了许多其他区块链所采用的编程标准。
其他 Layer-1 区块链也找到了与 EVM 兼容的方法,认识到这项技术在区块链行业中的重要性。
但开发人员现在正在寻求引入更新版本的 EVM,以便他们可以编写更安全的智能合约和 dapp。
因此,一些开发人员担心该过程可能会给网络带来一些意想不到的后果。
目前,Pectra 升级(以太坊的下一个硬分叉)的 EOF 组件由 11 个以太坊改进提案(EIP)组成。
Decun 在之前的升级中提出了 EOF 提案,但是当以太坊开发人员想要埋头研究原始 danksharding(另一项使区块链上的数据存储更便宜、更快的关键创新)时,他们推出了 EOF 并建议重新审视这是为了佩克特拉。
EOF 的一位著名批评者是核心开发人员 Marius Van Der Wijden。
“我看到的问题是,现在执行这些操作、执行这些验证、这些检查也是共识的一部分,”他在布鲁塞尔以太坊社区会议上接受采访时告诉 CoinDesk。
“这意味着如果其中存在错误,并且我们部署了通过验证的东西,但其中存在错误,那么它稍后会以非常意想不到的方式崩溃。”
Van Der Wijden 对 EOF 的高度关注是“我们将面临的一大缺点是与旧 EVM 一起维护这个 EVM。因为旧的不会去任何地方,对吗?每个人都在使用旧的。”
然而,大多数核心开发人员表示,EOF 将为以太坊生态系统带来的好处大于风险。
“EOF 已经准备好,实施已经完成,Solidity 等下游用户正在倡导它,”客户端团队 Besu 的独立贡献者 Danno Ferrin 在 Telegram 上的一条消息中告诉 CoinDesk。
“当功能准备就绪并完成后,就可以发布它或永久封存它。 EOF 还修复了 EVM 自诞生以来所存在的大量技术债务。”Ferrin 说道。
以上是以太坊将使用'EVM 对象格式”对关键编程标准进行全面改革的详细内容。更多信息请关注PHP中文网其他相关文章!