可以像微信錢包一樣?2020年數字錢包技術重要的進化方向(上)
未來錢包將更加安全接地氣
還記得你第一次接觸數字貨幣,第一次使用錢包時的感受嗎?
筆者還依稀記得,第一次看到助記詞頁面呈現在眼前時的感受:“這什麼鬼?” 心中大大的黑人問號臉。後來總算是找了張紙,把這十二個莫名其妙的單詞抄了下來,完成了錢包的建立工作,然後,一個新的難題出現了……
我該怎麼儲存抄下來的這12個單詞?
用腦子記?貌似自己沒有參加最強大腦的資格……
放U盤裡?U盤找不到是常態……
……
外事不決問谷歌,內事不決問百度,上網一通搜尋下來,發現網上給出的標準答案居然是我已經完成的——抄在紙上!一張紙,如何才能儲存完好,尤其是要完好儲存 30 年?買個保險櫃把紙放進去嗎?
直到後面接觸到了更多的數字貨幣,發現各個有主網的數字貨幣都有自己獨特的錢包,每一個都需要單獨的私鑰和助記詞,我相信很多人跟我一樣,心態是崩潰的!
所以本篇我們來聊聊,2020 年區塊鏈領域,數字錢包兩個可能比較重要的進化方向。
01 錢包的理念與重要性
在說方向之前,我們先得知道,錢包有多重要。
過去兩年,各個公鏈需要自己單獨開發錢包的問題,得到了一定程度的解決,許多錢包,已經可以相容大多數主流幣種,讓你僅用一套助記詞便可掌握多種資產。當然你要是玩那些小幣種,尤其是非 ERC20 的小礦幣,那麼每一個幣種肯定都得去下載對應的錢包。
然而即便跨平臺錢包的問題得到改善,之前序言裡提到的問題依然繞不過去。你究竟該如何妥善保管一套助記詞?尤其是當你的資產規模相對較大的時候?
過去十年裡,因為助記詞或是私鑰保管不善而丟失的加密資產,已經不知道有多少個億,想想那永遠也找不回來的幾百萬個 BTC。所以對於絕大多數人來說,把幣存在大交易平臺,從概率角度來看,是比存個人錢包更加穩妥的一種方式。
然而錢包的重要性,其實再怎麼強調都不為過,除了儲存資產之外,錢包更大的意義則是,每個個體與區域鏈直接連線的流量與應用入口。
你能想象如果微信紅包需要助記詞的話會有幾個人用麼?雖然這樣更安全,資產能夠完全掌控在自己的手上,但絕大多數普通使用者是不會在乎這個的。
據 DApp Labs 的執行長說,對於一個普通使用者想要使用 DApps 時,單單是得知需要下載 Metamask 的擴充套件程式,就會造成 99% 的新使用者流失。你猜第一眼看到助記詞這個東西而放棄加密貨幣之旅的新使用者,比例又會是多少?
從便捷性這個角度出發,EOS 轉賬雖然免費,但在已經需要助記詞這種“複雜操作”的基礎之上,又加上了付費生成錢包名稱,和對於 CPU,記憶體等網路資源質押才可使用等後續更加複雜的操作,無疑是將 DApp To C 這條路徹底堵死。實在想象不出來,這樣的入口 APP,如何大範圍推廣到普通人群。
好在,在區塊鏈發展了 10 年這個關口,錢包終於有了兩條重要的演化途徑:首先更容易使用,更接地氣 (主打 To C);其次技術上更專業,更安全(主打 To B)
本篇是上篇,我們著重介紹第一個方向。
02 更加易用的錢包方向——智慧合約錢包
如果要用一句話總結這種錢包,那就是沒有助記詞!
當然這只是最為重要的一個特性,既然要更加易用,就是要在不怎麼損失安全性的基礎之上,儘量把錢包的使用門檻降下來,使用體驗提上去。最佳的對標體驗則是現有的銀行支付系統(包括支付寶與微信支付),畢竟我們絕大多數人對於這套系統再熟悉不過。
那麼想象一下,銀行系統有哪些便利,是我們想要“複製貼上”到錢包並且在當前主流錢包中缺失的?首先沒有助記詞,其次賬戶丟了想要找回的時候,就像給銀行打電話重開一張新卡一樣簡單,最後轉賬時不需要收手續費。同時還保持區塊鏈最為重要的特性,即你真正擁有你的資產,而不是銀行。
都說魚和熊掌不可兼得,區塊鏈錢包的安全與易用一直都是天平的兩端,這些真的能做到?
一條條來看。
1、沒有助記詞 + 賬戶找回
還記得你換手機,卻忘記微信密碼時的囧境麼?如果微信像區塊鏈一樣,忘記密碼(助記詞)就丟掉一切的話,你會不會哭一整天?好在微信有個強大的功能,叫做熟人/朋友幫助找回密碼!
區塊鏈,為什麼不能這麼做呢?
好吧,這聽起來沒那麼密碼學,也不太符合“Code is Law”,或是“掌握私鑰即掌握一切”這些過去幾年被人們奉行為聖經一般的原則。然而使用區塊鏈的群體,最終還是由一個個有著社會關係,結成網狀的人類個體組所成。既然如此,為什麼不能引入類似的“監管人”機制呢?
正如幫你找回微信密碼的朋友,不會真的知道你的微信密碼或是登入你的微信一樣,智慧合約錢包裡的“監管人”,同樣沒有對你資金的訪問許可權,你的資金交由智慧合約託管。
舉個簡單例子,你的手機管理你的私鑰,智慧合約管理你的資金。若是錢包被盜,或是因為各種原因丟失,你可以通過合約事先設定的監管人,把資金轉移到新的地址,至於監管人,既可以是你信任的朋友,也可以是信任的權威第三方機構,或是錢包服務商等等。
你看這就在區塊鏈特性和傳統的中心化銀行體驗之間,做了一個很好的平衡。而且,因為智慧合約的引入,玩法上還可以設定各種條件,從而做出許多擴充套件。比如賬戶找回的時候,可以給你的監管人鎖定賬戶,解鎖賬戶,批准或是限制大額轉賬等許可權。
再複雜一點,可以規定賬戶上的錢怎麼花,通過設定一個多籤,要求任意兩個金鑰一起才可以轉賬。你的三個金鑰一個在手機上,一個在電腦上,一個在紙上,安全性和可恢復性都大大提高。
再比如你想完全模擬類似微信的社交賬戶找回,這時候你可以選擇最為信任的幾個朋友,當你的主金鑰丟失之時,這幾個朋友的金鑰集合在一起,便可以恢復,或是更改你的主金鑰。屆時可以通過複雜的合約,模擬出銀行賬戶和支付體系的許多功能,同時依舊保證自己以便捷的方式控制私鑰與個人資產。
需要注意的是,這種實現的方法,使得合約的地位成為重中之重。從使用者角度來講,要習慣於把資金放在合約之上;從安全形度來講,合約的安全性需要嚴格審計,區塊鏈專案因為智慧合約漏洞導致盜幣或是無限增發的事件,在過去幾年屢有發生。
2、 無手續費轉賬
除了 EOS 等個別公鏈專案,大多數當前公鏈,在轉賬交易,或是執行 DApps 時,都需要支付手續費,或是 GAS 費用。
而 EOS 雖說免費,但基於對資源的設計理念,易用性方面,相對平常使用以太坊的 GAS 模型更加複雜。在效能方面,面對極端情況時,整個網路甚至出現大多數人無法使用的囧境(前段時間的 EIDOS 羊毛事件)。
若是能夠使用類似以太坊的模型,又不需要持有 ETH,便可以跟以太坊互動,是不是 DApp 的門檻會低很多?這便是當前錢包的又一個革新方向- 元交易(meta-transaction)。
從技術角度來講,並沒有特別複雜,拿以太坊為例,元交易依靠中繼器(Replayer)把使用者交易廣播到區塊鏈上。中繼器會為交易買單。簡單來說,就是把手續費(Gas)從消費者這邊轉嫁到了服務商那邊。
雖說 Gas 費用通常來講很少,但在使用者體驗上,往往有著舉足輕重的作用。10 塊錢的東西,刷卡收 1% 的手續費,便會讓許多人選擇使用現金而不是信用卡。同樣一件商品,90 的價格+10 元運費,與 100 塊包郵,消費者也往往傾向於選擇 100 元包郵,而不是 90+10,多了十元的郵費和商品貴十元,對於使用者的感知是完全不一樣的。
在這種情況下,使用者可以無障礙的試用各種 DApp,相當於現實世界裡提供的免費軟體或是遊戲試玩,對於應用型 DApp 的推廣和普及,無疑有著重要的意義。然而如何把握服務商補貼的度,以及如何辨別真心試用的使用者和“羊毛黨”,則是一個需要謹慎考慮的問題。
03 小結
相信在越來越多的智慧合約錢包出現和推廣之後,區塊鏈錢包 To C 端的普及度與易用度會有一個質的飛躍。而助記詞這種東西,有可能像網際網路時代恢復密碼時的的“密碼提示問題”一樣,逐漸淡出人們的視野。
在下篇裡,我們會介紹另一個錢包重要的技術方向,門限簽名錢包,相信在區塊鏈 To B 的商業領域,門限簽名錢包一定會有一番用武之地。具體細節,且聽下回分解。
相關文章
- TP錢包/ImToken錢包/MetaMask小狐狸錢包/去中心化錢包系統開發成熟技術丨原始碼案例中心化原始碼
- 多幣種數字錢包開發及區塊鏈數字錢包系統區塊鏈
- 區塊鏈錢包開發,數字貨幣錢包開發的型別區塊鏈型別
- 數字貨幣錢包系統開發平臺技術搭建
- 區塊鏈技術數字貨幣錢包開發哪家好區塊鏈
- Plustoken智慧合約數字錢包系統技術開發原理
- [譯] 數字貨幣錢包詳解
- 數字貨幣TP錢包/ImToken錢包/MetaMask小狐狸錢包系統開發(開發流程)丨原始碼分析原始碼
- 6 個開源的數字貨幣錢包
- 什麼是NFT數字錢包開發?
- 錢包APP開發和理財中心化錢包介紹APP中心化
- 區塊鏈數字錢包系統開發方案,去中化多幣種錢包搭建區塊鏈
- 根據使用者是否掌握私鑰,可以劃分為中心化錢包和去中心化錢包中心化
- 區塊鏈錢包之ETH錢包生成區塊鏈
- 最安全的PMEER錢包,PMEER冷錢包使用教程
- 最安全的SRM錢包,SRM冷錢包使用教程
- 什麼是去中心化錢包?去中心化錢包是什麼意思?中心化
- imtoken錢包丨metamask小狐狸錢包丨tp錢包系統開發丨去中心化錢包系統開發詳細及原始碼中心化原始碼
- “區塊鏈錢包”的技術顛覆在哪裡?區塊鏈
- 區塊鏈錢包之BTC錢包地址生成區塊鏈
- 區塊鏈錢包系統開發,數字貨幣高頻搬磚錢包app開發區塊鏈APP
- Plustoken數字錢包智慧合約系統開發技術/DAPP/Defi/NFTAPP
- Cashew智慧錢包:丟不掉又偷不走的錢包
- 【精選】atoken錢包詳細使用教程 - atoken錢包安全嗎,atoken錢包靠譜嗎
- 如何識別真假區塊鏈數字錢包資產?區塊鏈
- 區塊鏈數字錢包系統開發方案區塊鏈
- 告別App,數字人民幣錢包來了APP
- 微信錢包設定指紋或手勢密碼解鎖方法 微信錢包鎖怎麼開啟密碼
- 登鏈錢包(一款功能強大的以太坊錢包)完全開源
- Easy Store錢包挖礦技術系統開發
- NFT錢包開發鏈遊系統搭建技術
- NFT加密錢包交易開發系統搭建技術加密
- 以太坊錢包開發系列1 - 建立錢包賬號
- 區塊鏈錢包系統去中心化錢包模式開發案例詳情區塊鏈中心化模式
- 什麼是去中心化錢包?中心化
- 區塊鏈數字錢包開發詳細介紹區塊鏈
- 數字資產多幣種錢包交易所開發
- 數字資產多幣種跨鏈錢包開發錢包交易系統開發