以太坊(Ethereum)開發者論壇公開一份以太坊改進提案(EIP)草案,擬區分新部署智能合約與既有合約的Gas費用規則。
Foresight News於9日報導,草案提議新合約採用V2指令集及EIP-8037、EIP-8038的Gas費用表,既有合約則沿用原有費用表。Gas是計算合約執行所需運算成本的單位。
這項提案旨在讓未來調整Gas費用時,不會改變已部署合約的執行規則。V2指令集排除GAS、GASLIMIT等可讀取執行期間Gas資訊的指令;含有這類指令的合約將在部署時遭拒。
草案也提出DELEGATECALL_V2,可呼叫其他合約的程式碼,運作方式與既有的DELEGATECALL相近。不過,呼叫目標合約的程式碼版本必須至少為2,否則呼叫會立即失敗。
這份草案討論的是各項操作的Gas費用規則,與測試每個區塊可處理Gas上限的Glamsterdam測試網每區塊設定2億Gas屬於不同範疇。
目前公開內容仍是EIP草案中的設計方案,既有合約的Gas費用並未因此立即改變。
Comment 0