現代加密錢包解決方案和代表案例研究

2024-11-05 18:10:14    編輯: robot
導讀   作者:JW,Four Pillars研究員;翻譯:金色財經xiaozou   本文摘要:   對於面向最終用戶的加密應用程序來說,錢包遠不只是資產的數字容器——它們是通往整個區塊鏈體驗的門戶。與...

  作者:JW,Four Pillars研究員;翻譯:金色財經xiaozou

  本文摘要:

  對於面向最終用戶的加密應用程序來說,錢包遠不只是資產的數字容器——它們是通往整個區塊鏈體驗的門戶。與加密應用程序的每一次交互,從初始設置到日常交易,都要流經用戶的錢包。這使得錢包不僅僅是一個功能,而是決定用戶的區塊鏈使用體驗的最基本的基礎設施。

  創建一個新錢包並向錢包裏存入資金需要用戶投入大量的時間、精力和風險承受能力。雖然這種高門檻推高了應用程序的用戶獲取成本,但也創建了一種強大的留存機制——一旦用戶使用了一款錢包,他就很可能會一直使用這款錢包,而不會選擇切換到其他錢包再次經歷這個過程。

  然而,盡管加密錢包發揮了關鍵作用,但它卻因擁有技術方面最具挑战性的用戶體驗而贏得聲譽。第一次使用加密錢包的用戶往往會發現自己迷失在了技術概念的迷宮中——私鑰、公鑰、助記詞——幾乎沒有犯錯的余地。這種復雜性導致許多人質疑,要充分利用區塊鏈技術,是否真的需要如此陡峭的學習曲线。

  然而,這種情況終於要改變了。在經歷了多年的停滯不前之後,錢包技術正在經歷一場大復興,原因是人們越來越關注用戶體驗。現代錢包正在通過社交登錄認證、生物識別驗證和gas費抽象等創新,在Web2的便利性和Web3的安全性之間架起一座橋梁。這些發展最終使加密錢包更接近人們對現代應用程序的用戶友好體驗的期待。

  區塊鏈錢包的技術基礎設施包含三個基本層:

  每一層都有自己的一套設計考慮和權衡。它們的實現和集成方式決定了整體的錢包體驗。本文,我們將研究各層的組件和最新創新,探索如何通過各種方法幫助創建更加用戶友好的加密應用程序。

  密鑰管理層包含三大關鍵決策點:

  在部署密鑰管理系統時,可以根據特定需求(無論是應用程序的目的、技術限制還是業務需求)對各組件進行不同配置。在當前的市場解決方案中,關鍵區別通常在於密鑰生成方法和身份驗證方法組合的選擇,因爲這些選擇從根本上決定了安全性和用戶體驗之間的平衡程度。

  最早的密鑰管理方法很簡單,但要求很高:用戶通過外部帳戶(EOA)保有對其私鑰的完全控制權。雖然這種直接所有權模式繼續被廣泛使用着,但其局限性也日益明顯。新用戶經常爲密鑰管理的技術復雜性而煩惱,即使是經驗豐富的用戶也面臨着重大的安全風險——無論是潛在的黑客攻擊還是錯誤存儲密鑰導致資金永久損失。

  爲了應對這些挑战,業界已經开發了三種不同的現代密鑰管理方法:Shamir Secret Sharing(SSS),它將密鑰片段分發給多個位置;多方計算(MPC),它支持交易會籤;可信執行環境(TEE),它爲密鑰操作提供了一個secure enclave。這些解決方案中的每一個都以獨特的方式解決了傳統錢包的限制,提供了不同的安全性、可用性和去中心化之間的平衡,我們將在下文進行深入探討。

  2.1 Shamir Secret Sharing(SSS)

  开發於20世紀70年代的SSS是一種加密算法,通過將密鑰分成多個片段來提高安全性。這種方法的主要目的有兩個:它消除了單密鑰管理固有的單點故障,同時確保密鑰在需要時保持可恢復性。該系統的關鍵特徵是其閾值機制——必須將符合特定最小數量要求的密鑰片段組合在一起來重建原始密鑰,任何更小的片段集合都不能披露密鑰內容。

  在實踐中,SSS通過在用戶設備上本地生成私鑰,將其分割爲多個片段,並將這些片段分發給不同的利益相關者(通常包括用戶和服務提供商)。對於交易籤名,系統臨時重新統一所需數量的密鑰片段來重建密鑰。這種方法增強了安全性,同時可與現有區塊鏈基礎設施無縫集成。

  -經驗證的穩定性:該算法長達數十年來提供了廣泛驗證,產生了多個經實战考驗的开源實現。

  -靈活的密鑰分發:管理員可以精確地定制密鑰片段總數和重構密鑰所需的閾值。

  -模塊化:單個片段的存儲解決方案可以獨立更新,無需進行全面更新即可實現有針對性的系統改進。

  -可擴展性:無論用戶群規模大小,客戶端計算模型都可以確保一致的性能。

  -密鑰重構漏洞:在交易籤名期間進行密鑰重構時會生成一個臨時安全漏洞。

  -驗證限制:SSS缺乏加密方法來驗證片段刪除是否成功或初始密鑰生成是否准確。

  -復雜的實現:解決方案通常需要復雜的开發專業知識,特別是在確保客戶端操作安全方面。

  Privy在現代錢包架構中展現了先進的SSS部署。他們的嵌入式錢包解決方案使用安全的隔離iframe環境,在該環境中使用CSPRNG生成錢包憑證。然後,系統通過助記詞生成來獲得錢包的公共地址和私鑰。

  初始生成後,系統使用SSS將私鑰分成三個不同片段:

  -設備Share:本地存儲在用戶設備上,當使用web應用程序時存儲在瀏覽器的本地存儲中。

  -認證Share:以加密形式存儲在Privy服務器上,在認證過程中訪問。

  -恢復Share:可以靈活地存儲在Privy的密鑰管理基礎設施中,也可以直接由用戶存儲。

  一個關鍵的安全特性是,完整的私鑰在操作期間只暫時存儲在內存中,而不會永久保存在任何地方。系統的架構需要任意兩個片段來重建密鑰,從而創建了三個強大的恢復路徑:

  -設備Share + 認證Share:這是標准的用戶流程。用戶通過社交登錄或類似的方式進行身份驗證,觸發用戶的認證Share解密,認證Share與用戶本地設備Share結合。

  -設備Share + 恢復Share:當Privy服務器無法訪問或用戶無法訪問其主要認證方法時,該路徑提供fallback退回機制。

  -認證Share + 恢復Share:通過在其他設備上生成新的設備Share,實現設備的無縫遷移。

  Privy先進的恢復系統可以在不影響安全性的情況下,在各種情況下安全訪問錢包。該部署成功地在數字資產管理中實現了可靠安全措施和用戶可訪問性之間的微妙平衡。

  2.2閾值籤名方案(TSS)

  TSS是多方計算(MPC)的一種形式,由多個參與者共同生成並組合籤名shares對共享密鑰執行加密操作。與SSS不同,TSS的一個關鍵特徵是參與者可以組合他們的籤名shares來執行操作,而無需重建密鑰。

  TSS可以通過多種方式實現,從涉及多計算節點的大規模網絡到用戶和服務提供商之間的簡單的兩方籤名方案。參與者可以在不直接知道密鑰的情況下爲籤名生成做出貢獻,在實現靈活的籤名過程的同時保持較高的安全性。

  -增強的安全性:通過消除密鑰重建需要,消除了SSS中存在的單點故障

  -靈活的架構:允許對參與者數量和所需籤名進行自定義配置,支持各種信任模型。

  -技術成熟度:作爲一種相對較新的商業化技術,經驗證的部署和大規模部署案例較少。

  -擴容限制:基於TSS的系統要求參與者之間通信,導致處理速度較慢,特別是在以太坊上進行ECDSA部署時。

  -部署復雜性:需要多方協調和溝通,導致部署復雜,運營成本較高。

  總之,雖然TSS作爲解決SSS單點故障問題的強大替代方案而受關注,但其當前部署在性能和復雜性方面面臨一些限制。這些限制在一定程度上制約了其在實際應用中的可擴展性。

  Particle網絡是通過MPC-TSS部署提供用戶友好的錢包解決方案的一個主要例子。他們特別採用了2/2 TSS方法,確保私鑰在其整個生命周期(從生成到存儲和使用)中永遠不會集中在一處。

  在Particle網絡的TSS部署中,生成了兩個獨立的密鑰shares並將它們存儲在不同的位置。一個share存儲在用戶的本地環境中,而另一個則保存在Particle的可信執行環境(TEE)中。重要的是,各單獨share不會披露有關完整密鑰的任何信息,並且通過組合shares來執行操作,無需重建完整密鑰。

  作爲額外的安全層,用戶可以設置一個主密碼,對本地存儲的密鑰share進行加密。這提供了社交登錄身份認證以外的額外安全性,同時仍然支持跨不同設備安全錢地包恢復。

  目前,Particle網絡爲Solana和EVM鏈提供MPC籤名支持。通過這種方法,Particle網絡提供了一個安全的、非托管的密鑰管理系統,它仍然是用戶友好的、鏈無關的。

  2.3可信執行環境(TEE)

  TEE採用了與SSS和MPC完全不同的方法。它在安全隔離的執行環境(enclave)中執行所有私鑰相關操作。這種安全性通過英特爾SGX或AWS Nitro Enclaves等平台在硬件和軟件級別均有保障。

  在基於TEE的系統中,授權代碼在具有隔離CPU和內存資源的遠程enclave中運行,免受外部監視或幹擾。Enclave可以生成證明操作正確執行的證書,允許用戶驗證其私鑰是否被安全處理。這爲密鑰管理提供了一個簡單而強大的平台。與需要復雜密鑰分割或多方計算的SSS或TSS不同,TEE通過硬件級保證實現安全的密鑰管理。

  -強安全性:通過硬件級隔離提供高級安全性。

  -可驗證性:可以用加密方式證明所有操作都按預期執行。

  -高效性能:相比TSS,需要更少的網絡通信,從而實現相對更快速的處理。

  -硬件依賴:對特定硬件或供應商的高度依賴可能導致中心化或審查風險。

  -安全漏洞:如果enclave本身受到攻擊,則整個系統可能處於危險之中。

  TEE通過基於硬件的安全性爲密鑰管理問題提供了一個實用的解決方案。雖然它的部署比SSS更簡單,操作比TSS更高效,但對硬件平台的依賴仍然是一個需要認真考慮的問題。

  Turnkey的核心安全策略圍繞着在TEE內處理所有關鍵安全操作展开。在Turnkey系統中,所有安全敏感型服務——包括密鑰生成、籤名和策略引擎——都在安全enclave內執行。

  Turnkey的架構包括以下兩個主要部分:

  -主機:這是一個標准AWS虛擬機,運行用於接收網絡流量和進行enclave調用的基本應用程序。它充當着enclave和外部系統之間的緩衝區,收集enclave操作相關的指標和其他操作信息。

  -Enclave:這是一個與外部連接完全隔離的環境,和主機及其自身安全協處理器只有一個虛擬串行連接,在AWS中叫做Nitro安全模塊(NSM)。這個環境運行QuorumOS(QOS),Turnkey的enclave操作系統,以及在其上運行的安全應用程序。

  通過這種結構,Turnkey可以向自己和用戶證明所有關鍵的安全系統都完全按照預期運行。Enclave在高度受限的計算環境中運行,沒有永久存儲、交互訪問或外部聯網,因此可以提供最高級別的安全性。

  隨着區塊鏈技術的不斷發展並獲得主流採用,人們越來越需要抽象其技術復雜性。錢包是用戶和區塊鏈網絡之間的主要接觸點,但它們往往存在較高的進入門檻。新用戶必須努力掌握一些不熟悉的概念,如私鑰管理、gas費支付和交易籤名等,對於普通用戶來說,這些技術方面的東西可能令人生畏,太過復雜。

  這種對抽象的需求也反映出我們日常使用的其他技術的發展。想想我們是如何與互聯網交互的:用戶不需要了解TCP/IP協議或DNS系統就可以瀏覽網站。同樣,打電話也不需要了解GSM或LTE技術。這種模式在成熟的技術中是一致的——隨着它們的發展,技術復雜性越來越多地隱藏在用戶友好的界面後面。

  本文,我們將探討重塑錢包用戶體驗的兩個基本抽象概念。第一個是账戶抽象(Account Abstraction)它將復雜的區塊鏈账戶轉換爲可編程的、用戶友好的界面。第二個是鏈抽象(Chain Abstraction),它消除了跨鏈交互的復雜性,給了用戶在不了解底層機制的情況下跨不同區塊鏈網絡進行無縫操作的能力。

  3.1账戶抽象

  最初的EOA只提供一些基本功能:存儲地址和籤署交易。在帳戶級別缺乏可編程性意味着任何高級功能或定制化操作都是不可能的。帳戶抽象的引入通過直接在帳戶級別增強功能改變了這種情況。雖然账戶抽象最初顯示出了解決區塊鏈用戶體驗挑战的希望,但存在一些障礙推遲了其廣泛採用。復雜的部署要求、高昂的gas成本以及與現有EOA的兼容性差,都導致採用速度比我們預期的要慢。該技術已經發展成熟,克服了早期挑战,現在正朝着實際應用的方向邁進。最近推出的一些消費者應用程序成功集成了账戶抽象,最終用戶可以與區塊鏈應用程序進行無縫交互,通常不會意識到他們正在使用錢包或區塊鏈。這一發展標志着超越現有加密用戶群的更廣泛的加密採用的潛力。账戶抽象的影響在整個加密生態系統中不斷擴大。L2 rollup現正對其進行協議級別的整合,以增強用戶體驗,而錢包即服務(WaaS)提供商部署了更先進的嵌入式錢包解決方案。即將到來的以太坊Pectra升級進一步凸顯了該技術的重要性,此次升級包括EIP-7702——允許EOA利用主網上SCA的臨時可編程性。

  Abstract开發了Abstract Global Wallet(AGW),這是一款通用的嵌入式錢包,旨在爲其平台的各應用提供支持。與特定應用錢包不同,AGW作爲一個全面的解決方案,允許用戶訪問Abstract生態系統中的任何應用程序。這款錢包解決了一個實際需求:允許用戶通過單個接入點跨多個應用程序管理他們的數據和資產。

  與傳統EOA相比,AGW實現了原生账戶抽象(Native Account Abstraction),以創建安全性和靈活性更高的智能合約錢包。這種方法將所有账戶視爲智能合約,確保它們遵循相同的交易生命周期。雖然傳統的以太坊爲EOA和智能合約账戶維護單獨的過程,但Abstract部署統一處理所有账戶,爲現有EOA用戶和使用新AA錢包的用戶提供一致功能。

  錢包創建過程遵循一個簡單的兩步法進行EOA和智能合約账戶(SCA)集成。當用戶通過電子郵件、社交登錄或密碼等常見方式登錄時,系統會在後台創建EOA錢包。然後,該EOA地址成爲部署的智能合約錢包的授權籤名者。這種設計消除了區塊鏈錢包創建的復雜性,同時維持了其安全特性。

  Abstract的本地帳戶抽象遵循zkSync標准,包括以下關鍵組件:

  - IAccount標准接口:定義所有智能合約账戶所需方法,規範账戶行爲,保證一致性。

  - DefaultAccount轉換:EOA錢包(例如MetaMask)在交易處理期間自動轉換爲IAccount的DefaultAccount部署,使它們能夠訪問SCA高級功能。

  - Paymaster支持:所有账戶都可以爲其他账戶贊助gas費,或使用ERC-20代幣而非ETH支付gas費,這大大降低了新用戶的進入門檻。

  通過這種架構,Abstract支持用戶在不了解底層復雜性的情況下無縫訪問高級功能。用戶只需通過電子郵件或社交账戶等熟悉的方式登錄,系統就會在後台自動處理EOA創建和智能合約錢包部署。初始化之後,用戶就可以訪問多籤設置、交易限制和帳戶恢復機制等功能了。

  除了原生账戶抽象,AGW還整合了Privy的Cross App Wallet來爲其以消費者爲中心的方法提供支持。傳統的嵌入式錢包雖然提供簡單的社交登錄和密鑰管理,但因其特定應用的性質而受限,導致跨平台的資產管理的碎片化問題。在AGW中部署的跨應用錢包(Cross-app Wallet)概念允許用戶通過一次身份認證跨多個應用程序訪問他們的資產和數據,以此解決這個問題。

  通用嵌入式錢包的开發帶來了重大的技術挑战,特別是在安全架構方面。與包含安全風險的特定應用錢包不同,跨應用錢包意味着一個應用程序中的安全問題可能會影響所有關聯應用程序。這就需要一個更可靠的安全模型。然而,這種方法的好處是巨大的:

  -簡化資產管理:一個存款點可用於所有集成應用。

  -集中跟蹤資產:爲用戶和开發人員跨多個應用程序集中跟蹤資產。

  -無縫轉账:生態系統內不同應用程序之間可直接轉账。

  3.2鏈抽象

  除了账戶抽象之外,鏈抽象最近在區塊鏈开發中已經成爲一個重要的概念。账戶抽象專注於改善單個區塊鏈內的用戶體驗,而鏈抽象則解決了一個不同的挑战:使用戶能夠在不涉及橋接機制的情況下與多個鏈上的資產無縫交互。鏈抽象的核心是讓不同區塊鏈的概念對最終用戶透明,隨着越來越多的模塊化區塊鏈持續創建更復雜的鏈上生態系統,這一需求變得越來越重要。

  不同於由特定技術規範(如EIP-4337)定義的帳戶抽象,鏈抽象是一種更廣泛的方法。它可以跨區塊鏈堆棧的各層進行部署——從應用程序和账戶一直到協議——目的是抽象掉跨鏈交互的復雜性。

  鏈抽象可以提供增強的區塊鏈用戶體驗,包括但不限於:

  -統一余額管理:用戶可以通過單個界面管理他們的資產,無論這些資產位於哪個區塊鏈上。這種統一管理的方法消除了對用戶跟蹤不同鏈上余額或了解底層區塊鏈架構的要求。

  -靈活的支付系統:用戶可以使用任何鏈上的任何代幣進行支付。有專門的解決方案在後台處理復雜性——接收各種支付代幣,管理跨鏈橋接以及處理gas費——同時爲用戶提供簡便的支付體驗。

  -無縫跨鏈交互:雖然集中式應用程序可以很容易地提供類似功能,但鏈抽象是在保留區塊鏈技術的核心原則(去中心化、個人資產所有權和安全性)的同時實現了這些好處。

  One Balance是由Frontier Research團隊發起的一個項目,該團隊以提出他們的CAKE(鏈抽象關鍵元素)框架而聞名。他們的解決方案的核心是“Credible Account(可信账戶)”概念,該概念結合了EOA和SCA的優點。

  可信账戶擴展了傳統的區塊鏈账戶格式,提供可信保障,無需跨鏈共識要求。這些帳戶在用戶選擇的安全機器上運行,並對消息籤名做出可信承諾。它們維護SCA的安全保證,同時支持帳戶抽象的關鍵特性,包括gas抽象、社交恢復、權限策略和現代身份驗證方法。

  可信账戶可以跨多鏈生成和管理任意數量的子账戶,完全控制各鏈狀態。它們被設計爲具有普遍兼容性,可以兼容各種區塊鏈網絡(以太坊、Solana、比特幣)以及各種智能合約和資產(包括ERC20代幣、NFT、DAO和DeFi協議)。

  One Balance的鏈抽象系統基於以下兩個關鍵組件:

  -資源鎖定:該機制下的用戶做出可驗證承諾,鎖定他們的資產,直到滿足特定條件或到期。與傳統的智能合約存款或ERC20批准不同,這些是账戶級別的鎖定,不需要鏈上最終性。例如,當使用以太坊USDC購买Solana NFT時,用戶將鎖定他們的USDC,直到達到購买NFT的特定區塊高度。這種設計可以保護solvers免受雙花攻擊等風險,並可確保跨鏈操作期間的交易完整性。

  -可信承諾機:這是執行跨鏈交易的安全基礎設施。這些機器在專門的安全環境中運行,執行兩個基本功能:它們驗證用戶設置的資源鎖的有效性,並確保在滿足鎖定條件時准確執行。例如,在使用以太坊USDC購买Solana NFT時,該承諾機驗證用戶的USDC所有權,並在NFT購买完成後管理向賣方的安全轉账。此自動化流程遵循預定義規則,以確保所有參與方都能獲得可靠執行。承諾機可以通過四種方法部署:TEE、MPC、SCA或協議虛擬機。

  雖然One Balance仍處於开發階段,但卻已經發布了使用Privy的集成示例。他們的方法從其他鏈抽象解決方案中脫穎而出,提供了一個集成現有區塊鏈基礎設施或應用程序的框架,無需專門的鏈或系統,從而最大限度地減少了採用障礙。

  高質量的移動應用程序在加密生態系統中實屬罕見。大多數加密應用程序主要圍繞桌面平台發展,主要因爲以下兩點。

  最主要的原因是加密應用程序本身的性質。這些平台通常處理復雜的金融交易,這些交易需要同時顯示詳細信息、全面的分析和多個數據點——所有這些都更適合桌面界面。雖然移動平台擅長於提供簡化、用戶友好的體驗,但它們往往必須以犧牲嚴肅加密交易者和用戶所需功能的深度和廣度爲代價。這種天然限制使桌面开發自然而然成爲大多數加密應用程序的優先考量。

  這種以桌面爲中心的發展塑造了用戶與加密應用程序的交互方式:他們通常維護一個主錢包,並根據需要連接到各種應用程序。然而,這種模式在切換到移動環境時會產生巨大摩擦。用戶會發現自己經常在錢包應用和主應用之間切換,一次次地進行登錄或籤署交易等基本操作。這種反復來來回回的操作與移動用戶期望從傳統應用程序中獲得的無縫交互形成鮮明對比。

  第二個主要原因是移動應用商店的限制性政策,蘋果的App Store尤其具有挑战性。他們對加密相關支付的嚴格政策迫使許多加密應用程序尋求創造性的解決方案。通過漸進式Web Apps(PWAs)規避這些限制的早期嘗試顯示了最初的曙光,但最終未能獲得關注,主要是因爲用戶不熟悉安裝和使用過程且操作繁瑣。Telegram App Center的成功案例進一步凸顯了這一分銷挑战,它在1000多個小應用中成功收獲了驚人的5億MAU,這表明當加密應用程序獲得有效的分銷渠道時,潛力是巨大的。

  然而,形勢正在慢慢發生變化。隨着加密市場從純粹的金融服務市場擴展到對消費者更加友好的領(如meme幣和人工智能應用程序),我們看到了移動優先开發模式的復興。社交平台(Farcaster、Interface)和meme幣交易平台(Moonshot、Sauce)等新玩家的出現明顯體現了這種趨勢演變,它們優先考慮的都是復雜的移動體驗。甚至像Jupiter和Uniswap這樣的傳統DEX也將目光投向了移動優化界面,以吸引更多用戶。這一趨勢得到了基礎設施提供商的進一步支持,像Privy和Reown(前身爲WalletConnect)這樣的WaaS平台擴展了他們的SDK功能,爲移動優先开發提供更好的支持。這些發展表明,全行業都清楚地認識到,移動優化不再是可選項,而是主流加密採用的必選項。

  Zora是展示加密應用程序如何成功採用移動優先設計原則的最佳範例。作爲一個數字創作社交網絡,Zora使用戶能夠無縫地創建、分享和交易各種形式的數字內容——無論是圖像還是視頻,或是音樂、meme。

  Zora的獨特之處在於其全面的移動優化,從最初的账戶創建到NFT鑄造。登錄過程非常簡單:用戶只需輸入一個電子郵件地址就可以注冊了,那些已經擁有Farcaster或Instagram账戶的用戶可以將這些账戶關聯起來,即刻收到個性化的feed推薦並找到好友。也許最重要的一點是,Zora利用了原生移動功能——用戶可以直接通過手機的相機拍攝照片或視頻,並立即將其鑄造爲NFT,創造一種如在傳統社交媒體上發布一樣的自然體驗。

  在底層,Zora採用了復雜的區塊鏈技術,同時爲用戶維持了簡便性。他們已部署一個現代账戶抽象堆棧,將Privy的嵌入式錢包技術與Coinbase的智能錢包基礎設施相結合。這種技術架構允許Zora完全在後台處理復雜操作,比如gas費管理和交易批處理。用戶不需要理解這些技術元素或與其交互,這樣他們就可以只專注於內容創建和共享了。

  Zora的一個獨特創新在於其名爲“Spark”的應用內貨幣系統。Spark的計價單位爲ETH的百萬分之一(相當於1000 Gwei),可以通過信用卡或借記卡等常見支付方式直接購买。該系統的設計非常簡單:有了足夠的Spark余額,用戶就可以通過簡單的雙擊進行NFT鑄造。每個NFT鑄造要花費111 Sparks,包含無gas交易。重要的是,你所購买的Sparks永遠不會過期,即使Zora的鑄造費用在未來有變動,它們也會保持效用。

  Zora特別值得注意的一點是他們成功地抽象出了區塊鏈的復雜性。那些通常在加密應用中帶來摩擦的所有技術元素——錢包創建、gas費管理、NFT鑄造過程——全部都是在後台隱形處理的。結果就是與任何流行社交媒體別無二致的使用體驗,同時保留了區塊鏈技術的所有好處。這種方法爲移動優先加密應用程序可實現的目標設定了新的標准,展示了區塊鏈技術是如何無縫集成到日常移動體驗中的。

  自應用程序在2021年的DeFi & NFT之夏呈爆炸式增長以來,加密行業已經走過了漫長的一段路。DeFi & NFT之夏標志着該領域的創新爆發時代。隨後的兩年,基礎設施取得了重大進步:模塊化區塊鏈已出現,L1網絡取得了顯著的性能改進,Oracle和橋接等技術已大爲成熟。這些發展有效地攻克了許多曾經阻礙區塊鏈採用的瓶頸,特別是交易速度慢和費用過高等一直都存在的問題。

  然而,雖然技術基礎已經大大加強,但用戶體驗並沒有跟上步伐。盡管在應用層不斷進行着實驗和开發,但很少有加密平台能夠媲美用戶從Web2應用程序中獲得的無縫、直觀的體驗。隨着我們的基礎設施越來越可靠,准備好支持下一代應用程序,這種體驗差距將變得越來越明顯。現在最緊迫的挑战是創建能夠帶來熟悉的web2級別用戶體驗的服務,同時還可保留區塊鏈技術的獨特優勢。

  這一挑战的核心在於加密錢包——也許加密錢包是決定整體用戶體驗的最關鍵因素。錢包是新用戶的入口點,也是應用程序中所有重要操作的門戶,從簡單的登錄到交易批准。所以加密錢包被定位爲用戶與整個加密生態系統交互的基礎層,它們的設計和功能對主流採用至關重要。

  錢包技術的創新並不局限於某一層,而是同時跨多個維度——從密鑰管理和账戶結構到UI/UX。每一層都呈現不同的設計參數,這些參數根據應用程序的特徵和需求而變化。錢包技術的創新仍在繼續,圍繞账戶抽象和鏈抽象出現了新敘事,同時還引入了WebAuthn和TEE等新技術。

  因此,應用程序的成功可能需要對錢包架構各層的決策過程有很好的理解。通過分析成功的部署案例並理解其中的利弊權衡,團隊可以根據他們的特定用例做出明智的選擇,同時維持功能性和用戶體驗之間的平衡。

  加密貨幣能否獲得廣泛採用最終取決於我們是否有能力在不損害去中心化特性和安全性基本原則的情況下,讓日常用戶可以使用復雜的區塊鏈技術。雖然最近的案例研究表明,在這個方向上已經取得了可喜的進展,生態系統中出現了創新解決方案,但我們仍處於這種轉變的早期階段。未來的挑战在於創造出不僅匹配而且要超越傳統數字服務的體驗,同時保留區塊鏈技術的獨特價值主張。隨着錢包技術的不斷發展,它將在塑造下一代用戶如何與加密應用程序交互方面發揮越來越重要的作用。

海量資訊、精准解讀,盡在新浪財經APP

責任編輯:張靖笛



標題:現代加密錢包解決方案和代表案例研究

地址:https://www.utechfun.com/post/441390.html

鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播信息之目的,不構成任何投資建議,如有侵權行為,請第一時間聯絡我們修改或刪除,多謝。

猜你喜歡