技術分享: 區塊鏈普及可能比你想像來的快! 一個邁向10億級用戶入口的關鍵!ERC-4337

更新於 發佈於 閱讀時間約 10 分鐘

前言

我們在之前的項目調研: CyberConnect中有提到一個概念叫ERC-4337抽象錢包的概念大幅擴展了社交Web3應用的邊界,但他能做到的遠遠不止於社交。最近以太坊創辦人V神得到台灣的就業金卡,而他在2022的Bankless訪談中曾提到三個未來的巨大機遇,分別是錢包普及化抗通膨穩定幣以及以太坊登入,其中錢包普及化將會是一個面向十億人的一個巨大商機! 如果未來你只需要一間銀行就可以在全世界消費、轉錢,不限金額即時到帳且手續費極低或不需要,甚至還有相對應的安全措施讓你錢包不見也不用擔心被盜取甚至忘記密碼都沒關係,你會想用嗎?

raw-image

ERC-4337簡介

以太坊的開發是持續性的,因此常常需要對區塊鏈進行改進以及變更,而以太坊的改進提案就是Ethereum Improvement Proposals,簡稱EIPs,可能涵蓋協議的技術功能效能安全性等。

以太坊改進提案4337EIP 4337)定義了抽象帳戶 (abstract accounts,即AA)協議,大大延伸了以太坊錢包的使用性,讓我們可以用更貼近Web2的方法提供錢包服務。這項提案已經在2023年的3 月正式在以太坊主網上部署成為標準ERC-4337。

在我們了解抽象帳戶之前,我們必須先了解目前以太坊有的兩種帳戶以即他們的優缺點才能知道為什麼我們需要抽象帳戶!




太坊帳戶種類

外部擁有帳戶(externally owned accounts,即EOA) 

  • EOA就是我們平常用的錢包,由私鑰控制,需要私鑰簽署交易,主要用於處理基本的加密貨幣交易,如轉賬,但不具備執行程式碼的能力,只能執行基本操作,有MetaMask 或是 Ledger 等。
  • 優勢在於簡單易用,不需要理解程式碼即可進行交易且高全性高,由私鑰控制可以在本地保存,減少被黑客攻擊的風險。
  • 缺點是只能執行加密貨幣交易,且只能使用eth當手續費。無法實現自動執行程式碼的複雜操作,私鑰遺失等於遺失整個錢包主控權。
raw-image

智能合約帳戶(contract accounts, 即CA)

  • 這些帳戶不受任何私鑰控制,而是由程式碼所控制, 包含可以自動執行的程式碼,就是我們平常說的智能合約。智能合約帳戶本身不同主動進行交易,只能由EOA帳戶觸發。
  • 優勢在於其功能性,能夠執行自動化操作,擁有更廣泛的應用場景。再來就是去中心化:合約代碼在整個區塊鏈上運行,不受單一寡頭控制。
  • 缺點是開發和維護智能合約可能需要更多技術知識和資源。由於合約代碼是不可更改的,可能存在安全漏洞可能導致損失。

簡單的說EOA安全簡單但不聰明,CA聰明靈活但無法自主行動,所以抽象帳戶就是要在不影響以太坊基礎架構下來實現這兩個的優點,所以抽象帳戶又常被稱為智能合約錢包!

ERC-4337特點

所以採用了ERC-4337標準的抽象帳戶可以做到什麼事情呢?這種智能合約錢包讓錢包有了更靈活的使用性,比如:

1.智能錢包創建

設置錢包不再需要記私鑰啦!可以透過如一般Web2的設置方法創建,如使用email手機、google帳號等自定義登入,就跟你平常在網站登入一樣! (實際上還是有私鑰或助記詞等,只是不需要額外去記)

2.帳戶恢復

如果你的裝置不見或是私鑰遺失,我們可以透過智能合約錢包授權的其他帳戶恢復,但這不代表幫你找回私鑰了! 只是幫你恢復這個帳戶的"存取權”。

3.多簽

可設定這個錢包為多少人擁有,每次做交易前需要取得一定比例的人數同意才能進行。也可以進行權重、比例、特定人簽名等規則,確保錢包安全性。

4.監管者

在你的私鑰遺失或是被盜用時,可以透過監管者的身分來凍結帳戶或是轉移資金。

5.白名單

可以設置錢包允許進行交易的地址避免傳錯。

6.自動運行

傳統EOA對於交易和簽屬都只能自己慢慢點不然就要透過程式,而智能合約錢包則是打包了這個功能,只要設定好條件和場景就可以自動運行。

7.靈活的Gas Fee

從前我們只能使用eth做為Gas的支付,現在ERC-4337則可以讓你使用自定義的幣來支付了! 除了能使用其他幣,他還提供免Gas的服務(可以讓第三方幫你付!)。

8.打包交易

ERC-4337允許我們將多筆交易一起打包送出去(不是使用者決定),比如需要多次授權的交易動作可以打包成一筆,雖然這個設計的Gas Fee可能跟傳統的不太一樣,但加第六點的設計提供不論開發者或使用者更多的選擇。

可以看的出來智能合約錢包解決了幾個很大的使用者痛點:

  • Web2的使用者可以用平常的方法來創建、登入錢包,降低使用門檻。
  • Web3的使用者可以用其他幣付Gas或不用付,提升使用效率。
  • 錢包自動交易、自動簽屬大大的提升了應用程式的使用效率。

這三個問題解決後,基本上使用Dapps就跟使用一般網站服務一樣了! 除了你可能要先入金或是先設定一些東西,但已經大大的降低進圈的門檻,所以V神才會說這是一個十億級別用戶的巨大機遇!




ERC-4337技術介紹

想要參與ERC-4337有關的項目一定要先知道這個標準裡面的技術到底有什麼,ERC-4337設計中有一個很重要的特點就是流程的模組化,包括用戶操作(User Operation)打包器 (Bundler)入口點合約( EntryPoint Contract)代付合約 (Paymaster)錢包工廠 (WalletFactory)簽名聚合器(Signature Aggregator),每個模組可能都是一個賽道! 我們來簡單的了解一下流程,中間使用的名稱為了說明方便可能不是標準定義的名稱請見諒!

source: Messari

source: Messari

Step1: UserOperation

使用者向Bundler送出交易請求,UserOperation其實就是一般使用者送出的交易,只是要變成ERC-4337看得懂的格式。Bundler是一個EOA,代替用戶在智能合約錢包上驗證和執行UserOperation交易。

而這裡和一般交易不同的地方在於這邊有兩個新功能

  • 是否要創建新的錢包。
  • 是否要Paymaster幫你付gas fee或是從你自己錢包質押的eth付。

Step2: Bundler Processing

UserOperation會被打包並放入pool裡面,這邊也是為什麼智能合約錢包可以做到打包交易的功能,而Bundler就會負責來驗證這些UserOperation。

Bundler會在鏈下模擬驗證UserOperation,確保簽名正確且有足夠的gas,如果模擬驗證通過,Bundler才會在鏈上驗證UserOperation(下一步)。

Step3: EntryPoinnt Contract

在鏈下模擬驗證成功後,Bundler就會來調用EntryPoint Contract準備進行下一步動作。

EntryPoint Contract是一個Global Contract,所有的Bundler都需要call 他來進行UserOperation的鏈上驗證執行(Bundler透過EntryPoint Contract執行智能合約錢包的function)。

Step4: Validation and Execution

EntryPoint Contract被調用後主要會進行兩個動作:

  • 首先在鏈上驗證UserOperation,檢查它的簽名和錢包是否擁有足夠的gas來補償Bundler。
  • 如果驗證成功,則會根據UserOperation裡面的參數來執行智能合約錢包的函數。

智能合約錢包可以自己支付gas費用給Bundler,或是請求代付合約(Paymaster)代為支付。代付合約(Paymaster)就是智能合約錢包的gas抽象的邏輯,讓我們可以實現不需要支付Gas或是使用其他ERC-20代幣支付。

錢包工廠 (WalletFactory)

Wallet Factory是一個創建智能合約錢包的合約,就是在step1裡面如果有給參數就會調用這個合約。由於是透過智能合約來創建錢包,因此相比與傳統方法,他可以用更客製化或自定義的方法來創建。

簽名聚合器(Signature Aggregator)

如果涉及多重簽名交易,可能會使用簽名聚合器,因為不同的錢包可能用不同的簽名算法,如果我們將相同簽名算法的UserOperations包在一起做驗證就會提升效能。




可以看到其實概念很簡單,智能合約錢包透過一個第三方EOA(Bundler)和許多合約來實現許多功能,並且幾乎每個流程方法都是透過智能合約來代執行,這也讓我們不需要更改以太坊底層邏輯即可實現我們在ERC-4337 特點裡面講到的東西。

ERC-4337鏈上活動

ERC-4337鏈上用戶比例

根據@sixdegreelab 和 @niftytable 的鏈上分析可以看出來,智能合約錢包以在Polygon和Optimism為大宗,前三名清一色Layer2,但也可以看出來雖然Polygon的錢包數量比較多,但用戶在optimism上交易的比例卻比較高。

source: @sixdegree

source: @sixdegree

source: @sixdegree

source: @sixdegree

ERC-4337鏈上部屬時間以及組成

雖然ERC4337在今年三月的時候及部屬到主網,但錢包的增長一直到上個月才開始爆量新增,先是從Polygon再來8月輪到Optimism以及Base。主要原因就是社交Web3協議Cyberconnect上架不同主網的時間 Polygon🟣 -> Jul 24, Optimism🔴 -> Aug 3, Base🔵 -> Aug 9。

而根據目前的數據來看也可以很明顯的看出基本上目前的AA大部分都是來自於Cyberconnect的CyberAcount。

Source: @niftytable

Source: @niftytable

CyberAccount AA percentage

CyberAccount AA percentage

ERC-4337鏈上活躍程度

非常明顯的所有活動都是跟隨著CyberConnect的部屬,這也符合幣圈新項目以及嚕空頭的預期活躍程度,未來是否能持續增長還要看應用程式以及智能合約錢包本身的開發程度,相比於目前有的錢包數量,智能合約錢包只能說是九牛一毛。

Source: @sixdegree

Source: @sixdegree

小結

由於目前ERC-4337還算非常早期的技術,因此不論是本身協議或是主鏈是否支援這個標準的接口仍然在開發的階段,但這個技術的潛力依舊是顯而易見的。雖然他具備了讓Web2的人無痛銜接Web3的能力,但這個轉換也需要一個誘因,從上面CyberConnect的例子也可以看出智能合約錢包和應用程式結合的重要性,因此未來智能合約錢包能夠結合怎樣的應用和推出多便捷的服務可能會是真正的爆發點。


參考資料:

https://www.panewslab.com/zh_hk/articledetails/2tx7w80g.html



留言
avatar-img
留言分享你的想法!
avatar-img
0xJoey的沙龍
10會員
17內容數
工程師也是區塊鏈愛好者,普及區塊鏈知識以及項目深度研究,提供大家最新的💎區塊鏈Web3教學 ⚙ 新科技分析實戰 🧘個人成長。期待能在這個領域跟大家一起成長!
0xJoey的沙龍的其他內容
2023/09/08
不管是像RaaS一鍵發鏈、抽象帳戶標準的推出、Intent-centric的概念、telegram bot的爆紅,到最近的Mr.Beast NFT事件。 似乎都在說明開發應用的門檻將會越來越低,使用者入圈的方式越來越便利!這樣會迎來什麼改變呢?
Thumbnail
2023/09/08
不管是像RaaS一鍵發鏈、抽象帳戶標準的推出、Intent-centric的概念、telegram bot的爆紅,到最近的Mr.Beast NFT事件。 似乎都在說明開發應用的門檻將會越來越低,使用者入圈的方式越來越便利!這樣會迎來什麼改變呢?
Thumbnail
2023/09/03
我們在之前有介紹過社群工具的使用方法,這邊就來做一個進階版的X使用方法介紹吧!由於X是獲取幣圈第一手資訊的集中地,但我們追蹤了這麼多的帳號一定無法有效地閱讀所有推文,Lists列表的功能雖然有效的幫助我們將帳號分類,但卻一定程度的限制了X的使用性,但現在有了X pro一切都不一樣了!
Thumbnail
2023/09/03
我們在之前有介紹過社群工具的使用方法,這邊就來做一個進階版的X使用方法介紹吧!由於X是獲取幣圈第一手資訊的集中地,但我們追蹤了這麼多的帳號一定無法有效地閱讀所有推文,Lists列表的功能雖然有效的幫助我們將帳號分類,但卻一定程度的限制了X的使用性,但現在有了X pro一切都不一樣了!
Thumbnail
2023/08/14
Woldcoin 虹膜識別目的是透過虹膜確認你是獨立且唯一存在的,但你有想過不透過硬體在鏈上要怎麼做嗎? 為什麼要鏈上獨立唯一? 你是否曾經想過,到底誰在項目中獲取了大多數利益? 為什麼他辦的到? 為什麼項目方允許資源集中的事情發生? 這邊提出一個方法並實際看看結果!
Thumbnail
2023/08/14
Woldcoin 虹膜識別目的是透過虹膜確認你是獨立且唯一存在的,但你有想過不透過硬體在鏈上要怎麼做嗎? 為什麼要鏈上獨立唯一? 你是否曾經想過,到底誰在項目中獲取了大多數利益? 為什麼他辦的到? 為什麼項目方允許資源集中的事情發生? 這邊提出一個方法並實際看看結果!
Thumbnail
看更多
你可能也想看
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
每年4月、5月都是最多稅要繳的月份,當然大部份的人都是有機會繳到「綜合所得稅」,只是相當相當多人還不知道,原來繳給政府的稅!可以透過一些有活動的銀行信用卡或電子支付來繳,從繳費中賺一點點小確幸!就是賺個1%~2%大家也是很開心的,因為你們把沒回饋變成有回饋,就是用卡的最高境界 所得稅線上申報
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
全球科技產業的焦點,AKA 全村的希望 NVIDIA,於五月底正式發布了他們在今年 2025 第一季的財報 (輝達內部財務年度為 2026 Q1,實際日曆期間為今年二到四月),交出了打敗了市場預期的成績單。然而,在銷售持續高速成長的同時,川普政府加大對於中國的晶片管制......
Thumbnail
重點摘要: 6 月繼續維持基準利率不變,強調維持高利率主因為關稅 點陣圖表現略為鷹派,收斂 2026、2027 年降息預期 SEP 連續 2 季下修 GDP、上修通膨預測值 --- 1.繼續維持利率不變,強調需要維持高利率是因為關稅: 聯準會 (Fed) 召開 6 月利率會議
Thumbnail
重點摘要: 6 月繼續維持基準利率不變,強調維持高利率主因為關稅 點陣圖表現略為鷹派,收斂 2026、2027 年降息預期 SEP 連續 2 季下修 GDP、上修通膨預測值 --- 1.繼續維持利率不變,強調需要維持高利率是因為關稅: 聯準會 (Fed) 召開 6 月利率會議
Thumbnail
上次我們雖然介紹過抽象帳戶的十個項目,但這次是最新的以太坊基金會資助的項目分享!讓我們來看看有那些新上榜的吧!
Thumbnail
上次我們雖然介紹過抽象帳戶的十個項目,但這次是最新的以太坊基金會資助的項目分享!讓我們來看看有那些新上榜的吧!
Thumbnail
Smart Contract Wallet 十個項目分享! 區塊鏈普及的關鍵 你怎能不關注! 在我們深度探討抽象帳戶各個技術賽道之前 不如先來看看哪些項目提供了相關錢包服務
Thumbnail
Smart Contract Wallet 十個項目分享! 區塊鏈普及的關鍵 你怎能不關注! 在我們深度探討抽象帳戶各個技術賽道之前 不如先來看看哪些項目提供了相關錢包服務
Thumbnail
OKX AA 智能合約錢包結合了外部帳戶( EOA )和合約帳戶(CA)的優點,提供更高的安全性、方便性與效率,為區塊鏈錢包創建更多可能,降低新手的學習門檻。 OKX AA
Thumbnail
OKX AA 智能合約錢包結合了外部帳戶( EOA )和合約帳戶(CA)的優點,提供更高的安全性、方便性與效率,為區塊鏈錢包創建更多可能,降低新手的學習門檻。 OKX AA
Thumbnail
V神在2022的Bankless訪談中曾提到三個未來的巨大機遇,分別是錢包普及化、抗通膨穩定幣以及以太坊登入,其中錢包普及化將會是一個面向十億人的一個巨大商機! 如果未來你只需要一間銀行就可以在全世界消費、轉錢,不限金額即時到帳且手續費極低或不需要,甚至還有相對應的安全措施讓你錢包不見也不用擔心被盜
Thumbnail
V神在2022的Bankless訪談中曾提到三個未來的巨大機遇,分別是錢包普及化、抗通膨穩定幣以及以太坊登入,其中錢包普及化將會是一個面向十億人的一個巨大商機! 如果未來你只需要一間銀行就可以在全世界消費、轉錢,不限金額即時到帳且手續費極低或不需要,甚至還有相對應的安全措施讓你錢包不見也不用擔心被盜
Thumbnail
【每週幣報 0805】深度分析 EIP-7377 與 SUAVE Centauri 專案,探討 MEV 和智能帳戶的未來趨勢。加密「邪教」思潮揭露,FDV 分析不可忽視。市場展望:Layer2 催化劑和 RWA 大戰。掌握 Curve 與 BALD 市場事件的潛在影響。
Thumbnail
【每週幣報 0805】深度分析 EIP-7377 與 SUAVE Centauri 專案,探討 MEV 和智能帳戶的未來趨勢。加密「邪教」思潮揭露,FDV 分析不可忽視。市場展望:Layer2 催化劑和 RWA 大戰。掌握 Curve 與 BALD 市場事件的潛在影響。
Thumbnail
WEB3.0賦能數字經濟新時代 介紹Web3.0的核心技術理念和目前現實的運用。
Thumbnail
WEB3.0賦能數字經濟新時代 介紹Web3.0的核心技術理念和目前現實的運用。
Thumbnail
我們都知道ETH的帳戶是一串十分長的英文數字所組成,理論上可以隨意地創造出來,非常的低成本且便利,為什麼會需要隱身帳戶這項技術呢,要解決那些痛點? 就讓我們一起閱讀下去。本文會隨著作者理解持續更新。
Thumbnail
我們都知道ETH的帳戶是一串十分長的英文數字所組成,理論上可以隨意地創造出來,非常的低成本且便利,為什麼會需要隱身帳戶這項技術呢,要解決那些痛點? 就讓我們一起閱讀下去。本文會隨著作者理解持續更新。
Thumbnail
在前一篇區塊鏈原理中,我們初步得知了在密碼學貨幣的區塊鏈上,並沒有使用「加密」功能,所有的交易內容都是完全公開的。 這篇要來進一步思考:為何密碼學貨幣的區塊鏈,要把交易內容公開?
Thumbnail
在前一篇區塊鏈原理中,我們初步得知了在密碼學貨幣的區塊鏈上,並沒有使用「加密」功能,所有的交易內容都是完全公開的。 這篇要來進一步思考:為何密碼學貨幣的區塊鏈,要把交易內容公開?
Thumbnail
用過以太坊、買過以太幣,也知道以太坊創辦人是誰,但你真正理解潛藏在以太坊公鏈背後的 ERC 代幣標準是什麼嗎? 什麼是 ERC 代幣標準? 要認識 ERC 代幣標準是什麼,首先我們要先理解何謂ERC。 ERC 代幣標準有哪些? ERC-20:一種發行代幣技術標準,提供以太坊上的發行代幣遵循規則。
Thumbnail
用過以太坊、買過以太幣,也知道以太坊創辦人是誰,但你真正理解潛藏在以太坊公鏈背後的 ERC 代幣標準是什麼嗎? 什麼是 ERC 代幣標準? 要認識 ERC 代幣標準是什麼,首先我們要先理解何謂ERC。 ERC 代幣標準有哪些? ERC-20:一種發行代幣技術標準,提供以太坊上的發行代幣遵循規則。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News