CoinUnited.io APP
使用高達 2000 倍的槓桿交易比特幣
(260K)
ERC-4337,或以太坊的賬戶抽象,就是它聽起來的樣子。
目錄
facebook
twitter
whatapp
telegram
linkedin
email
copy

ERC-4337,或以太坊的賬戶抽象,就是它聽起來的樣子。

publication datereading time2 分鐘閱讀
在不對共識層進行任何修改的情況下,以太坊標準 ERC-4337 抽象了協議上的帳戶。 ERC-4337 將於 2023 年 3 月在以太坊主網上實施,允許從單個合約賬戶創建和執行多個合約。

以太坊聯合創始人 Vitalik Buterin 和其他開發人員建議 ERC-4337 在 2021 年構建賬戶抽象。它於 2023 年 3 月在以太坊主網上可用,預計將迎來用戶友好的加密錢包設計新時代.外部擁有賬戶 (EOA) 和智能合約賬戶是以太坊中現有的兩種賬戶類型。賬戶抽象試圖統一他們的能力。最終結果是一個單一的合約賬戶,可用於同時建立合約和進行代幣交易。這一變化使創新的錢包理念成為可能,包括社交恢復、定制和可升級性。 ERC-4337 也可以被視為將智能合約功能帶入單個帳戶中的錢包。

你必須了解 ERC-4337 的歷史,從它作為提案提出到實際實施,才能充分掌握這個協議的必要性。以太坊協議採用基於賬戶的方法,而不是比特幣網絡使用的 UTXO 模塊。這意味著隨著交易的確認,以太坊協議會保持跟踪並調整賬戶餘額。雖然智能合約賬戶是放置在網絡上的智能合約,但 EOA 是由用戶擁有和控制的。兩個賬戶之間可以接收、持有和發送以太幣或代幣。現在使用的大多數基於以太坊的加密錢包,如 MetaMask,都是 EOA,這意味著它們受到管理 EOA 的法規的約束。這些限制包括需要對每筆交易進行簽名以及僅依賴私鑰進行帳戶訪問。因此,錢包設置過程和私鑰安全機制通常很複雜,對新手來說並不愉快。忘記助記詞的用戶通常無法訪問他們的錢包。智能合約錢包,如 UniPass 和 Safe,由智能合約賬戶而不是 EOA 控制,並且可以執行相同的任務。要支付以太幣,用戶必須在兩個賬戶中管理他們的天然氣或使用集中式中繼系統。由於ERC-4337將兩個賬戶的功能合二為一,實現所需的錢包功能更加簡單。

很長一段時間以來,以太坊社區的成員一直在嘗試弄清楚如何實現賬戶抽象。在EIP-4337之前,社區曾提出EIP-2938,意在實現賬戶抽象。它通過創建一個名為 UserOperation 的更高層偽事務對象來實現這一點,該對像在概念上類似於匯總,但實現了一種略有不同的捆綁形式。在 ERC-4337 中,多個用戶將 UserOperation 對像傳輸到不同的內存池中。這些物品被它們的創建者捆綁到一個交易中,然後被包含在一個塊中。打包器從單獨的 UserOperation 執行中獲得收益,並為組合交易支付 gas。與驗證器類似,打包器在決定包含哪些項目時會優先考慮費用。由於 validateUserOp 等新功能,錢包也可以充當智能合約。為了作為執行這些新功能的安全門,還正在開發一個名為 EntryPoint 的新合約。

以下是 ERC-4337 的一些目標: 賬戶抽象:為消費者提供對結合了智能合約和 EOA 功能的單一賬戶的訪問。避免共識變化:雖然以太坊共識層專注於面向可擴展性的增強,但可以快速採用。啟用新穎的用例:它們可能包括白名單、緊急賬戶凍結、聚合簽名、建立每日交易限額和隱私保護軟件。節省時間和氣體:捆綁器可以將許多 UserOperation 對象組合到一個事務中,這可能會減少所需的時間和氣體量。

ERC-4337 有可能簡化加密錢包用戶體驗並提高采用率。以下是 ERC-4337 的一些潛在好處: 配置您的錢包:無需記下助記詞。多因素身份驗證和帳戶恢復現在是可行的,因此用戶不再需要擔心忘記他們的助記詞。用戶友好的錢包功能:客戶可以使用範圍廣泛的個性化服務,包括自動支付、預批准交易和捆綁交易。隨著 ERC-4337 的引入,以太坊網絡上的用戶體驗應該會得到改善,從而更有可能被廣泛採用。 Gas 靈活性:基於 ERC-43337 的錢包現在可以使用任何 ERC-20 代幣及其他代幣支付 Gas 費用。開發人員可以構建錢包,允許用戶使用任何代幣(甚至法定貨幣)支付汽油費用。

新用戶可能會對與加密錢包相關的行話感到不知所措,例如助記詞、私鑰和公鑰。一些人仍然發現很難使用加密錢包。許多人認為,典型的加密用戶界面必須盡可能簡單,以提高接受度。開發人員可以基於此構建的內容可能會改變加密貨幣與人之間的主要接口。儘管如此,在接下來的幾年裡,密切關注 ERC-4337 將如何影響用戶體驗和加密貨幣總體上是很重要的。

它無意促進購買任何特定產品或服務,不應被解釋為財務、法律或其他專業建議。您無法取回您投資的資金,因為您的投資價值可能下跌或上漲。您同意 CoinUnited.io Academy 不對您因自己的投資決定而造成的任何財務損失負責。本文中的任何內容均不應被視為醫學、心理或其他專業建議。