區塊鏈中的 AA 錢包技術與未來發展

閱讀時間約 9 分鐘
  • 文內如有投資理財相關經驗、知識、資訊等內容,皆為創作者個人分享行為。
  • 有價證券、指數與衍生性商品之數據資料,僅供輔助說明之用,不代表創作者投資決策之推介及建議。
  • 閱讀同時,請審慎思考自身條件及自我決策,並應有為決策負責之事前認知。
  • 方格子希望您能從這些分享內容汲取投資養份,養成獨立思考的能力、判斷、行動,成就最適合您的投資理財模式。


前言

AA、zkp、LSDFi 和 RWA 等區塊鏈技術和應用在2023年鬧的沸沸揚揚,前面我們已經介紹了何謂 RWA 以及 RWA 在 Cardano 鏈上的實際應用,今天這期我要來介紹 AA 錢包以及它背後的技術組成和未來發展。


EOA、CA、MPC

在介紹 AA 錢包前,我們必須先知道什麼是 EOA、CA、MPC 錢包?這些錢包的應用以及現存問題為何?在以太坊網路中,有兩種原生帳戶類型,分別是外部帳戶 (Externary On Accounts,簡稱 EOA) 和合約帳戶 (Contracts Account,簡稱 CA)。


EOA 是由私鑰擁有者擁有的,就像銀行帳戶,私鑰即為銀行卡密碼,有了私鑰,您就可以控制你自己帳戶裡的資金,因不依賴區塊鏈本身,跟以太坊沒有關係,所以稱為外部帳戶。根據私鑰的保存和使​​用方式, 可分爲 EOA 軟件錢包和 EOA 硬體錢包。軟件錢包能簡單理解為大家常說的熱錢包,例如小狐狸錢包(MetaMask)。而硬體錢包則以實體設備形式存在,是冷錢包的一種,相較熱錢包,冷錢包更為安全。


CA 錢包,又稱智慧合約錢包,是部署到網路上的智慧合約,沒有私鑰,由程式碼控制。利用智慧合約的可程式性,可以實現比 EOA 錢包更複雜的業務操作邏輯。例如,所有的DeFi 協議都由智能合約帳戶控制。


MPC 錢包(Secure Multi-Party Computation)採用多方計算技術,通過將私鑰分片存儲驗證來提高安全性,需要多個分片參與者一起授權交易,才能完成交易動作,實現無私鑰、社交恢複私鑰等功能,大大降低私鑰被盜的風險。與多重簽名錢包相異之處在於運作機制不同,多重簽名錢包需要兩個以上私鑰的驗證 (各方提供一個私鑰)。


EOA的現存問題

丟失私鑰

EOA 錢包只認私鑰不認人,當你丟失私鑰也就意味著丟失錢包的掌控權,而現有的 EOA錢包技術無法透過電話或信箱復原錢包,導致用戶必須嚴格把關自己的私鑰,但私鑰是由相當複雜的註記詞所構成,導致許多人丟失私鑰。


驗證機制

現在所有的加密貨幣的交易過程,都是採用橢圓曲線數位簽章演算法(ECDSA)來確保交易安全。問題是 ECDSA 的演算法,理論上是可以被量子電腦破解的,一旦被破解,這代表整個加密世界的基礎將被損害,所有的錢包都有被盜用的風險,為了防止未來量子破密威脅,發展非 ECDSA 的演算法是未來錢包要努力的方向。


手續費支付

涉及到鏈上互動,如:轉帳、跨鏈等行動必須要使用該鏈的原生加密貨幣繳納手續費。因此,用戶必須先儲值相應的原生加密貨幣,而這行為增加了操作步驟及學習難度。並且管理如此大量的貨幣,對新手而言不夠友善。


合併簽名

為了保證交易的真實性和有效性,每當進行鏈上操作時,鏈上都需要簽核來確認身分。雖然簽名的目的是為了保護區塊鏈安全性的作法,但當操作量一多只會造成造成困擾。


多重簽名

現有的 EOA 錢包只能做到單一簽核,無法使用多重簽名來降低私鑰被盜的風險。

EOA的現存問題

EOA的現存問題


CA的現存問題

目前合約帳戶可以有效解決上述 EOA 的所有問題,包含社交恢復、不同的驗證機制、不同的手續費繳納方式、白名單黑名單來避免詐騙等,但合約帳戶最大的問題在於介面、執行方式和驗證方式的不同,導致 CA 無法主動發起交易,必須要有一個 EOA 作為交易發起者,將交易送到 CA 後才能完成交易。


AA與EIP-4337

AA(抽象帳戶)是合約帳戶的一種,它整合了現行的合約帳戶(CA)和外部帳戶(EOA)兩種帳戶的優點。與 MPC 對比的話,它具有合約帳戶設計靈活、便於自定義邏輯和始終線上的優勢。而 EIP-4337 就是讓現行的智能合約能有外部帳戶功能的改革方案。下面將介紹 EIP-4337 的運作模式以及它是如何解決上述帳戶的問題。

EIP-4337 流程

EIP-4337 流程

UserOperation

UserOperation 是 AA 格式下的交易意圖,記錄著這筆交易要做什麼,是與哪個 Dapp互動、要匯款給誰、手續費如何支付等資訊。與傳統交易相異之處在於 UserOperation 只允許存取與寄件者地址相關的資料,隨機數和簽名欄位是由每個帳戶定義的。通過合約代碼可以實現 gas 代付、社交恢復等功能。


UserOperation Mempool

UserOperations Mempool 是等待網路處理的 UserOperations 池。這是一個專用的 UserOperations 記憶體池,僅用於 UserOperations,並嚴格遵循並執行 ERC-4337 規則。Bundler 會將每個 UserOperation 從 UserOperation Mempool 中拉出充當 EOA ,支付它們的 Gas 並將其發送到共識層以執行交易。

raw-image

Bundler

簡單來說,Bundler 為 AA 的礦工,在接受 UserOperation 之前,Bundlers 會對其進行模擬以驗證簽章是否正確,確保 UserOperation 能夠支付其費用,避免承擔那些無法支付的人的 Gas 成本。在篩選過後,Bundler 會挑選欲驗證的 UserOp,並將挑選的 UserOp 綁在一起組成 Bundle Tx,送到 EntryPoint 進行驗證。


Entrypoint

EntryPoint 用於驗證並執行 UserOp,確認 Bundle Tx 是否符合 AA 格式、gas fee 要收多少等,其用途和特點如下:

  • 統一介面、執行方式跟驗證方式,解決 CA 不統一的缺點
  • 是全球通用,且已部署並設定好的,適用於所有的 AA Tx
  • 為目前 AA 主要的運作系統,Bundlers 傳送他們的 Bundle Tx 到 EntryPoint 去驗證


Paymaster

Paymaster 為 gas fee 的支付方式,用戶可以使用 ERC-20 代幣、信用卡或其他訂閱服務等鏈外支付方式輕鬆支付 gas fee,透過預先進行存款,每當要進行交易的時候,Paymaster 會將你的存款轉成公鏈原生代幣來支付,減少對公鏈原生代幣的依賴(UserOp 將指示如何支付),也可以待交易完成後再付 gas fee。其實 gas fee 的支付方式有許多種,礙於篇幅問題,我這邊只介紹 Paymaster 中最簡單的一種。


Aggregator

Aggregator 是 UserOperation 的聚合器,能實現合併簽名的可能,但目前 ERC-4337 的交易數量尚未達到簽名聚合帶來好處的水平。在達到臨界質量時,聚合器將對可擴展性至關重要,其用途和特點如下:

  • 能結合眾多的 UserOps 成單一簽名
  • 提升大規模交易處理的效率和成本
  • BLS 簽名聚合為目前最流行的壓縮方式


AA錢包的優缺點與應用

AA錢包的優點

  • 安全性:用戶不需擔心遺漏助記詞或私鑰,AA 錢包提供隱私身份驗證與帳戶恢復功能
  • 方便性:AA 錢包支持多種代幣支付,用戶可以用穩定幣支付 gas fee
  • 易用性:允許我們使用自定義簽名方案,可直接用 E-Mail 或是 Apple ID 創建錢包


AA錢包的缺點

  • 支援性較不全面:並不是所有的 DApp 都支持每個 AA 錢包。
  • 費用稍高:複雜的鏈上計算消耗,將可能帶來略高的 gas fee,而且如使用非原生公鏈幣進行支付時,其費用會比較高一點。


各家AA錢包特色

raw-image


ERC-4337的數據

使用者分析 & 主要趨勢

  • 2023 年 7 月,鏈上社交網路 Cyber​​Connect (Onchain Social Network) 開始為其所有用戶建立 ERC-4337 智慧帳戶。成長的高峰出現在 CYBER 代幣空投期間。空投之後,隨著許多用戶將注意力從網路連線轉移到新目標,智慧帳戶的使用量下降了。
  • 2023 年 85% 的 UserOps 是在 Polygon 上完成的,原因有二:在 ERC-4337 用戶中最受歡迎的三個應用程式 Cyber​​Connect、Gindery ( Telegram 機器人) 和 FanTV (串流服務) 均部署在 Polygon 上,以及與其他鏈相比,在 Polygon 上部署和使用 ERC-4337 帳戶便宜得多。

如果想看對 ERC-4337 數據更詳細的研究,可到此網站:https://0xkofi.com/


總結

隨著 EIP-3074 、EIP-5003 、EIP-5189、EIP-6551 等與 AA 相關改革的推出,能看出社群在極力完善鏈上主體物件以及改造上鏈交易的打包流程,但是以 Polygon 為例,可以發現,直接轉帳是只有一小部分使用者的互動行為,但使用次數卻是最高的,這也印證了只有小部分人找到了適合他們的 AA 使用場景。未來的目標應著重於如何將 AA 普及和大眾化,讓一般人能知道並開始使用此項技術來解決問題。

※ 感謝台大好友謝宗佑以及 mentor 蔡佳誠的幫助,沒有你們就不會有本篇的內容。

avatar-img
9會員
38內容數
身為一名零零後的懶惰蟲,每個月可能會產出數十篇,亦或者是只有一篇。從股市的投資觀念、房地產基礎知識、電商經營、到科技與未來趨勢,像是區塊鏈、AI、NFT、大數據分析、元宇宙、加密貨幣等,都是我未來將會介紹的專題內容,希望讀者們能汲取文中知識,並藉此來學習並獲利。每章的內容純屬參考,並非投資建議,投資前請謹慎為上。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
小凱的沙龍 的其他內容
今年,RWA 成為了加密貨幣領域成長最快的賽道,被譽為 DeFi 的下一個大主題,隨著DeFi基礎設施完善,從現實世界獲取資金和收益成為發展趨勢,本文將探討了基於Cardano生態的RWA發展狀況。
PoW (工作量證明機制)為去中心化驗證首開先例,但其浪費能源以及高昂成本的特點長期為人詬病,隨區塊鏈著技術的演進,PoS(權益證明機制)應時而生。本文將介紹何謂PoS 以及不同公鏈之間PoS的差異。
本期要介紹的是NFT&元宇宙的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個詞,讓讀者記不得,希望讀者能運用每期學習的機會,讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
今年,RWA 成為了加密貨幣領域成長最快的賽道,被譽為 DeFi 的下一個大主題,隨著DeFi基礎設施完善,從現實世界獲取資金和收益成為發展趨勢,本文將探討了基於Cardano生態的RWA發展狀況。
PoW (工作量證明機制)為去中心化驗證首開先例,但其浪費能源以及高昂成本的特點長期為人詬病,隨區塊鏈著技術的演進,PoS(權益證明機制)應時而生。本文將介紹何謂PoS 以及不同公鏈之間PoS的差異。
本期要介紹的是NFT&元宇宙的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個詞,讓讀者記不得,希望讀者能運用每期學習的機會,讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註
本期要介紹的是加密貨幣的相關名詞,以下的許多名詞經常出現在商業週刊、經濟日報、投資相關書籍、新聞報導裡。每期的內容不會一次介紹幾十個名詞,讓讀者記不得,希望讀者能運用每期學習的機會,來讀懂各式商業報刊雜誌。 ※為方便區分,粗體字為專有名詞或是備註 加密&解密 金鑰:加密機制的暱稱,用於還原密文。
你可能也想看
Google News 追蹤
Thumbnail
Hi 我是 VK~ 在 8 月底寫完〈探索 AI 時代的知識革命:NotebookLM 如何顛覆學習和創作流程?〉後,有機會在 INSIDE POSSIBE 分享兩次「和 NotebookLM 協作如何改變我學習和創作」的主題,剛好最近也有在許多地方聊到關於 NotebookLM 等 AI 工具
Thumbnail
國泰CUBE App 整合外幣換匯、基金、證券等服務,提供簡便、低成本的美股定期定額投資解決方案。 5分鐘開戶、低投資門檻,幫助新手輕鬆進軍國際股市;提供人氣排行榜,讓投資人能夠掌握市場趨勢。
Thumbnail
這是張老師的第三本書,我想前二本應該也有很多朋友們都有讀過,我想絕對是受益良多,而這次在書名上就直接點出,著重在從投資的角度來切入
Thumbnail
會計師在區塊鏈應用中探索新機會,融合傳統會計領域與科技的發展,開啟了全新的商機。 公司登記、公司設立是會計師參與區塊鏈應用的首要步驟。區塊鏈技術的透明性和不可變性,使得公司登記的過程更加安全、可靠。工商登記的資訊,一旦存儲於區塊鏈,便能有效防範虛偽行為,提高登記的可信度。 會計事務所在區塊鏈中有
Thumbnail
到目前為止,我們了解了區塊鏈的運作、應用以及如何購買加密貨幣和創建加密貨幣錢包,接下來在我們開始鏈上操作之前,還有一個重要的觀念要知道! 那就是區塊鏈中的手續費! 大部分的區塊鏈只要你在上面執行任何動作都要付手續費,這邊我們主要介紹以太坊的Gas Fee,關於Gas Fee的功能、組成、特性。
Thumbnail
今天談較輕鬆的主題,區塊鏈技術發展至今,其實已經有非常多不爲人知的企業級應用,除了廣爲人知的公鏈,其實也有私鏈和聯盟鏈。區塊鏈的發展也在推陳出新,但區塊鏈的發展要看應用是否足夠多,才能推升其虛擬貨幣的價值。
Thumbnail
區塊鏈是多個技術整合的總稱,最早是採用區塊(Block)作爲儲存資料的單位,其中每個區塊有預設的容量限制,當該區塊滿了,則會生成下一個區塊,並將兩個區塊連結起來,讓他人知道兩個區塊有先後順序;區塊與區塊透過鏈連結在一起,因此叫區塊鏈。
Thumbnail
我們在看眾多區塊鏈文章的時候,是不是常常看到「雜湊函數」和「雜湊值」或「哈希函數」和「哈希值」,其實他們在講同個東西,所以我習慣用英文來說,「Hash Function」和 「Hash Value」。 魔法盒 & 專屬標籤 Hash Function & Hash Value
Thumbnail
基礎密碼學中主要分成三種加密方式:對稱加密(Symmetric Encryption)、非對稱加密(Asymmetric Encryption)、雜湊函數(Hash Function)。 再說明這兩個加密方式前,我們先來說說什麼是密鑰! 什麼是密鑰 對稱加密 用同一把密鑰來加密及解密 非對稱加密
Thumbnail
看到元宇宙或區塊鏈遊戲,你第一個想到的念頭是什麼?是割韭菜、龐式騙局?抑或只是一個單純的新聞噱頭,說穿了就是新瓶舊酒,再加上賺大錢的願景吸引你投入。這次專訪從行銷起家的製作人葉辰,看他如何轉戰遊戲製作,又說出為何這款遊戲非得要做成鏈遊不可?如果只是內建能夠交易虛寶的遊戲,為何又要做成3A大作呢?
Thumbnail
「區塊鏈」舉例來說就像「幫派組織」大大小小,誰的拳頭大誰說話,而「共識機制」就像每個幫派都有不同的核心精神或幫規以及利益分配機制,比方像「山口組」。
Thumbnail
何謂區塊鏈?三分鐘迅速理解區塊鏈的組成與特性!中心化帳本最好的例子就是銀行,銀行會將每一筆的交易紀錄,全部都集中在銀行的伺服器內,並將屬於你的資訊秀給你看。而去中心化帳本則是用區塊鏈的機制所建立而成,讓各種交易紀錄分散儲存在許多人的電腦裡,並共同維護這個帳本。
Thumbnail
Hi 我是 VK~ 在 8 月底寫完〈探索 AI 時代的知識革命:NotebookLM 如何顛覆學習和創作流程?〉後,有機會在 INSIDE POSSIBE 分享兩次「和 NotebookLM 協作如何改變我學習和創作」的主題,剛好最近也有在許多地方聊到關於 NotebookLM 等 AI 工具
Thumbnail
國泰CUBE App 整合外幣換匯、基金、證券等服務,提供簡便、低成本的美股定期定額投資解決方案。 5分鐘開戶、低投資門檻,幫助新手輕鬆進軍國際股市;提供人氣排行榜,讓投資人能夠掌握市場趨勢。
Thumbnail
這是張老師的第三本書,我想前二本應該也有很多朋友們都有讀過,我想絕對是受益良多,而這次在書名上就直接點出,著重在從投資的角度來切入
Thumbnail
會計師在區塊鏈應用中探索新機會,融合傳統會計領域與科技的發展,開啟了全新的商機。 公司登記、公司設立是會計師參與區塊鏈應用的首要步驟。區塊鏈技術的透明性和不可變性,使得公司登記的過程更加安全、可靠。工商登記的資訊,一旦存儲於區塊鏈,便能有效防範虛偽行為,提高登記的可信度。 會計事務所在區塊鏈中有
Thumbnail
到目前為止,我們了解了區塊鏈的運作、應用以及如何購買加密貨幣和創建加密貨幣錢包,接下來在我們開始鏈上操作之前,還有一個重要的觀念要知道! 那就是區塊鏈中的手續費! 大部分的區塊鏈只要你在上面執行任何動作都要付手續費,這邊我們主要介紹以太坊的Gas Fee,關於Gas Fee的功能、組成、特性。
Thumbnail
今天談較輕鬆的主題,區塊鏈技術發展至今,其實已經有非常多不爲人知的企業級應用,除了廣爲人知的公鏈,其實也有私鏈和聯盟鏈。區塊鏈的發展也在推陳出新,但區塊鏈的發展要看應用是否足夠多,才能推升其虛擬貨幣的價值。
Thumbnail
區塊鏈是多個技術整合的總稱,最早是採用區塊(Block)作爲儲存資料的單位,其中每個區塊有預設的容量限制,當該區塊滿了,則會生成下一個區塊,並將兩個區塊連結起來,讓他人知道兩個區塊有先後順序;區塊與區塊透過鏈連結在一起,因此叫區塊鏈。
Thumbnail
我們在看眾多區塊鏈文章的時候,是不是常常看到「雜湊函數」和「雜湊值」或「哈希函數」和「哈希值」,其實他們在講同個東西,所以我習慣用英文來說,「Hash Function」和 「Hash Value」。 魔法盒 & 專屬標籤 Hash Function & Hash Value
Thumbnail
基礎密碼學中主要分成三種加密方式:對稱加密(Symmetric Encryption)、非對稱加密(Asymmetric Encryption)、雜湊函數(Hash Function)。 再說明這兩個加密方式前,我們先來說說什麼是密鑰! 什麼是密鑰 對稱加密 用同一把密鑰來加密及解密 非對稱加密
Thumbnail
看到元宇宙或區塊鏈遊戲,你第一個想到的念頭是什麼?是割韭菜、龐式騙局?抑或只是一個單純的新聞噱頭,說穿了就是新瓶舊酒,再加上賺大錢的願景吸引你投入。這次專訪從行銷起家的製作人葉辰,看他如何轉戰遊戲製作,又說出為何這款遊戲非得要做成鏈遊不可?如果只是內建能夠交易虛寶的遊戲,為何又要做成3A大作呢?
Thumbnail
「區塊鏈」舉例來說就像「幫派組織」大大小小,誰的拳頭大誰說話,而「共識機制」就像每個幫派都有不同的核心精神或幫規以及利益分配機制,比方像「山口組」。
Thumbnail
何謂區塊鏈?三分鐘迅速理解區塊鏈的組成與特性!中心化帳本最好的例子就是銀行,銀行會將每一筆的交易紀錄,全部都集中在銀行的伺服器內,並將屬於你的資訊秀給你看。而去中心化帳本則是用區塊鏈的機制所建立而成,讓各種交易紀錄分散儲存在許多人的電腦裡,並共同維護這個帳本。