Ethereum將通過EVM對象格式進行重大編程標準改革
Ethereum正計劃進行一項重要的升級,以期在智能合約的編程環境中引入根本性的變化。此次升級將通過“EVM對象格式”(EOF)提案實現,旨在增強開發者的編程體驗。
根據Ethereum開發團隊的最新消息,EOF提案將成為未來Pectra硬分叉的重要組成部分。該提案的目標是更新Ethereum虛擬機(EVM),使其更加友好,特別是對于使用Solidity和Vyper語言構建Decentralization應用程序的開發者。盡管該提案引發了關于潛在安全風險的廣泛討論,開發團隊仍然認為其帶來的好處將大于風險。
EOF提案包含一系列小的改動,旨在提高智能合約的安全性。開發者對于這些復雜變化可能對現有合約造成的影響表示擔憂。為此,新的升級允許dApp開發者在部署時選擇使用哪個EVM版本,以減少對現有應用的潛在影響。
Ethereum基金會核心開發人員Parithosh Jayanthi表示:“EOF將是多年來EVM方面的首次重大變化,為未來的升級奠定基礎。”
作為首個也是最大的智能合約Blockchain,Ethereum的編程標準已被許多其他Blockchain所采納。如今,開發者希望引入更新版本的EVM,以便編寫更安全的智能合約和dApp。盡管如此,部分開發者對這一過程可能帶來的不可預見后果表示擔憂。
目前,Pectra硬分叉的EOF組件包含11個EIP,盡管在之前的Dencun升級中提出過,但當時Ethereum開發者的重點在于proto-danksharding的研究。
核心開發人員Marius Van Der Wijden在布魯塞爾的Ethereum社區會議上指出,驗證過程中的潛在錯誤可能會導致意想不到的問題。他強調,維護舊EVM的同時引入新版本可能會帶來挑戰。
不過,大多數核心開發人員認為,EOF將為Ethereum生態系統帶來顯著的技術進步。獨立貢獻者Danno Ferrin表示:“EOF已經準備就緒,功能實現已完成。一旦完善,就可以發布,解決EVM自誕生以來的眾多技術問題。”