2020年區(qū)塊鏈和數(shù)字錢包的進化方向分析
還記得你第一次接觸數(shù)字貨幣,第一次使用錢包時的感受嗎?
筆者還依稀記得,第一次看到助記詞頁面呈現(xiàn)在眼前時的感受:“這什么鬼?” 心中大大的黑人問號臉。后來總算是找了張紙,把這十二個莫名其妙的單詞抄了下來,完成了錢包的創(chuàng)建工作,然后,一個新的難題出現(xiàn)了
我該怎么保存抄下來的這12個單詞?
用腦子記?貌似自己沒有參加最強大腦的資格
放U盤里?U盤找不到是常態(tài)
外事不決問谷歌,內(nèi)事不決問百度,上網(wǎng)一通搜索下來,發(fā)現(xiàn)網(wǎng)上給出的標準答案居然是我已經(jīng)完成的——抄在紙上!一張紙,如何才能保存完好,尤其是要完好保存 30 年?買個保險柜把紙放進去嗎?
直到后面接觸到了更多的數(shù)字貨幣,發(fā)現(xiàn)各個有主網(wǎng)的數(shù)字貨幣都有自己獨特的錢包,每一個都需要單獨的私鑰和助記詞,我相信很多人跟我一樣,心態(tài)是崩潰的!
所以本篇我們來聊聊,2020年區(qū)塊鏈領域,數(shù)字錢包兩個可能比較重要的進化方向。
1. 錢包的理念與重要性
在說方向之前,我們先得知道,錢包有多重要。
過去兩年,各個公鏈需要自己單獨開發(fā)錢包的問題,得到了一定程度的解決,許多錢包,已經(jīng)可以兼容大多數(shù)主流幣種,讓你僅用一套助記詞便可掌握多種資產(chǎn)。當然你要是玩那些小幣種,尤其是非 ERC20 的小礦幣,那么每一個幣種肯定都得去下載對應的錢包。
然而即便跨平臺錢包的問題得到改善,之前序言里提到的問題依然繞不過去。你究竟該如何妥善保管一套助記詞?尤其是當你的資產(chǎn)規(guī)模相對較大的時候?
過去十年里,因為助記詞或是私鑰保管不善而丟失的加密資產(chǎn),已經(jīng)不知道有多少個億,想想那永遠也找不回來的幾百萬個 BTC。所以對于絕大多數(shù)人來說,把幣存在大交易平臺,從概率角度來看,是比存?zhèn)€人錢包更加穩(wěn)妥的一種方式。
然而錢包的重要性,其實再怎么強調(diào)都不為過,除了保存資產(chǎn)之外,錢包更大的意義則是,每個個體與區(qū)域鏈直接連接的流量與應用入口。
你能想象如果微信紅包需要助記詞的話會有幾個人用么?雖然這樣更安全,資產(chǎn)能夠完全掌控在自己的手上,但絕大多數(shù)普通用戶是不會在乎這個的。
據(jù) DApp Labs 的首席執(zhí)行官說,對于一個普通用戶想要使用 DApps 時,單單是得知需要下載 Metamask 的擴展程序,就會造成 99% 的新用戶流失。你猜第一眼看到助記詞這個東西而放棄加密貨幣之旅的新用戶,比例又會是多少?
從便捷性這個角度出發(fā),EOS 轉(zhuǎn)賬雖然免費,但在已經(jīng)需要助記詞這種“復雜操作”的基礎之上,又加上了付費生成錢包名稱,和對于 CPU,內(nèi)存等網(wǎng)絡資源質(zhì)押才可使用等后續(xù)更加復雜的操作,無疑是將 DApp To C 這條路徹底堵死。實在想象不出來,這樣的入口 APP,如何大范圍推廣到普通人群。
好在,在區(qū)塊鏈發(fā)展了10年這個關口,錢包終于有了兩條重要的演化途徑:首先更容易使用,更接地氣 (主打 To C);其次技術上更專業(yè),更安全(主打 To B)
本篇是上篇,我們著重介紹第一個方向。
2. 更加易用的錢包方向——智能合約錢包
如果要用一句話總結這種錢包,那就是沒有助記詞!
當然這只是最為重要的一個特性,既然要更加易用,就是要在不怎么損失安全性的基礎之上,盡量把錢包的使用門檻降下來,使用體驗提上去。最佳的對標體驗則是現(xiàn)有的銀行支付系統(tǒng)(包括支付寶與微信支付),畢竟我們絕大多數(shù)人對于這套系統(tǒng)再熟悉不過。
那么想象一下,銀行系統(tǒng)有哪些便利,是我們想要“復制粘貼”到錢包并且在當前主流錢包中缺失的?首先沒有助記詞,其次賬戶丟了想要找回的時候,就像給銀行打電話重開一張新卡一樣簡單,最后轉(zhuǎn)賬時不需要收手續(xù)費。同時還保持區(qū)塊鏈最為重要的特性,即你真正擁有你的資產(chǎn),而不是銀行。
都說魚和熊掌不可兼得,區(qū)塊鏈錢包的安全與易用一直都是天平的兩端,這些真的能做到?
一條條來看。
1、沒有助記詞 + 賬戶找回
還記得你換手機,卻忘記微信密碼時的囧境么?如果微信像區(qū)塊鏈一樣,忘記密碼(助記詞)就丟掉一切的話,你會不會哭一整天?好在微信有個強大的功能,叫做熟人/朋友幫助找回密碼!
區(qū)塊鏈,為什么不能這么做呢?
好吧,這聽起來沒那么密碼學,也不太符合“Code is Law”,或是“掌握私鑰即掌握一切”這些過去幾年被人們奉行為圣經(jīng)一般的原則。然而使用區(qū)塊鏈的群體,最終還是由一個個有著社會關系,結成網(wǎng)狀的人類個體組所成。既然如此,為什么不能引入類似的“監(jiān)管人”機制呢?
正如幫你找回微信密碼的朋友,不會真的知道你的微信密碼或是登錄你的微信一樣,智能合約錢包里的“監(jiān)管人”,同樣沒有對你資金的訪問權限,你的資金交由智能合約托管。
舉個簡單例子,你的手機管理你的私鑰,智能合約管理你的資金。若是錢包被盜,或是因為各種原因丟失,你可以通過合約事先設置的監(jiān)管人,把資金轉(zhuǎn)移到新的地址,至于監(jiān)管人,既可以是你信任的朋友,也可以是信任的權威第三方機構,或是錢包服務商等等。
你看這就在區(qū)塊鏈特性和傳統(tǒng)的中心化銀行體驗之間,做了一個很好的平衡。而且,因為智能合約的引入,玩法上還可以設置各種條件,從而做出許多擴展。比如賬戶找回的時候,可以給你的監(jiān)管人鎖定賬戶,解鎖賬戶,批準或是限制大額轉(zhuǎn)賬等權限。
再復雜一點,可以規(guī)定賬戶上的錢怎么花,通過設置一個多簽,要求任意兩個密鑰一起才可以轉(zhuǎn)賬。你的三個密鑰一個在手機上,一個在電腦上,一個在紙上,安全性和可恢復性都大大提高。
再比如你想完全模擬類似微信的社交賬戶找回,這時候你可以選擇最為信任的幾個朋友,當你的主密鑰丟失之時,這幾個朋友的密鑰集合在一起,便可以恢復,或是更改你的主密鑰。屆時可以通過復雜的合約,模擬出銀行賬戶和支付體系的許多功能,同時依舊保證自己以便捷的方式控制私鑰與個人資產(chǎn)。
需要注意的是,這種實現(xiàn)的方法,使得合約的地位成為重中之重。從用戶角度來講,要習慣于把資金放在合約之上;從安全角度來講,合約的安全性需要嚴格審計,區(qū)塊鏈項目因為智能合約漏洞導致盜幣或是無限增發(fā)的事件,在過去幾年屢有發(fā)生。
2、 無手續(xù)費轉(zhuǎn)賬
除了 EOS 等個別公鏈項目,大多數(shù)當前公鏈,在轉(zhuǎn)賬交易,或是運行 DApps 時,都需要支付手續(xù)費,或是 GAS 費用。
而 EOS 雖說免費,但基于對資源的設計理念,易用性方面,相對平常使用以太坊的 GAS 模型更加復雜。在性能方面,面對極端情況時,整個網(wǎng)絡甚至出現(xiàn)大多數(shù)人無法使用的囧境(前段時間的 EIDOS 羊毛事件)。
若是能夠使用類似以太坊的模型,又不需要持有 ETH,便可以跟以太坊交互,是不是 DApp 的門檻會低很多?這便是當前錢包的又一個革新方向- 元交易(meta-transaction)。
從技術角度來講,并沒有特別復雜,拿以太坊為例,元交易依靠中繼器(Replayer)把用戶交易廣播到區(qū)塊鏈上。中繼器會為交易買單。簡單來說,就是把手續(xù)費(Gas)從消費者這邊轉(zhuǎn)嫁到了服務商那邊。
雖說 Gas 費用通常來講很少,但在用戶體驗上,往往有著舉足輕重的作用。10 塊錢的東西,刷卡收 1% 的手續(xù)費,便會讓許多人選擇使用現(xiàn)金而不是信用卡。同樣一件商品,90 的價格+10 元運費,與 100 塊包郵,消費者也往往傾向于選擇 100 元包郵,而不是 90+10,多了十元的郵費和商品貴十元,對于用戶的感知是完全不一樣的。
在這種情況下,用戶可以無障礙的試用各種 DApp,相當于現(xiàn)實世界里提供的免費軟件或是游戲試玩,對于應用型 DApp 的推廣和普及,無疑有著重要的意義。然而如何把握服務商補貼的度,以及如何辨別真心試用的用戶和“羊毛黨”,則是一個需要謹慎考慮的問題。
3. 小結
相信在越來越多的智能合約錢包出現(xiàn)和推廣之后,區(qū)塊鏈錢包 To C 端的普及度與易用度會有一個質(zhì)的飛躍。而助記詞這種東西,有可能像互聯(lián)網(wǎng)時代恢復密碼時的的“密碼提示問題”一樣,逐漸淡出人們的視野。
在下篇里,我們會介紹另一個錢包重要的技術方向,門限簽名錢包,相信在區(qū)塊鏈 To B 的商業(yè)領域,門限簽名錢包一定會有一番用武之地。具體細節(jié),且聽下回分解。