BTCC / BTCC Square / Btcbaike /
EIP-7702革新錢包? 賬戶抽象突破與私鑰管理漏洞並存

EIP-7702革新錢包? 賬戶抽象突破與私鑰管理漏洞並存

Author:
Btcbaike
Published:
2025-05-23 16:00:38
13
2

別被這個代號嚇到,其實它就是一個關於以太坊錢包的新玩意兒。 想像一下,你的錢包不止能裝錢,還能變身成智能合約,是不是很酷? 這就是EIP-7702帶來的革新。 不過,就像所有的新技術一樣,它也有自己的小瑕疵。 咱們今天就來好好聊聊這個“錢包變身術”的利與弊。

图片44.jpg

EIP-7702讓普通的外部賬戶(EOA)可以臨時變成智能合約賬戶(CA)。 這就像你的普通錢包突然有了超能力,可以執行複雜的操作,比如批量交易、無Gas交易等。

賬戶抽象(Account ABstraction)這個概念其實已經存在很久了,但EIP-7702可以說是它的“終極形態”。 它解決了傳統EOA的一些痛點,比如私鑰難保護、簽名算法少、交易手續費高等問題。 通過EIP-7702,用戶可以更靈活地管理自己的賬戶,享受更低的交易成本。

然而,EIP-7702也帶來了一些潛在的風險。 最大的問題就是私鑰管理。

1.私鑰權限問題:在EOA被賦予智能合約邏輯成為Smart Account後,其私鑰即成為賬戶的“超級管理員”,具有兩項關鍵權限:使用私鑰簽名可以吊銷或更改映射到該賬戶的智能合約,從而改變賬戶的執行邏輯;使用私鑰簽名可以直接轉移賬戶下的Eth或erc20代幣,繞過合約邏輯設置的限制。 這意味著,私鑰的洩露或丟失將導致賬戶資產的風險。

2.惡意合約授權風險:隨著Pectra升級後數千用戶啟用EIP-7702智能賬戶,一個危險的釣魚騙局已經出現。 惡意Delegator地址一旦獲得授權,將自動將用戶賬戶中的ETH重定向至詐騙者錢包。 這要求用戶在授權時必須格外小心,保證只授權給可信的合約地址。

3.跨鏈交易風險:EIP-7702允許chain_id = 0的簽名,這意味著簽名的消息可以在任何兼容以太坊的鏈上重放。 這增加了跨鏈交易的風險,用戶在進行跨鏈交易時需要特別謹慎。

|Square

下載BTCC APP,您的加密之旅從這啟程

立即行動 掃描 加入我們的 100M+ 用戶行列