MetaMask 推出 Added Protection,阻擋偏離預覽結果的交易
重點速覽
- •MetaMask 的 Added Protection 功能會自動使任何鏈上結果與簽署前顯示的預覽不符的交易失敗。
- •當出現不符時,用戶僅損失已支出的 gas 費用,資金不會被轉移,權限也不會被授予。
- •此防護自 MetaMask 擴充功能版本 13.45 起預設啟用,執行該版本或更新版本的用戶無需更改設定即可獲得保護。
- •此功能目前涵蓋支援 EIP-7702 智慧帳戶的 13 條 EVM 網路,其他網路或帳戶設定上的交易不在其驗證範圍內。
- •MetaMask 專為防範 Red Pill 攻擊而設計 Added Protection,此類攻擊欺騙錢包預覽顯示某一結果,而實際在鏈上執行的是另一種有害操作。

MetaMask 推出一項新的防護措施,旨在彌補加密錢包在確認交易實際作用方式上的危險缺口。這項名為 Added Protection 的功能,強制要求交易預覽所顯示的結果與鏈上實際發生的情況嚴格相符。若兩者不一致,交易將在造成損害前自動被阻止。
據 The Cryptonomist 報導,此更新針對加密詐騙手法中最古老的伎倆之一:向用戶顯示看似無害的預覽畫面,而底層交易實際上執行完全不同的操作——例如轉走資金或授權惡意合約存取。
從被動預覽到主動驗證
Added Protection 運作於一個簡單但強大的原則:錢包在簽署前顯示的內容,必須與交易在鏈上結算時實際發生的情況相符。透過啟用此功能的錢包處理的每一筆以太坊或 EVM 交易,都必須產生與事先預覽完全相同的結果。
這代表 MetaMask 的交易安全在協議層面的執行方式出現重大轉變,從被動顯示轉為主動驗證。用戶不再僅依賴靜態的預覽畫面;錢包現在會在最終確認前,檢查鏈上執行結果是否符合預期。
不符的交易自動失敗
當出現不符情況時,交易不會執行。取而代之的是自動失敗,用戶唯一的成本是已支出的 gas 費用。實際上,這限制了被操縱交易的財務損失:資金不會被轉移、權限不會被授予,除已支付的 gas,也不會有任何資產易手。
相較於以往錢包的行為——欺騙性交易可能完整執行並導致資金全數損失,而非僅損失小額費用——這是一項顯著的改進。
推出方式與網路涵蓋範圍
自擴充功能版本 13.45 起預設啟用
Added Protection 已上線並對大多數用戶預設開啟,而非需要主動選擇加入的選項。MetaMask 自擴充功能版本 13.45 起預設啟用此功能,因此執行該版本或更新版本的用戶會自動獲得保護,無需更改任何設定。
由於這項防護是作為預設設定而非可選功能推出,執行更新版擴充功能的用戶基礎會立即獲得採用。這降低了較脆弱或安全意識較低的用戶僅因不知其存在而略過保護的可能性。對仍在使用較舊版本的用戶,保護功能將在擴充功能更新後才會生效。
涵蓋支援 EIP-7702 智慧帳戶的 13 條 EVM 網路
此功能目前涵蓋支援 EIP-7702 智慧帳戶的 13 條 EVM 網路。EIP-7702 是一項以太坊標準,擴展了帳戶執行與批次交易的方式。將 Added Protection 與 EIP-7702 具體綁定,顯示 MetaMask 正優先關注這種較新帳戶模型已活躍的網路,因為結果與預覽的驗證在這些網路上最能可靠地執行。
此涵蓋範圍目前也有明確界線:在這 13 條 EVM 網路之外的網路或帳戶設定上的交易,不在這項預覽與執行比對檢查的範圍內,因此錢包持有者宜對照自身設定確認此功能的適用範圍。
旨在削弱 Red Pill 攻擊
MetaMask 表示,Added Protection 專為防範 Red Pill 攻擊而設計——這類攻擊旨在欺騙錢包的交易預覽,使其顯示某一結果,而實際執行的卻是另一種有害操作。透過要求實際結果與預覽完全相符,此功能旨在消除用戶所見與鏈上實際情況之間的落差,封堵這一操縱途徑——正是這一途徑使得以太坊及其他 EVM 鏈上的 Red Pill 攻擊特別難以在為時已晚前被察覺。
這項變革對日常錢包持有者意義重大,因為交易預覽長期以來被視為理所當然可信。若預覽可能被偽造,而底層交易執行完全不同的操作,用戶在損害前往往無法可靠地察覺自己即將被詐騙。Added Protection 在預覽與最終執行之間加入驗證檢查,有效移除了這種盲目信任。
常見問題
什麼是 MetaMask 的 Added Protection 功能?
Added Protection 是一項安全功能,要求以太坊或 EVM 交易結果與其預覽相符,若兩者不一致則自動使交易失敗。
若交易結果與預覽不符會怎樣?
交易將自動失敗,用戶僅損失嘗試交易所支出的 gas 費用。
哪些網路支援 MetaMask 的 Added Protection?
此功能支援實作 EIP-7702 智慧帳戶的 13 條 EVM 網路。
Added Protection 是否預設啟用?
是的,自 MetaMask 擴充功能版本 13.45 起預設啟用。