BTC
ETH
HTX
SOL
BNB
查看行情
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt

OKX接連佈局的MPC和AA錢包,誰才是Web3的未來?

欧易OKX
特邀专栏作者
本文約2424字,閱讀全文需要約4分鐘
一文帶小白用戶看懂MPC和AA錢包差異。
AI總結
展開
一文帶小白用戶看懂MPC和AA錢包差異。

就像從按鍵手機到觸控手機,初代EOA 錢包正朝著更易用的二代錢包延伸——MPC 錢包和AA 錢包。

Web3科技公司OKX 基於初代EOA 錢包的技術累計,接連佈局了MPC 無私鑰錢包和AA 智能合約錢包,以適應Web3用戶不同需求和大規模增長。

作為Web3錢包的「明星選手」,MPC 錢包和AA 錢包經常被拿來比較,包括以太坊創始人Vitalik Buterin(V神)都在下場討論。 Vitalik 認為基於MPC 的EOA 錢包因無法撤銷密鑰,存在根本的缺陷,智能合約錢包才是Web3未來唯一的選擇。

Vitalik 此番言論一度將MPC 和AA 錢包之爭推向高潮,引發眾多行業OG 加入討論,甚至在中文社區掀起了一場「為MPC 正名」運動。那麼,MPC 和AA 錢包,究竟誰才是Web3的未來?

MPC 錢包將無私鑰、無助記詞進行到底

以太坊默認的驗證方式是,用戶必須通過私鑰對交易簽名,才能確保交易的真實性和合法性,所以初代EOA 錢包無論如何也無法繞開私鑰的問。

MPC 錢包的誕生,巧妙的解決了私鑰問題。

通俗理解,MPC 錢包基於MPC 技術,讓多方各自生成私鑰「分片」並各自保管,簽名時,多方使用各自的「分片」進行聯合簽名。該過程既可以保護每一方的隱私,同時也保證任一方都無法控製完整私鑰。當MPC 錢包用戶丟失單個分片時,依然可以保證錢包內資產安全,並在不改變私鑰的情況下更新各個分片,完成恢復。通過MPC 錢包,用戶可以在無需保管私鑰的情況下使用Web3錢包。

與多簽錢包不同,雖然MPC 也實現了多簽功能,但二者的實現途徑並不相同,MPC 屬於鏈下解決方案,而多簽錢包是建立在智能合約上的,更節約資源。

MPC 錢包還沒有行業標準,其閾值簽名方案和存儲方案並不統一,就是說將一個私鑰分成2 片或者3 片是可以的,簽名時要求3 片都參與或者至少2 片參與簽名也是可以的,非常靈活。

OKX MPC 無私鑰錢包就是典型的MPC 錢包,將原本1 個完整私鑰生成3 個私鑰碎片,並進行分開存儲,OKX 服務器生成私鑰碎片1 ,用戶設備生成私鑰碎2 和私鑰碎片3 ,其中私鑰碎片2 加密保存在用戶設備上,私鑰碎片3 加密備份到iCloud 或Google Drive。簽名時使用其中2 個私鑰碎片即可完成簽名,比如私鑰碎片1 + 私鑰碎片2 ,私鑰碎片3 用作備份,該過程中不會產生完整的私鑰。

通過把私鑰碎片3 加密備份到雲端,即使用戶發生手機遺落導致私鑰碎片丟失或被盜,OKX MPC 無私鑰錢包不僅可以幫助用戶隨時隨地安全便捷的恢復對錢包的訪問,還可以通過執行私鑰碎片的刷新功能,用新的私鑰碎片,替換掉每一方原有的私鑰碎片,此時丟失或被盜的碎片約等於被“掛失”,極大降低私鑰恢復成本。

此外,OKX MPC 無私鑰錢包還首創緊急出口功能,如果遇到緊急場景,用戶還可以通過自己完全掌握的2 個私鑰碎片導出私鑰提走資產,最大程度的保證用戶資產的安全。

MPC 錢包消除了單點故障,用戶無需保管私鑰也可以安全便捷的使用Web3錢包,享受更加絲滑的體驗,從而幫助Web2用戶低門檻進入Web3世界。但是需要注意,MPC 錢包的分片存儲方案,需要依賴託管方不作惡。

AA 智能合約錢包化繁為簡,打開想像

當前初代EOA 錢包操作繁瑣、功能受限,相較於Web2產品無感絲滑的體驗仍有差距。

AA 智能合約錢包正在彌補這種體驗差別。

簡單來說,AA 智能合約錢包就是通過將以太坊現有賬戶CA 和EOA 賬戶兩者優勢結合起來,擁有CA 的可編程性外還可以擺脫對EOA 主動發起交易的依賴,也就是說AA 智能合約錢包的帳戶是智能合約,從而可以根據需求對其功能進行「自定義」,將初代EOA 化繁為簡,實現錢包的靈活性和可升級性,拓展出多元化功能。

以OKX AA 智能合約錢包為例,首期功能已支持用戶在Ethereum、OKTC、Arbitrum、Polygon、Optimism、BNB Chain、Avalanche 7 條熱門公鏈上創建AA 錢包,並可以使用穩定幣USDT/USDC 直接支付Gas,鏈上DEX、DeFi 交互多步交互一鍵完成等多個功能,進一步提高錢包使用的便捷性。此外,當前OKX AA 錢包還開源智能合約代碼,進一步提升其安全透明。

不止如此,未來OKX AA 智能合約錢包還即將支持社交恢復、提供錢包小程序組件,實現親友代付Gas、多簽功能鏈上跟單、可組合操作等高階鏈上理財策略功能,極大提高使用體驗,為錢包發展打開想像。當然,AA 錢包也並非十全十美,當前仍存在高Gas、非EVM 鏈兼容難等問題。

AA 智能合約錢包的社交恢復功能,本質上與MPC 無私鑰錢包解決的是同一個問題——即失去私鑰就等於丟失錢包資產,有了社交回复功能用戶可以重新訪問賬戶,將私鑰丟失的影響降低到最小,這也就是為什麼兩者經常被拿來比較的原因之一。

但AA 錢包相比MPC 無私鑰錢包而言,能夠實現的功能不止解決「私鑰丟失」這一個場景了。

MPC 和AA 錢包,誰是Web3的未來

作為更易用的二代錢包,MPC 錢包和AA 錢包,誰是Web3的未來?

從落地角度而言,MPC 是鏈下解決方案,AA 智能合約錢包是鏈上解決方案,MPC 錢包並不涉及到以太坊共識層或合約層的改動,短期內更具可行性。而AA 錢包依賴以太坊升級和EIP-4337 提案的發展,從時間成本要更長,好在Layer 2 的出現正在加速AA 錢包賽道的發展。

從應用角度而言,MPC 核心價值解決了單點故障問題,並實現了無私鑰,但本質還是EOA 錢包可以實現的功能有限,而AA 錢包雖然可以做到通過社交恢復解決私鑰丟失問題,但如果私鑰被盜且資產已被轉移又該如何恢復?

MPC 錢包和AA 錢包擁有各自的差異化優勢,分別適用於不同的場景和需求,MPC 錢包兼容性、隱私性更好,而AA 錢包功能、拓展性更好,為什麼這兩者不可以像AA 錢包的智能賬戶一樣,結合CA 和EOA 的優點?

據OKX Wallet 建設者Degen Yin 在參與Odaily的Twitter Space 活動時表示,OKX AA 智能合約錢包將選擇權力交給用戶,用戶可以自由選擇MPC+EOA 或者MPC+AA 賬戶來創建錢包,進行體驗。在現有階段,決定權交給用戶來自己選擇。短期而言,MPC 錢包無視助記詞比AA 錢包更加便利,長期而言,AA 錢包可以通過社交恢復或其他方法將原有方案替換,會更安全。

AA 錢包需要一個或者多個EOA 地址作為控制人,初代EOA 錢包私鑰單點問題,可以依託於MPC 技術很好地解決。兩者並非站在對立面,完全可以互相結合和補充,從而抽像出更為更安全、更易用、更全能的錢包,所以MPC+AA 才是Web3的未來,為Web3大規模應用提供支撐。

任何事情都不可能一蹴而就,都會有一個量變到質變的過程,可以預計,更易用的Web3錢包正在產生更大的能量。然而值得思考的是,奔赴Web3的大規模應用時代,除了通過更易用Web3錢包打好基礎,如何增加Web3的普及,吸引Web2用戶進入也同樣重要。

錢包
OKX
歡迎加入Odaily官方社群