什麼是ERC-4337(以太坊帳戶抽象)?ERC-4337打破傳統錢包限制、授權

Latest Trends
2023-09-20

合約錢包與 EOA 錢包的主要差別在於【授權】,EIP-4337 最初是在 2021 年提出,並已於 2023 年授權成為 ERC-4337,並於 3 月部署在以太坊主網上。

小補充:你知道ERC-4337和EIP-4337的差異嗎?

你可以將EIP理解成「提案」,只有初步的規劃和想法;而ERC則是基於原先的「提案」而誕生的「產物」,具備完整的規範和規格。

區塊鏈技術的發展帶來了許多挑戰和改變。當談及區塊鏈錢包時,一些重要問題浮現出來。其中一個問題是高昂的手續費,另一個問題則是錢包使用的複雜性。這些問題需要解決,以便更多人能夠參與區塊鏈世界。

什麼是ERC-4337(以太坊帳戶抽象)?

在解釋什麼是ERC-4337,需要對帳戶抽象化的概念有一個認識。

帳戶抽象化是計算機科學中常用的術語。舉個例子,當我們寫程式描述狗或貓時,它們可能會執行一些相同的行為,例如叫和吃東西。儘管狗和貓之間可能有一些差異,但它們都屬於哺乳類動物,並具有一些共同的行為。因此,我們可以用一個抽象的分類來描述這些不同的個體,這就是抽象化的概念。

在區塊鏈中,帳戶抽象化的概念也適用,而ERC-4337則是基於以太坊智能合約的標準。區塊鏈帳戶需要能夠授權、發送交易和支付手續費等功能。然而,不同的帳戶可以有不同的執行方式和邏輯。例如,授權可以通過單純按下手機按鈕的方式進行,也可以通過多個決策者的簽名達成,具體規則可以由組織內的成員設定。同樣地,發送交易和支付手續費的方式也可以有多種選擇。這種靈活性和彈性就是帳戶抽象化的概念。

帳戶抽象化不僅限於個別錢包,還涉及到整個區塊鏈生態系統。傳統的錢包,如MetaMask,是基於私鑰的錢包,授權和支付手續費的方式相對固定。然而,近年來,人們對於帳戶抽象化的價值逐漸認識到。而過去常聽到的智能合約錢包,其實就是一種實現帳戶抽象化的解決方案。

智能合約錢包是一種具備授權能力的錢包,它允許用戶在創建錢包時定義不同的授權邏輯和功能。與傳統錢包相比,智能合約錢包可以根據用戶的需求和情境,靈活地調整授權方式和支付手續費的方式。例如,用戶可以根據不同的應用需求,設置定期付款、代付手續費等功能,並根據需求增減授權模組。這樣的設計使得錢包的功能更具個性化,並且能夠適應不同的使用場景以太坊帳戶抽象。

結語:以太坊帳戶抽象ERC-4337未來的挑戰

智能合約錢包的出現帶來了更多的彈性和功能選擇,但同時也帶來了一些挑戰。例如,在抽象帳戶的升級和整合過程中,可能會面臨交易手續費較高的情況。儘管可以使用其他幣種支付手續費,但特定幣種的手續費負擔仍然相對昂貴。此外,抽象帳戶升級和整合也可能增加額外的邏輯和複雜性,使整體系統變得更為複雜和昂貴。

為了克服這些挑戰,我們需要努力在標準化抽象帳戶的運作方式上取得進展。這包括定義智能合約錢包應該遵循的授權和交易標準,以確保不同錢包之間的互通性和一致性。同時,我們也需要考慮如何降低交易手續費,提高整體系統的效率和使用體驗。

近年來,筆者對於區塊鏈的發展有了一些令人振奮的觀察。社群中越來越多的人開始重視使用者體驗,並認識到抽象錢包的重要性。這種抽象錢包能提供更便利的功能,讓使用者能夠更輕鬆地操作錢包。在這個背景下,我們也應該積極參與並推廣這種抽象錢包的使用。

 

看完本文後,若有任何問題也歡迎加入「Jcard 這咖」Line群討論,大家可以一起交流成長。若你還未註冊「Jcard這咖」會員,歡迎點擊此處立即加入我們,才不會錯過更多 NFT 最新資訊喔!


Share: