一份旨在保留以太坊(Ethereum)錢包地址、永久封鎖 EIP-7702 委派的草案已提交。
開發者 nicolashw 帳號於30日在以太坊 EIP 儲存庫提交提案草案。草案尚未合併至儲存庫主線,也尚未獲分配 EIP 編號。
外部擁有帳戶(EOA)是以私鑰簽署交易的一般帳戶。EIP-7702 規範允許 EOA 在既有帳戶地址下執行受委派的智慧合約程式碼。
EIP-7702 官方規格列出的主要應用包括將多項操作合併至單筆交易、由其他帳戶代付手續費,以及分開管理特定支出權限。透過委派擴充錢包功能時,帳戶地址仍會維持不變。
目前,使用撤銷委派的簽章可以清除帳戶中記錄的程式碼,但這種方式無法阻止帳戶日後再次委派。
新草案提議在帳戶程式碼中留下不會執行的3位元組標記,以封鎖委派。標記候選值為0xef0200,目前尚未定案或正式分配。
標記須透過一筆發送至帳戶自身地址的特殊交易安裝。提案要求在 EIP-7702 交易中清空授權清單,並將收件地址設為帳戶自身。
提案估算安裝標記需消耗33,500 gas。草案稱這是保守估值,未提供實測結果。
標記安裝後,該帳戶新提出的委派或撤銷委派簽章都不會被處理。清除既有委派的簽章也適用相同規則,因此無法移除標記。
封鎖委派後,帳戶仍可發起一般交易、轉出以太幣(ETH)或呼叫智慧合約。標記不會作為執行程式碼處理,帳戶地址也不會改變。
提案文件列出的適用對象包括交易所熱錢包及機構資金管理帳戶等。文件指出,若提款核准、交易限額、監控及緊急暫停等流程在以太坊網路之外運作,委派執行可能動搖既有控管機制的前提。
這項封鎖功能無法防止私鑰遭竊。持有私鑰者仍可透過一般交易轉移資金或核准代幣使用,也無法撤銷已授予的授權。
不可逆也是一項風險。若以委派為基礎的帳戶復原功能停止運作,或資產必須透過既有委派程式碼才能存取,使用者可能無法取用相關資產。
以太坊開發者論壇的討論者指出,封鎖狀態只會記錄在安裝標記的鏈上;部分 NFT 安全轉帳方式也可能不接受設有標記的帳戶作為收件者。依帳戶程式碼形式運作的錢包與智慧合約,其相容性也有待檢視。
本刊先前報導一項研究結果:截至2025年7月15日,研究在7條鏈觀察到的 EIP-7702 初始授權交易中,有63%與攻擊者關聯合約有關。這項數據並非衡量本次封鎖提案效果的結果。
即使草案獲採納,實際導入仍需進行網路升級。既有帳戶在持有人執行封鎖交易前,仍會依現行方式運作。
留言 0