Ethereum 提議採用原生交易斷言,讓交易更安全
Ethereum 正在探索原生交易斷言,以確保已簽署的交易產生可接受的最終結果,並處理 Clear Signing 與模擬無法完全防止的風險。這項提案是 Ethereum Foundation「Trillion Dollar Security」倡議的一部分。
有效簽章只授權一項請求;合約程式碼、區塊鏈狀態變化以及交易排序,仍可能導致不希望出現的結果。例子包括 Bybit 和 BadgerDAO 遭受的攻擊,當中使用者簽署了惡意請求;以及一次 Aave-CoW 抵押品交換,約 5,040 萬美元的部位在嚴重滑價後只產生約 36,000 美元價值的代幣。
原生交易斷言將讓鏈上邏輯檢查餘額、儲存空間與程式碼的淨變化、新部署的合約以及發出的事件。交易因此可以強制執行最低輸出、支出上限、代幣核准限制,或保留帳戶控制邏輯等規則。如果斷言失敗,執行會回復,但失敗的交易仍會留在區塊中並消耗 gas。
EIP-7906 是其中一種可能的實作方式。它提議唯讀的 POST_TX frame,以及 TXTRACE、TXDIFF 和 EVENTDATACOPY 三個 opcode,用來檢查交易結果。這項提案正為未來的 Ethereum 升級進行考慮,是否納入尚未確定。錢包和協議需要明確要求使用斷言。對交易者而言,這項技術可能降低執行風險,並改善對惡意前端、三明治攻擊和意外滑價的保護;但它是長期基礎設施發展,而不是立即的市場催化劑。
Neutral
預期市場影響中性,因為原生交易斷言仍屬於研究與協議設計計畫,而不是立即的 Ethereum 網路升級或即時交易功能。EIP-7906 目前僅在考慮是否納入,因此不太可能對 ETH 需求、流動性或短期價格發現產生重大影響。
短期而言,交易者可能會正面看待這項提案,因為更強的結果保證有助於減少因惡意前端、三明治攻擊、意外滑點及簽署環境遭入侵而造成的損失。長期下來,這可能提升市場對 DeFi 執行的信心。然而,實施取決於未來的 Ethereum 升級、錢包整合與協議採用。對相容 frame 交易的要求也可能造成部署阻力。
長期而言,交易斷言可使最低輸出規則、支出上限及狀態變更政策在交易層級上具可執行性,從而改善市場穩定性。與滑點保護、硬體錢包簽署及 Safe 帳戶控制功能的採用類似,主要效益很可能是逐步降低操作風險,而非突然出現看漲重估。交易者在將這項提案視為基本面催化劑前,應持續關注 EIP-7906 的發展、Ethereum 升級計畫及錢包支援情況。