作者:Shaun Heng,Spartan Labs前負責人;翻譯:金色財經xiaozou
1、前言
本文並不是對web3發展史的簡單重述,而是旨在深入探討當前的創新、挑戰和我們需要問的關鍵問題。
首先,我們將研究Web3錢包的現狀(錢包1.0),以及帳戶抽象(AA)的進展,尤其是ERC 4337標準,它正在推動下一代錢包的發展(錢包2.0)。此外,我們還將探討與錢包2.0相關的潛在風險和製約。
鑑於Web3錢包領域的快速發展,本文旨在搭設一個框架,幫助建設者和投資人確定長期價值。該框架將促進他們在這一領域的建設和投資。該框架的核心作用應該能解決五個關鍵問題:
(1)就其本身而言,這是一個很不錯的業務嗎?
(2)錢包2.0會帶來比以前好10倍的新解決方案嗎?
(3)企業如何建立可持續的競爭優勢,特別是在嚴重依賴先發優勢的情況下?
(4)企業能否找到適合的傳播角度,為現有產品添加智能合約功能?
(5)我們必須信任什麼樣的假設,才能使其勝過現有的錢包解決方案?
我們將更進一步詳細探討這裡的每一個問題。但是,首先讓我們來看一下Web3錢包的現狀,以便更好地了解相關背景。
2、Not your keys, not your coins
加密貨幣的出現徹底改變了我們對貨幣和資產的看法。然而,對傳統金融機構普遍的不信任使得開發安全可靠的存儲解決方案成為必要。 FTX、BlockFi和SVB等金融中介機構最近接連破產突顯了這樣一個事實,即客戶資產的安全取決於提供商的償付能力。因此,越來越多的用戶轉向加密方案(而非中介)以獲得更高的安全性。 Web3錢包的出現解決了這個問題,Web3錢包為用戶提供了安全存儲並管理加密資產的能力,同時讓用戶得以保持對私鑰的完全控制權。就像那句老話說的:“Not your keys, not your coins.”
如果你不能控制你的加密資產的私鑰,那麼你就不能真正擁有它們。 Web3錢包的出現解決了這個問題,允許用戶安全地存儲並管理自己的加密資產,同時讓用戶保持對私鑰的完全控制權。
3、Web3錢包的關鍵屬性
Web3錢包是一種數字錢包,旨在與應用區塊鏈技術的去中心化應用程序(dApp)無縫協作。與傳統錢包不同,Web3錢包允許用戶保留對其資產的完全控制權,從而消除了對銀行和金融機構等第三方中介機構的需求。 Web3錢包的一些關鍵屬性有:
去中心化:Web3錢包是去中心化的,在點對點網絡上運行,不依賴中心化服務器。這使得它們更加安全,能夠抵禦黑客攻擊及其他安全風險。
互操作性:Web3錢包旨在兼容各區塊鏈協議和加密貨幣,允許用戶僅在一處就可以管理和存儲多個資產。
安全性:Web3錢包使用先進的加密技術來保護私鑰和其他敏感信息安全,保護用戶免於盜竊和欺詐風險。
用戶友好:Web3錢包的設計是用戶友好的,具有簡單直觀的界面,任何人都可以輕鬆訪問。
4、錢包1.0現狀
目前,數字錢包大致可以分為託管錢包和非託管錢包兩類。
託管錢包是由第三方公司(如中心化交易所)持有並管理用戶私鑰的服務,本質上就是在保管用戶的加密貨幣資產。
另一方面,非託管錢包用戶可以完全控制自己的私鑰,確保他們是自己加密資產的唯一保管人。非託管錢包可以進一步分為三類:外部賬戶(EOA)錢包、智能合約錢包和多方計算(MPC)錢包。
(1)EOA錢包是存儲和管理加密貨幣最常見的數字錢包。 EOA錢包通常由中心化交易所或錢包提供商提供,需要用戶持有自己的私鑰。 EOA錢包有Metamask、Backpack、Phantom、Rabby和Rainbow等。
(2)智能合約錢包是去中心化錢包,使用智能合約來管理資產。智能合約錢包比EOA錢包更安全、更靈活,支持社交恢復和多重簽名等高級功能。智能合約錢包有Argent、Safe和Sequence等。
(3)MPC錢包使用一種稱為閾值加密的技術來增強安全性。授權交易所需的私鑰被分成多個部分,並分發給多方,確保沒有任何一方可以獨立訪問密鑰。這種方法大大降低了單點故障或攻擊的風險,使黑客更難竊取資金。 MPC錢包有Fireblocks、ZenGo、Coinbase MPC和Particle Network等。
最後,還有必要提一下新興基礎設施,各團隊正在開發各種解決方案和原語,支持其他開發人員利用這些方案和原語為終端用戶創建、定制錢包,從而簡化錢包創建過程。
5、錢包1.0面臨的當前挑戰
雖然加密錢包近年來取得了重大進展,但仍有幾個難題需要攻破,以使它們更加用戶友好、易於訪問。目前加密錢包面臨的關鍵挑戰包括:
普通用戶無法訪問:加密錢包對於普通用戶來說很難理解,使他們很難享受到區塊鏈技術的優勢。
登錄複雜:加密錢包的設置可以說是一個複雜的過程,涉及到許多步驟。這對新用戶來說可能是一個障礙,尤其是那些不懂技術的用戶。
助記詞丟失或被盜:加密錢包依賴於助記詞,即一串用於在設備丟失或被盜時恢復錢包的單詞。但是,如果助記詞丟失或被盜,則可能導致錢包中存儲的所有資金丟失。
鏈的碎片化:不同鏈的不同錢包增加了另一層複雜性,使用戶更難跨不同區塊鍊網絡無縫管理自己的資產。
前段時間我們看到MetaMask的錢包開發人員Tay揭露了自己經歷的錢包被盜事件,從中可見,即使是加密OG也會受漏洞攻擊而損失資金。
為了應對這些挑戰,錢包製造商正在探索新的方法和技術,以創建更容易被主流大眾採用的用戶友好且安全的數字錢包。
6、賬戶抽象的創新
以太坊網絡賬戶抽象(AA)的出現為Web3錢包的發展帶來了重大進展。 AA通過智能合約引入鏈上可編程性,為Web3錢包增加了靈活性。
7、EOA和智能合約賬戶間的關鍵區別
傳統上,只有EOA才能控制以太坊網絡上的資金。這意味著智能合約必須依賴EOA來執行交易,這限制了智能合約的功能。
有了AA,智能合約現在可以直接控制資金,變得更強大、更通用。
8、為什麼ERC 4337很重要
當今一個具有重要意義的特別研發就是ERC 4337。該以太坊標准在不改變共識層的情況下實現了協議上的AA。 ERC 4337引入了幾個關鍵特性,增強了錢包2.0的用戶友好性和可訪問性。
社交恢復:錢包2.0現在支持多個所有者,支持社交恢復丟失私鑰。
原子多操作:智能合約可以將多個交易作為單個原子操作執行,簡化了複雜交易並確保了交易的完整性。
使用ERC20代幣支付交易費用:智能合約如今可以使用ERC20代幣支付交易費用,從而在支付選擇上更具靈活性。
Paymaster:錢包2.0可以讓第三方Paymaster代表用戶支付交易費用,優化gas的使用,提高效率。
這些功能使錢包2.0更易於訪問、更加用戶友好,這對Web3錢包的採用來說至關重要。
9、錢包2.0的發展之路
Web3錢包的開發仍處於早期階段,在成為主流錢包之前要做的還有很多。錢包2.0是Web3錢包的下一個發展階段,需要開發者、創業家和投資者共同努力實現。
ERC-4337的開發催生了一種新型錢包,這種錢包有可能徹底改變我們存儲和管理數字資產的方式。
雖然錢包1.0開局良好,但它在很多方面仍然受限,特別是在用戶可訪問性和登錄複雜性方面。錢包2.0的未來發展關鍵在於突破這些限制,引入新的特性來改進錢包的功能和安全性。
建設者正在建設什麼?
一些建設者已經開始著手構建錢包2.0格局。這些錢包的開發重點在於用戶可訪問性、安全性和互操作性。他們利用智能合約的力量來提供社交恢復、原子多操作和支付gas費等功能。
一些即將到來的錢包2.0將專注於ERC-4337,比如Castle、Soul Wallet、Candide、Unipass、Biconomy、Banana Wallet SDK、Stackup和Etherspot。
10、評估錢包2.0要問的5個關鍵問題
與任何新興技術一樣,評估與錢包2.0相關的潛在風險和回報非常重要。以下是評估錢包2.0解決方案時需要考慮的5個關鍵問題:
(1)這是一個很不錯的業務嗎?
一個成功的錢包2.0解決方案需要的不僅僅是一個對用戶有用的工具。它本身也必須是一種可持續的商業模式。建設者必須考慮收入流、獲客成本和盈利能力等因素。此外,他們必須評估潛在的市場規模和競爭,以確定業務能夠長期發展並繁榮。
錢包2.0領域競爭激烈,新的解決方案要想成功必須提供令人信服的價值主張。商業模式必須是可持續的,並且有一條明確的盈利之路。
(2)錢包2.0會帶來比以前好10倍的新解決方案嗎?
第二個要問的問題是,錢包2.0是否會帶來比以前好10倍的新解決方案。錢包2.0有可能解決與傳統錢包相關的很多問題。例如,社交恢復和原子多操作功能可以提供對現有解決方案的重大改進。
社交恢復提供了一種更安全且用戶友好的方法來恢復丟失的私鑰,而原子多操作允許將多個交易作為單個交易執行,可以為用戶省錢省時。這些功能可以提供優於傳統錢包的優勢,傳統錢包並不提供這些功能。
然而,一定要考慮到彼得原理——產品要成功必須至少比競爭對手好10倍。在評估使用ERC-4337的潛力時,各公司應該評估該技術是否在生產力、創造力或質量方面可以帶來實質性的改進。此外,還應該評估實施智能合約功能的經濟可行性,以確保收益大過相關成本。
(3)企業如何建立可持續的競爭優勢,特別是在嚴重依賴先發優勢的情況下?
第三個問題是,企業如何建立可持續的競爭優勢,特別是在嚴重依賴先發優勢的情況下。
社交恢復和原子多操作功能可能是錢包 2.0的關鍵區分,提供了先發優勢。然而,錢包2.0領域競爭激烈,建設者必須建立一個可持續的競爭優勢,才能獲得長期成功。這種優勢可以建立在技術、網絡效應或品牌的基礎上。
錢包建設者必須確定一個獨特的價值主張,將自己與競爭對手區分開來。我的確相信在某些特定領域會出現防禦性。我將簡單說兩點。
獨特且專有的傳播渠道:擁有獨特且專有的傳播渠道可以讓初創公司從競爭對手中脫穎而出。通過獨特的方式來接觸不容易複製的客戶,顯然具有明顯優勢。這種獨特性可以吸引客戶,並將初創公司與市場上的同業區分開來。我將在下一個問題中進行詳細說明。
為產品精心植入病毒式傳播:將病毒式傳播植入產品並非靠運氣;病毒式傳播是精心設計的。很多最優秀的公司都具有增長循環——飛輪隨著時間的推移轉得越來越快。下面是Amazon著名的增長循環。你的增長循環是什麼?
(4)企業能否找到適合的傳播角度,為現有產品添加智能合約功能?
另一個要問的重要問題是,企業是否可以利用現有的合作夥伴關係,將錢包2.0傳播給更廣泛的受眾。考慮到吸引用戶進入當前的錢包2.0生態面臨著諸多挑戰,這一點尤為重要。
錢包2.0的一個潛在傳播角度是通過與中心化交易所合作,這些交易所目前持有加密貨幣生態系統中的絕大多數用戶資產。通過將錢包2.0功能整合到他們的平台中,交易所可以為用戶提供更高的安全性和自我託管選擇,同時讓用戶仍然保持對自己資金的控制權。這也有助於交易所在擁擠喧鬧的市場中脫穎而出,吸引那些看重自我監管和安全性的用戶。這裡的關鍵問題是,你如何說服交易所與你合作?學習過去的成功經驗可能會有用。
另一個潛在的傳播角度是與DeFi協議合作,可以將錢包2.0整合到DeFi平台中,為用戶提供對自己資金更大程度的控制和更高透明度。這也有助於推動那些已經習慣了DeFi生態系統並正在尋找更先進的自我託管方案的用戶採用錢包2.0。
(5)我們必須信任什麼樣的假設,才能使其勝過現有的錢包解決方案?
最後,建設者必須批判性地評估支撐其錢包2.0解決方案的假設和信念。他們必須考慮技術可行性、用戶採用率和市場趨勢,這些因素將決定他們的解決方案能否成功。此外,隨著形勢的發展和新挑戰的出現,他們必須隨時準備好調整改進自己的方案。
A、用戶看重錢包2.0提供的安全性和透明度,足以證明錢包複雜操作的合理性。
由於使用了去中心化協議和智能合約代碼,錢包2.0可提供比中心化錢包更高程度的安全性和透明度。然而,這是以增加複雜性為代價的,可能會使普通用戶無法訪問錢包2.0。為了讓錢包2.0獲得成功,用戶必須願意付出努力學習如何使用它們,並且必須看重增強的安全性和透明度,以證明額外的複雜性是合理的。
B、錢包2.0可以提供至少和現有錢包解決方案一樣好的用戶體驗,儘管它們的架構更複雜。
與現有的錢包解決方案相比,2.0版錢包的架構更複雜,這可能會使它們更難以使用,用戶友好性也更差。然而,錢包2.0的開發人員正在努力通過構建更直觀的界面和利用最新的用戶體驗設計原理來改善用戶體驗。如果錢包2.0能夠提供至少與現有錢包解決方案一樣好的用戶體驗,儘管它們的架構更複雜,它們將很容易獲得廣泛採用。
C、錢包2.0可以有效解決助記詞備份和恢復方面的問題,降低用戶丟失資金的風險。
現有錢包用戶面臨的最大問題之一是因助記詞丟失或被盜而帶來的資金損失風險。錢包2.0為這個問題提供了潛在的解決方案,例如社交恢復機制和其他先進的密鑰管理技術。如果錢包2.0能夠有效地解決助記詞備份和恢復的問題,那麼它們將能夠成為比現有錢包更安全,更用戶友好的替代方案。
D、錢包2.0可以通過與加密貨幣生態系統中現有參與者的合作和整合獲得廣泛採用。
最後,為了讓錢包2.0得到廣泛採用,它們需要與加密貨幣生態系統中的現有參與者(如交易所、dApp及其他錢包提供商)建立合作夥伴關係。這將要求錢包2.0開發人員構建開放可互操作的系統,這些系統可以與現有基礎設施進行無縫整合。如果它們成功做到了這一點,將能夠利用現有的用戶基礎,擴大它們的解決方案覆蓋範圍。
11、潛在風險和製約
雖然錢包2.0為DeFi的未來帶來了巨大的希望,但也存在潛在的風險和製約,建設者和用戶必須意識到這些。其中包括:
(1)ERC-4337並不能解決昂貴的gas費問題
使用ERC-4337進行簡單轉賬可能比使用EOA更昂貴,因為需要使用ERC-4337進行合約調用。然而,在rollup上,ERC4337可能比EOA更具成本效益,因為它可以聚合簽名以最小化主網上的數據量。
(2)ERC-4337相關的安全風險
與傳統錢包相比,錢包2.0引入了新的安全風險。惡意行為者可能會試圖利用智能合約代碼中的漏洞,導致資金損失。在考慮使用ERC-4337時,由於引入了新的操作碼,可能會出現潛在的安全風險,包括可能出現意外bug或攻擊向量。建設者必須在其設計和開發過程中優先考慮安全性,將這些風險最小化。這些潛在的安全風險就是為什麼Safe要等到完成測試和審計後才添加對ERC-4337支持的原因。
(3)ERC-4337並不兼容所有區塊鏈
當談到錢包2.0實現時,鏈的兼容性也可能是一個制約條件。這些錢包旨在與特定的區塊鍊網絡及其相應的智能合約語言進行交互。然而,它們通常缺乏與多個鏈的兼容性,從而限制了它們的功能和通用性。這意味著,如果用戶想要切換不同的區塊鍊網絡,或者在不同的平台上使用智能合約,他們需要為每條鏈創建單獨的錢包。這一限制阻礙了跨多個區塊鏈生態系統的數字資產和交易的無縫高效管理。為了應對這一挑戰,開發人員正在積極研究跨鏈互操作性協議等解決方案,旨在使錢包2.0能夠連接不同的區塊鍊網絡、增強兼容性。
(4)法律和監管方面的挑戰
圍繞錢包2.0的法律和監管形勢仍在發展,很多司法管轄區存在很大的不確定性。建設者必須意識到這些風險,並確保自己遵守了相關法律法規。
12、結論
總之,錢包2.0將徹底改變我們存儲和管理數字資產的方式。隨著web3生態系統的不斷發展,對安全且用戶友好的錢包解決方案的需求只會越來越迫切。錢包2.0代表了下一代錢包技術,提供了一系列前所未有的新功能和好處。
我們在本文探討了Web3錢包的關鍵屬性、錢包1.0的現狀、AA的創新以及錢包2.0的未來之路。我們還概述了錢包建設者在進行業務評估時應該問自己的5個關鍵問題。
錢包2.0前景展望
隨著生態系統的不斷發展,我們有望看到更先進且用戶友好的錢包設計、更好的密鑰管理解決方案,以及更多錢包2.0的新用例。新技術的整合(如第二層擴展解決方案和跨鏈互操作性)將進一步增強錢包2.0的功能。隨著區塊鏈行業逐漸成熟,錢包2.0將成為管理數字資產及與dApp交互的重要工具。
給錢包建設者的幾點建議
首先,要專注於建立可持續的競爭優勢,能夠經受住對先發優勢的嚴重依賴。其次,一定要優先考慮用戶體驗和可訪問性,使錢包2.0更容易被普通用戶使用。第三,要確保錢包設計和密鑰管理解決方案優先考慮安全性和易用性。第四,明確潛在的傳播角度,可為現有產品添加智能合約功能。最後,必須跟上區塊鏈生態系統中的最新趨勢和技術,保持領先地位,並提供滿足用戶需求的創新解決方案。