作者:JW,F(xiàn)ourPillars研究員;翻譯:金色財(cái)經(jīng)xiaozou
本文摘要:
現(xiàn)代加密錢(qián)包有三個(gè)基本組件:用于處理加密密鑰的密鑰管理,用于用戶身份驗(yàn)證和交互的帳戶,以及用于用戶參與的界面。各部分都有不同的挑戰(zhàn)和創(chuàng)新,共同塑造了整體的錢(qián)包體驗(yàn)。
密鑰管理已經(jīng)從簡(jiǎn)單的私鑰管理發(fā)展到更加復(fù)雜的解決方案:Shamir的SecretSharing方案將密鑰分割為多個(gè)片段,ThresholdSignatureSchemes(閾值簽名方案)支持無(wú)需重建密鑰的多方計(jì)算,TrustedExecutionEnvironment(可信執(zhí)行環(huán)境)使用硬件級(jí)隔離。Privy、ParticleNetwork和Turnkey等項(xiàng)目在實(shí)踐中采用了這些方法。
賬戶抽象通過(guò)將復(fù)雜的賬戶轉(zhuǎn)換為可編程接口,使Blockchain交互更加用戶友好。這使得無(wú)gas交易、社交恢復(fù)和定制化安全設(shè)置等功能成為可能,使Blockchain技術(shù)更容易被主流用戶使用,就如Abstract的GlobalWallet等項(xiàng)目所展示的那樣。
鏈抽象讓各種各樣的Blockchain對(duì)最終用戶來(lái)說(shuō)是不可見(jiàn)的,從而解決跨鏈交互的復(fù)雜性。用戶可以跨鏈管理余額,使用任何Tokens進(jìn)行支付,并在保持Decentralization特性和安全性的同時(shí)與多個(gè)Blockchain進(jìn)行無(wú)縫交互。OneBalance的CredibleAccounts系統(tǒng)向我們展示了實(shí)現(xiàn)這些功能的一種方法。
加密行業(yè)正在迅速?gòu)淖烂鎯?yōu)先轉(zhuǎn)向移動(dòng)優(yōu)先的開(kāi)發(fā)模式,像Zora這樣的平臺(tái)通過(guò)提供復(fù)雜的移動(dòng)體驗(yàn)來(lái)引領(lǐng)轉(zhuǎn)型,同時(shí)在底層維護(hù)Blockchain的復(fù)雜性。
錢(qián)包開(kāi)發(fā)的未來(lái)系于在不損害安全性的同時(shí)簡(jiǎn)化用戶體驗(yàn)。通向更廣泛采用的道路需要從私鑰走向社交登錄,同時(shí)還要擁有媲美Web2應(yīng)用程序的無(wú)縫體驗(yàn),并且保留Blockchain的核心優(yōu)勢(shì)。1、錢(qián)包堆棧簡(jiǎn)介
對(duì)于面向最終用戶的加密應(yīng)用程序來(lái)說(shuō),錢(qián)包遠(yuǎn)不只是資產(chǎn)的數(shù)字容器——它們是通往整個(gè)Blockchain體驗(yàn)的門(mén)戶。與加密應(yīng)用程序的每一次交互,從初始設(shè)置到日常交易,都要流經(jīng)用戶的錢(qián)包。這使得錢(qián)包不僅僅是一個(gè)功能,而是決定用戶的Blockchain使用體驗(yàn)的最基本的基礎(chǔ)設(shè)施。
創(chuàng)建一個(gè)新錢(qián)包并向錢(qián)包里存入資金需要用戶投入大量的時(shí)間、精力和風(fēng)險(xiǎn)承受能力。雖然這種高門(mén)檻推高了應(yīng)用程序的用戶獲取成本,但也創(chuàng)建了一種強(qiáng)大的留存機(jī)制——一旦用戶使用了一款錢(qián)包,他就很可能會(huì)一直使用這款錢(qián)包,而不會(huì)選擇切換到其他錢(qián)包再次經(jīng)歷這個(gè)過(guò)程。
然而,盡管加密錢(qián)包發(fā)揮了關(guān)鍵作用,但它卻因擁有技術(shù)方面最具挑戰(zhàn)性的用戶體驗(yàn)而贏得聲譽(yù)。第一次使用加密錢(qián)包的用戶往往會(huì)發(fā)現(xiàn)自己迷失在了技術(shù)概念的迷宮中——私鑰、公鑰、助記詞——幾乎沒(méi)有犯錯(cuò)的余地。這種復(fù)雜性導(dǎo)致許多人質(zhì)疑,要充分利用Blockchain技術(shù),是否真的需要如此陡峭的學(xué)習(xí)曲線。
然而,這種情況終于要改變了。在經(jīng)歷了多年的停滯不前之后,錢(qián)包技術(shù)正在經(jīng)歷一場(chǎng)大復(fù)興,原因是人們?cè)絹?lái)越關(guān)注用戶體驗(yàn),F(xiàn)代錢(qián)包正在通過(guò)社交登錄認(rèn)證、生物識(shí)別驗(yàn)證和gas費(fèi)抽象等創(chuàng)新,在Web2的便利性和Web3的安全性之間架起一座橋梁。這些發(fā)展最終使加密錢(qián)包更接近人們對(duì)現(xiàn)代應(yīng)用程序的用戶友好體驗(yàn)的期待。
Blockchain錢(qián)包的技術(shù)基礎(chǔ)設(shè)施包含三個(gè)基本層:
密鑰管理:這個(gè)基礎(chǔ)層負(fù)責(zé)編排加密密鑰的生成、存儲(chǔ)和恢復(fù)。它包含了關(guān)于加密方法、安全協(xié)議和訪問(wèn)控制的關(guān)鍵技術(shù)決策,F(xiàn)代解決方案已經(jīng)超越了基本的密鑰存儲(chǔ),包括多方計(jì)算(MPC)、ShamirSecretSharing(SSS)、社交登錄集成以及移動(dòng)友好的Passkey等方法。
賬戶:這一層定義了用戶識(shí)別方式以及用戶與Blockchain網(wǎng)絡(luò)的交互方式。它涵蓋了從外部賬戶(EOA)這樣的基本概念到智能合約賬戶(SCA)這樣的復(fù)雜概念。每類(lèi)賬戶都可以通過(guò)不同的功能進(jìn)行增強(qiáng)——從gas費(fèi)贊助和多重簽名要求到定制化交易控制——這最終決定了錢(qián)包的功能性和通用性。
界面:這是用戶直接與Blockchain互動(dòng)的地方。無(wú)論是通過(guò)瀏覽器擴(kuò)展、移動(dòng)app還是web界面,這一層都為用戶操作提供了關(guān)鍵點(diǎn),如簽署交易、管理資產(chǎn)以及連接dApp。
每一層都有自己的一套設(shè)計(jì)考慮和權(quán)衡。它們的實(shí)現(xiàn)和集成方式?jīng)Q定了整體的錢(qián)包體驗(yàn)。本文,我們將研究各層的組件和最新創(chuàng)新,探索如何通過(guò)各種方法幫助創(chuàng)建更加用戶友好的加密應(yīng)用程序。2、密鑰管理:在哪里存儲(chǔ)以及如何存儲(chǔ)你的密鑰
密鑰管理層包含三大關(guān)鍵決策點(diǎn):
密鑰生成:密鑰生成方法的核心是定義如何創(chuàng)建密鑰并使用密鑰來(lái)簽署交易。雖然單私鑰方法仍然是傳統(tǒng)方法,但業(yè)界越來(lái)越多地采用復(fù)雜解決方案,如多方計(jì)算(MPC)和ShamirSecretSharing(SSS)。這些新方法將密鑰生成和簽名過(guò)程分發(fā)給多方,從而在安全性和可用性之間達(dá)到了更好的平衡。
存儲(chǔ):該組件確定生成的密鑰或密鑰片段存儲(chǔ)在何處。最終選擇取決于各種因素:安全需求、可訪問(wèn)性需求、運(yùn)營(yíng)成本和所需的Decentralization程度?捎眠x項(xiàng)包括集中式云服務(wù)器(如AWS)、Decentralization存儲(chǔ)解決方案、個(gè)人存儲(chǔ)設(shè)備和硬件錢(qián)包等,每種選項(xiàng)都具有獨(dú)特的優(yōu)勢(shì)和利弊權(quán)衡。
身份驗(yàn)證:用戶通過(guò)各種身份驗(yàn)證方法證明自己的身份訪問(wèn)自己的密鑰。傳統(tǒng)的密碼系統(tǒng)正在讓位于更友好的方式,如社交登錄和Passkey,這反映了行業(yè)向更好的用戶體驗(yàn)的轉(zhuǎn)變,尤其是移動(dòng)設(shè)備。
在部署密鑰管理系統(tǒng)時(shí),可以根據(jù)特定需求(無(wú)論是應(yīng)用程序的目的、技術(shù)限制還是業(yè)務(wù)需求)對(duì)各組件進(jìn)行不同配置。在當(dāng)前的市場(chǎng)解決方案中,關(guān)鍵區(qū)別通常在于密鑰生成方法和身份驗(yàn)證方法組合的選擇,因?yàn)檫@些選擇從根本上決定了安全性和用戶體驗(yàn)之間的平衡程度。
初始生成后,系統(tǒng)使用SSS將私鑰分成三個(gè)不同片段:
-設(shè)備Share:本地存儲(chǔ)在用戶設(shè)備上,當(dāng)使用web應(yīng)用程序時(shí)存儲(chǔ)在瀏覽器的本地存儲(chǔ)中。
-認(rèn)證Share:以加密形式存儲(chǔ)在Privy服務(wù)器上,在認(rèn)證過(guò)程中訪問(wèn)。
-恢復(fù)Share:可以靈活地存儲(chǔ)在Privy的密鑰管理基礎(chǔ)設(shè)施中,也可以直接由用戶存儲(chǔ)。
一個(gè)關(guān)鍵的安全特性是,完整的私鑰在操作期間只暫時(shí)存儲(chǔ)在內(nèi)存中,而不會(huì)永久保存在任何地方。系統(tǒng)的架構(gòu)需要任意兩個(gè)片段來(lái)重建密鑰,從而創(chuàng)建了三個(gè)強(qiáng)大的恢復(fù)路徑:
-設(shè)備Share+認(rèn)證Share:這是標(biāo)準(zhǔn)的用戶流程。用戶通過(guò)社交登錄或類(lèi)似的方式進(jìn)行身份驗(yàn)證,觸發(fā)用戶的認(rèn)證Share解密,認(rèn)證Share與用戶本地設(shè)備Share結(jié)合。
-設(shè)備Share+恢復(fù)Share:當(dāng)Privy服務(wù)器無(wú)法訪問(wèn)或用戶無(wú)法訪問(wèn)其主要認(rèn)證方法時(shí),該路徑提供fallback退回機(jī)制。
-認(rèn)證Share+恢復(fù)Share:通過(guò)在其他設(shè)備上生成新的設(shè)備Share,實(shí)現(xiàn)設(shè)備的無(wú)縫遷移。
Privy先進(jìn)的恢復(fù)系統(tǒng)可以在不影響安全性的情況下,在各種情況下安全訪問(wèn)錢(qián)包。該部署成功地在數(shù)字資產(chǎn)管理中實(shí)現(xiàn)了可靠安全措施和用戶可訪問(wèn)性之間的微妙平衡。
2.2閾值簽名方案(TSS)
TSS是多方計(jì)算(MPC)的一種形式,由多個(gè)參與者共同生成并組合簽名shares對(duì)共享密鑰執(zhí)行加密操作。與SSS不同,TSS的一個(gè)關(guān)鍵特征是參與者可以組合他們的簽名shares來(lái)執(zhí)行操作,而無(wú)需重建密鑰。
TSS可以通過(guò)多種方式實(shí)現(xiàn),從涉及多計(jì)算Node的大規(guī)模網(wǎng)絡(luò)到用戶和服務(wù)提供商之間的簡(jiǎn)單的兩方簽名方案。參與者可以在不直接知道密鑰的情況下為簽名生成做出貢獻(xiàn),在實(shí)現(xiàn)靈活的簽名過(guò)程的同時(shí)保持較高的安全性。
優(yōu)點(diǎn):
-增強(qiáng)的安全性:通過(guò)消除密鑰重建需要,消除了SSS中存在的單點(diǎn)故障
-靈活的架構(gòu):允許對(duì)參與者數(shù)量和所需簽名進(jìn)行自定義配置,支持各種信任模型。
缺點(diǎn):
-技術(shù)成熟度:作為一種相對(duì)較新的商業(yè)化技術(shù),經(jīng)驗(yàn)證的部署和大規(guī)模部署案例較少。
-擴(kuò)容限制:基于TSS的系統(tǒng)要求參與者之間通信,導(dǎo)致處理速度較慢,特別是在Ethereum上進(jìn)行ECDSA部署時(shí)。
-部署復(fù)雜性:需要多方協(xié)調(diào)和溝通,導(dǎo)致部署復(fù)雜,運(yùn)營(yíng)成本較高。
總之,雖然TSS作為解決SSS單點(diǎn)故障問(wèn)題的強(qiáng)大替代方案而受關(guān)注,但其當(dāng)前部署在性能和復(fù)雜性方面面臨一些限制。這些限制在一定程度上制約了其在實(shí)際應(yīng)用中的可擴(kuò)展性。
案例研究:ParticleNetwork
Turnkey的架構(gòu)包括以下兩個(gè)主要部分:
-主機(jī):這是一個(gè)標(biāo)準(zhǔn)AWS虛擬機(jī),運(yùn)行用于接收網(wǎng)絡(luò)流量和進(jìn)行enclave調(diào)用的基本應(yīng)用程序。它充當(dāng)著enclave和外部系統(tǒng)之間的緩沖區(qū),收集enclave操作相關(guān)的指標(biāo)和其他操作信息。
-Enclave:這是一個(gè)與外部連接完全隔離的環(huán)境,和主機(jī)及其自身安全協(xié)處理器只有一個(gè)虛擬串行連接,在AWS中叫做Nitro安全模塊(NSM)。這個(gè)環(huán)境運(yùn)行QuorumOS(QOS),Turnkey的enclave操作系統(tǒng),以及在其上運(yùn)行的安全應(yīng)用程序。
通過(guò)這種結(jié)構(gòu),Turnkey可以向自己和用戶證明所有關(guān)鍵的安全系統(tǒng)都完全按照預(yù)期運(yùn)行。Enclave在高度受限的計(jì)算環(huán)境中運(yùn)行,沒(méi)有永久存儲(chǔ)、交互訪問(wèn)或外部聯(lián)網(wǎng),因此可以提供最高級(jí)別的安全性。3、帳戶:隱形的帳戶和鏈
隨著B(niǎo)lockchain技術(shù)的不斷發(fā)展并獲得主流采用,人們?cè)絹?lái)越需要抽象其技術(shù)復(fù)雜性。錢(qián)包是用戶和Blockchain網(wǎng)絡(luò)之間的主要接觸點(diǎn),但它們往往存在較高的進(jìn)入門(mén)檻。新用戶必須努力掌握一些不熟悉的概念,如私鑰管理、gas費(fèi)支付和交易簽名等,對(duì)于普通用戶來(lái)說(shuō),這些技術(shù)方面的東西可能令人生畏,太過(guò)復(fù)雜。
這種對(duì)抽象的需求也反映出我們?nèi)粘J褂玫钠渌夹g(shù)的發(fā)展。想想我們是如何與互聯(lián)網(wǎng)交互的:用戶不需要了解TCP/IP協(xié)議或DNS系統(tǒng)就可以瀏覽網(wǎng)站。同樣,打電話也不需要了解GSM或LTE技術(shù)。這種模式在成熟的技術(shù)中是一致的——隨著它們的發(fā)展,技術(shù)復(fù)雜性越來(lái)越多地隱藏在用戶友好的界面后面。
本文,我們將探討重塑錢(qián)包用戶體驗(yàn)的兩個(gè)基本抽象概念。第一個(gè)是賬戶抽象(AccountAbstraction)它將復(fù)雜的Blockchain賬戶轉(zhuǎn)換為可編程的、用戶友好的界面。第二個(gè)是鏈抽象(ChainAbstraction),它消除了跨鏈交互的復(fù)雜性,給了用戶在不了解底層機(jī)制的情況下跨不同Blockchain網(wǎng)絡(luò)進(jìn)行無(wú)縫操作的能力。
3.1賬戶抽象
最初的EOA只提供一些基本功能:存儲(chǔ)地址和簽署交易。在帳戶級(jí)別缺乏可編程性意味著任何高級(jí)功能或定制化操作都是不可能的。帳戶抽象的引入通過(guò)直接在帳戶級(jí)別增強(qiáng)功能改變了這種情況。雖然賬戶抽象最初顯示出了解決Blockchain用戶體驗(yàn)挑戰(zhàn)的希望,但存在一些障礙推遲了其廣泛采用。復(fù)雜的部署要求、高昂的gas成本以及與現(xiàn)有EOA的兼容性差,都導(dǎo)致采用速度比我們預(yù)期的要慢。該技術(shù)已經(jīng)發(fā)展成熟,克服了早期挑戰(zhàn),現(xiàn)在正朝著實(shí)際應(yīng)用的方向邁進(jìn)。最近推出的一些消費(fèi)者應(yīng)用程序成功集成了賬戶抽象,最終用戶可以與Blockchain應(yīng)用程序進(jìn)行無(wú)縫交互,通常不會(huì)意識(shí)到他們正在使用錢(qián)包或Blockchain。這一發(fā)展標(biāo)志著超越現(xiàn)有加密用戶群的更廣泛的加密采用的潛力。賬戶抽象的影響在整個(gè)加密生態(tài)系統(tǒng)中不斷擴(kuò)大。L2rollup現(xiàn)正對(duì)其進(jìn)行協(xié)議級(jí)別的整合,以增強(qiáng)用戶體驗(yàn),而錢(qián)包即服務(wù)(WaaS)提供商部署了更先進(jìn)的嵌入式錢(qián)包解決方案。即將到來(lái)的EthereumPectra升級(jí)進(jìn)一步凸顯了該技術(shù)的重要性,此次升級(jí)包括EIP-7702——允許EOA利用主網(wǎng)上SCA的臨時(shí)可編程性。
案例研究:Abstract
通用嵌入式錢(qián)包的開(kāi)發(fā)帶來(lái)了重大的技術(shù)挑戰(zhàn),特別是在安全架構(gòu)方面。與包含安全風(fēng)險(xiǎn)的特定應(yīng)用錢(qián)包不同,跨應(yīng)用錢(qián)包意味著一個(gè)應(yīng)用程序中的安全問(wèn)題可能會(huì)影響所有關(guān)聯(lián)應(yīng)用程序。這就需要一個(gè)更可靠的安全模型。然而,這種方法的好處是巨大的:
-簡(jiǎn)化資產(chǎn)管理:一個(gè)存款點(diǎn)可用于所有集成應(yīng)用。
-集中跟蹤資產(chǎn):為用戶和開(kāi)發(fā)人員跨多個(gè)應(yīng)用程序集中跟蹤資產(chǎn)。
-無(wú)縫轉(zhuǎn)賬:生態(tài)系統(tǒng)內(nèi)不同應(yīng)用程序之間可直接轉(zhuǎn)賬。
3.2鏈抽象
除了賬戶抽象之外,鏈抽象最近在Blockchain開(kāi)發(fā)中已經(jīng)成為一個(gè)重要的概念。賬戶抽象專(zhuān)注于改善單個(gè)Blockchain內(nèi)的用戶體驗(yàn),而鏈抽象則解決了一個(gè)不同的挑戰(zhàn):使用戶能夠在不涉及橋接機(jī)制的情況下與多個(gè)鏈上的資產(chǎn)無(wú)縫交互。鏈抽象的核心是讓不同Blockchain的概念對(duì)最終用戶透明,隨著越來(lái)越多的模塊化Blockchain持續(xù)創(chuàng)建更復(fù)雜的鏈上生態(tài)系統(tǒng),這一需求變得越來(lái)越重要。
可信賬戶擴(kuò)展了傳統(tǒng)的Blockchain賬戶格式,提供可信保障,無(wú)需跨鏈共識(shí)要求。這些帳戶在用戶選擇的安全機(jī)器上運(yùn)行,并對(duì)消息簽名做出可信承諾。它們維護(hù)SCA的安全保證,同時(shí)支持帳戶抽象的關(guān)鍵特性,包括gas抽象、社交恢復(fù)、權(quán)限策略和現(xiàn)代身份驗(yàn)證方法。
可信賬戶可以跨多鏈生成和管理任意數(shù)量的子賬戶,完全控制各鏈狀態(tài)。它們被設(shè)計(jì)為具有普遍兼容性,可以兼容各種Blockchain網(wǎng)絡(luò)(Ethereum、Solana、Bitcoin)以及各種智能合約和資產(chǎn)(包括ERC20Tokens、NFT、DAO和DeFi協(xié)議)。
OneBalance的鏈抽象系統(tǒng)基于以下兩個(gè)關(guān)鍵組件:
-資源鎖定:該機(jī)制下的用戶做出可驗(yàn)證承諾,鎖定他們的資產(chǎn),直到滿足特定條件或到期。與傳統(tǒng)的智能合約存款或ERC20批準(zhǔn)不同,這些是賬戶級(jí)別的鎖定,不需要鏈上最終性。例如,當(dāng)使用EthereumUSDC購(gòu)買(mǎi)SolanaNFT時(shí),用戶將鎖定他們的USDC,直到達(dá)到購(gòu)買(mǎi)NFT的特定區(qū)塊高度。這種設(shè)計(jì)可以保護(hù)solvers免受雙花攻擊等風(fēng)險(xiǎn),并可確?珂湶僮髌陂g的交易完整性。
-可信承諾機(jī):這是執(zhí)行跨鏈交易的安全基礎(chǔ)設(shè)施。這些機(jī)器在專(zhuān)門(mén)的安全環(huán)境中運(yùn)行,執(zhí)行兩個(gè)基本功能:它們驗(yàn)證用戶設(shè)置的資源鎖的有效性,并確保在滿足鎖定條件時(shí)準(zhǔn)確執(zhí)行。例如,在使用EthereumUSDC購(gòu)買(mǎi)SolanaNFT時(shí),該承諾機(jī)驗(yàn)證用戶的USDC所有權(quán),并在NFT購(gòu)買(mǎi)完成后管理向賣(mài)方的安全轉(zhuǎn)賬。此自動(dòng)化流程遵循預(yù)定義規(guī)則,以確保所有參與方都能獲得可靠執(zhí)行。承諾機(jī)可以通過(guò)四種方法部署:TEE、MPC、SCA或協(xié)議虛擬機(jī)。
雖然OneBalance仍處于開(kāi)發(fā)階段,但卻已經(jīng)發(fā)布了使用Privy的集成示例。他們的方法從其他鏈抽象解決方案中脫穎而出,提供了一個(gè)集成現(xiàn)有Blockchain基礎(chǔ)設(shè)施或應(yīng)用程序的框架,無(wú)需專(zhuān)門(mén)的鏈或系統(tǒng),從而最大限度地減少了采用障礙。4、界面:移動(dòng)應(yīng)用是下一個(gè)前沿
高質(zhì)量的移動(dòng)應(yīng)用程序在加密生態(tài)系統(tǒng)中實(shí)屬罕見(jiàn)。大多數(shù)加密應(yīng)用程序主要圍繞桌面平臺(tái)發(fā)展,主要因?yàn)橐韵聝牲c(diǎn)。
最主要的原因是加密應(yīng)用程序本身的性質(zhì)。這些平臺(tái)通常處理復(fù)雜的金融交易,這些交易需要同時(shí)顯示詳細(xì)信息、全面的分析和多個(gè)數(shù)據(jù)點(diǎn)——所有這些都更適合桌面界面。雖然移動(dòng)平臺(tái)擅長(zhǎng)于提供簡(jiǎn)化、用戶友好的體驗(yàn),但它們往往必須以犧牲嚴(yán)肅加密交易者和用戶所需功能的深度和廣度為代價(jià)。這種天然限制使桌面開(kāi)發(fā)自然而然成為大多數(shù)加密應(yīng)用程序的優(yōu)先考量。
這種以桌面為中心的發(fā)展塑造了用戶與加密應(yīng)用程序的交互方式:他們通常維護(hù)一個(gè)主錢(qián)包,并根據(jù)需要連接到各種應(yīng)用程序。然而,這種模式在切換到移動(dòng)環(huán)境時(shí)會(huì)產(chǎn)生巨大摩擦。用戶會(huì)發(fā)現(xiàn)自己經(jīng)常在錢(qián)包應(yīng)用和主應(yīng)用之間切換,一次次地進(jìn)行登錄或簽署交易等基本操作。這種反復(fù)來(lái)來(lái)回回的操作與移動(dòng)用戶期望從傳統(tǒng)應(yīng)用程序中獲得的無(wú)縫交互形成鮮明對(duì)比。
第二個(gè)主要原因是移動(dòng)應(yīng)用商店的限制性政策,蘋(píng)果的AppStore尤其具有挑戰(zhàn)性。他們對(duì)加密相關(guān)支付的嚴(yán)格政策迫使許多加密應(yīng)用程序?qū)で髣?chuàng)造性的解決方案。通過(guò)漸進(jìn)式WebApps(PWAs)規(guī)避這些限制的早期嘗試顯示了最初的曙光,但最終未能獲得關(guān)注,主要是因?yàn)橛脩舨皇煜ぐ惭b和使用過(guò)程且操作繁瑣。TGAppCenter的成功案例進(jìn)一步凸顯了這一分銷(xiāo)挑戰(zhàn),它在1000多個(gè)小應(yīng)用中成功收獲了驚人的5億MAU,這表明當(dāng)加密應(yīng)用程序獲得有效的分銷(xiāo)渠道時(shí),潛力是巨大的。
Zora的獨(dú)特之處在于其全面的移動(dòng)優(yōu)化,從最初的賬戶創(chuàng)建到NFT鑄造。登錄過(guò)程非常簡(jiǎn)單:用戶只需輸入一個(gè)電子郵件地址就可以注冊(cè)了,那些已經(jīng)擁有Farcaster或Instagram賬戶的用戶可以將這些賬戶關(guān)聯(lián)起來(lái),即刻收到個(gè)性化的feed推薦并找到好友。也許最重要的一點(diǎn)是,Zora利用了原生移動(dòng)功能——用戶可以直接通過(guò)手機(jī)的相機(jī)拍攝照片或視頻,并立即將其鑄造為NFT,創(chuàng)造一種如在傳統(tǒng)社交媒體上發(fā)布一樣的自然體驗(yàn)。
在底層,Zora采用了復(fù)雜的Blockchain技術(shù),同時(shí)為用戶維持了簡(jiǎn)便性。他們已部署一個(gè)現(xiàn)代賬戶抽象堆棧,將Privy的嵌入式錢(qián)包技術(shù)與Coinbase的智能錢(qián)包基礎(chǔ)設(shè)施相結(jié)合。這種技術(shù)架構(gòu)允許Zora完全在后臺(tái)處理復(fù)雜操作,比如gas費(fèi)管理和交易批處理。用戶不需要理解這些技術(shù)元素或與其交互,這樣他們就可以只專(zhuān)注于內(nèi)容創(chuàng)建和共享了。
Zora的一個(gè)獨(dú)特創(chuàng)新在于其名為“Spark”的應(yīng)用內(nèi)貨幣系統(tǒng)。Spark的計(jì)價(jià)單位為ETH的百萬(wàn)分之一(相當(dāng)于1000Gwei),可以通過(guò)信用卡或借記卡等常見(jiàn)支付方式直接購(gòu)買(mǎi)。該系統(tǒng)的設(shè)計(jì)非常簡(jiǎn)單:有了足夠的Spark余額,用戶就可以通過(guò)簡(jiǎn)單的雙擊進(jìn)行NFT鑄造。每個(gè)NFT鑄造要花費(fèi)111Sparks,包含無(wú)gas交易。重要的是,你所購(gòu)買(mǎi)的Sparks永遠(yuǎn)不會(huì)過(guò)期,即使Zora的鑄造費(fèi)用在未來(lái)有變動(dòng),它們也會(huì)保持效用。
Zora特別值得注意的一點(diǎn)是他們成功地抽象出了Blockchain的復(fù)雜性。那些通常在加密應(yīng)用中帶來(lái)摩擦的所有技術(shù)元素——錢(qián)包創(chuàng)建、gas費(fèi)管理、NFT鑄造過(guò)程——全部都是在后臺(tái)隱形處理的。結(jié)果就是與任何流行社交媒體別無(wú)二致的使用體驗(yàn),同時(shí)保留了Blockchain技術(shù)的所有好處。這種方法為移動(dòng)優(yōu)先加密應(yīng)用程序可實(shí)現(xiàn)的目標(biāo)設(shè)定了新的標(biāo)準(zhǔn),展示了Blockchain技術(shù)是如何無(wú)縫集成到日常移動(dòng)體驗(yàn)中的。5、結(jié)語(yǔ)
自應(yīng)用程序在2021年的DeFi&NFT之夏呈爆炸式增長(zhǎng)以來(lái),加密行業(yè)已經(jīng)走過(guò)了漫長(zhǎng)的一段路。DeFi&NFT之夏標(biāo)志著該領(lǐng)域的創(chuàng)新爆發(fā)時(shí)代。隨后的兩年,基礎(chǔ)設(shè)施取得了重大進(jìn)步:模塊化Blockchain已出現(xiàn),L1網(wǎng)絡(luò)取得了顯著的性能改進(jìn),Oracle和橋接等技術(shù)已大為成熟。這些發(fā)展有效地攻克了許多曾經(jīng)阻礙Blockchain采用的瓶頸,特別是交易速度慢和費(fèi)用過(guò)高等一直都存在的問(wèn)題。
然而,雖然技術(shù)基礎(chǔ)已經(jīng)大大加強(qiáng),但用戶體驗(yàn)并沒(méi)有跟上步伐。盡管在應(yīng)用層不斷進(jìn)行著實(shí)驗(yàn)和開(kāi)發(fā),但很少有加密平臺(tái)能夠媲美用戶從Web2應(yīng)用程序中獲得的無(wú)縫、直觀的體驗(yàn)。隨著我們的基礎(chǔ)設(shè)施越來(lái)越可靠,準(zhǔn)備好支持下一代應(yīng)用程序,這種體驗(yàn)差距將變得越來(lái)越明顯,F(xiàn)在最緊迫的挑戰(zhàn)是創(chuàng)建能夠帶來(lái)熟悉的web2級(jí)別用戶體驗(yàn)的服務(wù),同時(shí)還可保留Blockchain技術(shù)的獨(dú)特優(yōu)勢(shì)。
這一挑戰(zhàn)的核心在于加密錢(qián)包——也許加密錢(qián)包是決定整體用戶體驗(yàn)的最關(guān)鍵因素。錢(qián)包是新用戶的入口點(diǎn),也是應(yīng)用程序中所有重要操作的門(mén)戶,從簡(jiǎn)單的登錄到交易批準(zhǔn)。所以加密錢(qián)包被定位為用戶與整個(gè)加密生態(tài)系統(tǒng)交互的基礎(chǔ)層,它們的設(shè)計(jì)和功能對(duì)主流采用至關(guān)重要。
錢(qián)包技術(shù)的創(chuàng)新并不局限于某一層,而是同時(shí)跨多個(gè)維度——從密鑰管理和賬戶結(jié)構(gòu)到UI/UX。每一層都呈現(xiàn)不同的設(shè)計(jì)參數(shù),這些參數(shù)根據(jù)應(yīng)用程序的特征和需求而變化。錢(qián)包技術(shù)的創(chuàng)新仍在繼續(xù),圍繞賬戶抽象和鏈抽象出現(xiàn)了新敘事,同時(shí)還引入了WebAuthn和TEE等新技術(shù)。
因此,應(yīng)用程序的成功可能需要對(duì)錢(qián)包架構(gòu)各層的決策過(guò)程有很好的理解。通過(guò)分析成功的部署案例并理解其中的利弊權(quán)衡,團(tuán)隊(duì)可以根據(jù)他們的特定用例做出明智的選擇,同時(shí)維持功能性和用戶體驗(yàn)之間的平衡。
Crypto能否獲得廣泛采用最終取決于我們是否有能力在不損害Decentralization特性和安全性基本原則的情況下,讓日常用戶可以使用復(fù)雜的Blockchain技術(shù)。雖然最近的案例研究表明,在這個(gè)方向上已經(jīng)取得了可喜的進(jìn)展,生態(tài)系統(tǒng)中出現(xiàn)了創(chuàng)新解決方案,但我們?nèi)蕴幱谶@種轉(zhuǎn)變的早期階段。未來(lái)的挑戰(zhàn)在于創(chuàng)造出不僅匹配而且要超越傳統(tǒng)數(shù)字服務(wù)的體驗(yàn),同時(shí)保留Blockchain技術(shù)的獨(dú)特價(jià)值主張。隨著錢(qián)包技術(shù)的不斷發(fā)展,它將在塑造下一代用戶如何與加密應(yīng)用程序交互方面發(fā)揮越來(lái)越重要的作用。
免責(zé)聲明:現(xiàn)代加密錢(qián)包解決方案和代表案例研究文章轉(zhuǎn)發(fā)自互聯(lián)網(wǎng),版權(quán)歸其所有。
文章內(nèi)容不代表本站立場(chǎng)和任何投資暗示。加密貨幣市場(chǎng)極其波動(dòng),風(fēng)險(xiǎn)很高,可能不適合所有投資者。在投資加密貨幣之前,請(qǐng)確保自己充分了解市場(chǎng)和投資的風(fēng)險(xiǎn),并考慮自己的財(cái)務(wù)狀況和風(fēng)險(xiǎn)承受能力。此外,請(qǐng)遵循您所在國(guó)家的法律法規(guī),以及遵守交易所和錢(qián)包提供商的規(guī)定。對(duì)于任何因使用加密貨幣所造成的投資損失或其他損失,本站不承擔(dān)任何責(zé)任。
Copyright © 2021.Company 元宇宙YITB.COM All rights reserved.元宇宙YITB.COM