免責(zé)聲明:本文旨在傳遞更多市場(chǎng)信息,不構(gòu)成任何投資建議。文章僅代表作者觀點(diǎn),不代表火星財(cái)經(jīng)官方立場(chǎng)。
小編:記得關(guān)注哦
投資區(qū)塊鏈,猛戳:火星財(cái)經(jīng)App下載
文章來源:鏈聞
錢包是加密貨幣的關(guān)鍵基礎(chǔ)設(shè)施。每一種加密領(lǐng)域的行為,無論是購(gòu)買還是出售加密幣、長(zhǎng)期持有加密幣、發(fā)送加密幣、抵押加密幣等等,都以某種方式仰仗錢包進(jìn)行。
錢包也是 Web3 的門戶,就像網(wǎng)絡(luò)瀏覽器是 Web2 互聯(lián)網(wǎng)的門戶一樣。因?yàn)榧用苠X包如此重要,迄今已有近 4 億美元資金流向加密錢包業(yè)務(wù),其中以 Ledger(8,800 萬(wàn)美元)、Blockchain(7,000 萬(wàn)美元)、BRD(5,400 萬(wàn)美元)和 Abra(3,550 萬(wàn)美元)籌集的資金最多。
為設(shè)計(jì)出更好的錢包用戶體驗(yàn),目前已有大量的研究和工作投入其中。在這篇文章里,我將對(duì)加密幣錢包的生態(tài)系統(tǒng)進(jìn)行概述,并著重介紹最近在錢包的用戶界面 / 用戶體驗(yàn) (UI/UX) 方面的一些改進(jìn),包括錢包 SDK、智能合約錢包和元交易(meta transactions)。
加密幣錢包的興起
在比特幣的早期,第一批用戶是加密朋克,他們熟悉公鑰和私鑰的概念。因此,起初對(duì)加密幣進(jìn)行密鑰管理的做法是,在一張紙上寫下一個(gè)私鑰或一個(gè)助記短語(yǔ)(又稱種子短語(yǔ)),并好好保管這張紙。比如下面這樣:
4136fb984d0a8650c6ddc54698cb9365479a607402120e0b7527b2aa1f5d8903
顯然,普通人不會(huì)為了給別人寄錢而記住一串隨機(jī)的字母數(shù)字字符,而且隨身攜帶私鑰非常危險(xiǎn)。Brainwallet 項(xiàng)目試圖讓用戶生成他們自己定義的種子短語(yǔ),然后通過 SHA-256 之類的哈希算法將其轉(zhuǎn)換為一個(gè)私鑰。Brainwallet 這個(gè)名字來自于這樣一個(gè)事實(shí):種子短語(yǔ)只存儲(chǔ)在用戶自己的大腦中,而不是記在什么地方。如果用戶忘了種子短語(yǔ)或者不幸去世,這份比特幣也將永遠(yuǎn)消失。
用戶靠自己選擇一個(gè)好的種子期短語(yǔ)的能力,以承受失去一筆財(cái)富的風(fēng)險(xiǎn)。但是人類在生成無序種子短語(yǔ)方面一直很差勁,他們想出的種子短語(yǔ)往往會(huì)形成容易預(yù)測(cè)的規(guī)律。正如在一個(gè) DEFCON 演講中所展示的那樣,黑客們已從拙劣生成的 Brainwallet 中竊取了數(shù)百個(gè)比特幣,而這些比特幣如今價(jià)值數(shù)百萬(wàn)美元。
于是,錢包誕生了。錢包把私鑰抽離出來,允許用戶通過一個(gè)簡(jiǎn)單的 UI 發(fā)送和接收加密幣。除了備份錢包,用戶無需直接與自己的私鑰進(jìn)行交互。各個(gè)錢包的第一版都是基于客戶端的,要求用戶下載桌面軟件。這些桌面錢包要么在本地運(yùn)行輕量級(jí)客戶端,要么連接到一個(gè)節(jié)點(diǎn),每次錢包打開時(shí)都需要幾分鐘來同步到最新的區(qū)塊。
加載時(shí)間太長(zhǎng),可不是一種很好的用戶體驗(yàn)。于是,下一版的錢包大多基于網(wǎng)絡(luò)或是移動(dòng)錢包。
所有這些錢包都具有安全存儲(chǔ)加密幣、發(fā)送和接收交易的基本功能。幾乎所有這些錢包都是由用戶控制的,這意味著錢包提供商只能創(chuàng)建錢包軟件,而不能觸及用戶的資金。錢包提供商不負(fù)責(zé)存儲(chǔ)用戶的私鑰,他們將這一負(fù)擔(dān)轉(zhuǎn)交到用戶身上。
如今,有很多基于客戶端、基于網(wǎng)絡(luò)和移動(dòng)端的錢包,它們大體上沒有什么區(qū)別,只有細(xì)節(jié)上的差異。比如有的錢包允許用戶直接在錢包里用法幣購(gòu)買加密幣,通過 Waye 或 Simplex 之類的支付處理方,也有的通過 Shapeshift 或 Changelly 支持用戶進(jìn)行加密幣互換,也有的使用像CoinJoin 這樣的比特幣混幣服務(wù)來支持私密交易,還有的支持各種加密幣和加密收藏品。
唯一的例外是中國(guó)的錢包,他們?cè)噲D復(fù)制微信的玩法,往里面塞進(jìn)盡可能多的功能,好讓用戶無需逃離。例如,imToken 允許用戶從錢包中獲得一個(gè)原生的 MakerDAO 抵押債倉(cāng)。其他在中國(guó)流行的錢包還有比特派 (Bitpie)、RenrenBit 和 Cobo 錢包。
除了這些軟件錢包,還有硬件錢包。硬件錢包提供冷儲(chǔ)存,即與互聯(lián)網(wǎng)在物理上隔離,它們通常存放在銀行的保險(xiǎn)箱里。如果想要儲(chǔ)存大量資金,硬件錢包非常合適,因?yàn)楹诳腿粢`取這筆資金,唯一的方法是物理入侵銀行才能拿到這些硬件錢包。
Web3 錢包
如果你只想安全地存儲(chǔ)加密幣、發(fā)送和接收交易以及買賣加密幣,那么上面列出的錢包是很好的選擇。不過,如果要與 Web3 應(yīng)用程序交互,它們就不那么有用了。
從用戶的角度來看,Web2 和 Web3 應(yīng)用程序的主要區(qū)別在于, Web3 應(yīng)用程序需要在瀏覽器中有一個(gè)錢包。在進(jìn)入 Web3 應(yīng)用時(shí),網(wǎng)站會(huì)檢查是否有支持 Web3 .js 庫(kù)的錢包擴(kuò)展,如果沒有,它會(huì)告知用戶,在使用該 DApp 前應(yīng)該先去下載一個(gè) MetaMask。像 BRD 錢包和 Edge錢包這樣的非 Web3 錢包不支持 Web3 .js 庫(kù),因此,從一個(gè)非 Web3 錢包中是無法在Compound 或 Uniswap 這樣的 DApp 上使用 ETH 的。
MetaMask 顯然是 Web3 錢包的主要玩家。截至 4 月份,預(yù)計(jì) MetaMask 有 26.4 萬(wàn)月活躍用戶和 9 萬(wàn)個(gè)周活躍用戶。考慮到幾乎每個(gè) DApp 都要求用戶在使用網(wǎng)站之前下載 MetaMask 擴(kuò)展,MetaMask 指標(biāo)也代表了當(dāng)前 DApp 可尋址的總體市場(chǎng)規(guī)模。在某種程度上,MetaMask 目前扮演著 Web3 看門人的角色,也有極強(qiáng)的「產(chǎn)品市場(chǎng)契合」(產(chǎn)品和市場(chǎng)達(dá)到最佳的契合點(diǎn)),盡管它在用戶體驗(yàn)上還有很多可改進(jìn)的空間。當(dāng)然,Web3 的任務(wù)本就是要減少個(gè)別中心化的看門人對(duì)網(wǎng)絡(luò)入口的控制,因此有許許多多的團(tuán)隊(duì)正在構(gòu)建 MetaMask 的替代方案。
Hedgehog 是 MetaMask 之外的另一個(gè)選擇,這個(gè)桌面 Web3 錢包由 Audius 團(tuán)隊(duì)開發(fā)。該錢包用一個(gè)用戶生成的密碼給私鑰加密,也不強(qiáng)制用戶多次確認(rèn)交易彈出窗口,這樣就降低了錢包的復(fù)雜性。但這個(gè)方案的缺點(diǎn)在于,無法恢復(fù)賬戶,并且主要是為小金額的財(cái)務(wù)用例而構(gòu)建的。
Coinbase 錢包和 Trust 錢包是兩個(gè)活躍的移動(dòng)端 Web3 錢包,而 MetaMask Mobile 和Astro 錢包目前都是 Beta 版。一個(gè)移動(dòng)版 Web3 錢包,實(shí)際上只是一個(gè)添加了普通移動(dòng)錢包的瀏覽器,便于用戶在各種網(wǎng)站上使用其移動(dòng)端錢包的資金。移動(dòng)版的 Web3 錢包也可以通過掃描二維碼在電腦上接入,使用 WalletConnect 或 WalletLink 來將兩個(gè)設(shè)備連接。有些移動(dòng)版錢包,如 DexWallet 和 Rainbow 則是定制的,主要服務(wù)于去中心化金融 (DeFi) 的用例。
更好的用戶體驗(yàn)最好是像 MakerDao 和 Auger 這樣的 DApp,它們各自提供了專門的移動(dòng)應(yīng)用程序,用戶可以從 App Store 或 Play Store 下載,這就跟大多數(shù)用戶是通過手機(jī)應(yīng)用訪問 Facebook,而不是在移動(dòng)端瀏覽器上訪問 facebook.com 一樣。為了改善 DApp 在移動(dòng)設(shè)備上的 UI/UX,Tasit 正在構(gòu)建一個(gè)開發(fā)移動(dòng)應(yīng)用的 SDK,服務(wù)于各種流行的以太坊 DApp。
錢包 SDK