以太坊正计划进行一项重要的升级,以期在智能合约的编程环境中引入根本性的变化。此次升级将通过“EVM对象格式”(EOF)提案实现,旨在增强开发者的编程体验。
根据以太坊开发团队的最新消息,EOF提案将成为未来Pectra硬分叉的重要组成部分。该提案的目标是更新以太坊虚拟机(EVM),使其更加友好,特别是对于使用Solidity和Vyper语言构建去中心化应用程序的开发者。尽管该提案引发了关于潜在安全风险的广泛讨论,开发团队仍然认为其带来的好处将大于风险。
EOF提案包含一系列小的改动,旨在提高智能合约的安全性。开发者对于这些复杂变化可能对现有合约造成的影响表示担忧。为此,新的升级允许dApp开发者在部署时选择使用哪个EVM版本,以减少对现有应用的潜在影响。
以太坊基金会核心开发人员Parithosh Jayanthi表示:“EOF将是多年来EVM方面的首次重大变化,为未来的升级奠定基础。”
作为首个也是最大的智能合约区块链,以太坊的编程标准已被许多其他区块链所采纳。如今,开发者希望引入更新版本的EVM,以便编写更安全的智能合约和dApp。尽管如此,部分开发者对这一过程可能带来的不可预见后果表示担忧。
目前,Pectra硬分叉的EOF组件包含11个EIP,尽管在之前的Dencun升级中提出过,但当时以太坊开发者的重点在于proto-danksharding的研究。
核心开发人员Marius Van Der Wijden在布鲁塞尔的以太坊社区会议上指出,验证过程中的潜在错误可能会导致意想不到的问题。他强调,维护旧EVM的同时引入新版本可能会带来挑战。
不过,大多数核心开发人员认为,EOF将为以太坊生态系统带来显著的技术进步。独立贡献者Danno Ferrin表示:“EOF已经准备就绪,功能实现已完成。一旦完善,就可以发布,解决EVM自诞生以来的众多技术问题。”