以太坊改進提案(EIP) 3074 是一項旨在透過引入帳戶抽象化來改善以太坊網路可擴展性和使用者體驗的提案。這意味著將帳戶的概念與其所有權和功能分開。然而,以太坊聯合創始人Vitalik Buterin 最近提出了EIP-7702 作為替代方案,因為對EIP-3074 可能帶來的安全風險表示擔憂。
EIP-3074 有哪些問題?
EIP-3074 依賴一種新類型的帳戶,稱為「簽名訊息」。這種帳戶允許用戶加密簽署訊息,然後由第三方轉發者提交到網路中。雖然這種方法在可擴展性方面具有優勢,但也引入了潛在的安全漏洞。例如,惡意轉發者可能偽造或竄改簽署訊息,從而導致意外後果。
EIP-7702 提供了什麼替代方案?
EIP-7702 採用不同的方法,引入了一種新型交易,稱為EIP-2930 交易。此類交易允許普通帳戶(外部擁有帳戶,簡稱EOA)在單筆交易期間臨時作為智能合約錢包運作。在交易完成後,EOA 會恢復為原始狀態。透過限制臨時智慧合約錢包的功能,並確保它們不能被用於惡意用途,這種方法減少了EIP-3074 所帶來的安全風險。
EIP-7702 的優點是什麼?
EIP-7702 相較於EIP-3074 具有下列優勢:
更高的安全性:臨時智慧合約功能減少了潛在風險,使其更安全。
相容性:EIP-7702 與以太坊未來的發展更相容,例如ERC-4337 標準的通用簽名錢包。這種相容性有助於將EIP-7702 更輕鬆地整合到現有的以太坊基礎設施和應用中。
以太坊帳戶抽象的未來
EIP-3074 與EIP-7702 的討論凸顯瞭如何在以太坊上實現帳戶抽象的持續探索。儘管EIP-3074 提出了新穎的方法,但出於安全考慮,EIP-7702 被開發出來,並解決了這些問題,同時保留了帳戶抽象的潛在優勢。隨著以太坊社群繼續研究這個概念,EIP-7702 或許能為網路的更安全、更可擴展的未來鋪路。
希望這篇文章《EIP-3074是什麼?Vitalik Buterin為何提出替代方案?》對您有幫助。



















