- +1
Comunion 區(qū)塊鏈深度學習系列|錢包分類詳解
本系列內(nèi)容包含:基本概念及原理、密碼學、共識算法、錢包及節(jié)點原理、挖礦原理及實現(xiàn)。
通俗來說,數(shù)字錢包是管理資產(chǎn)的容器。下面我們從搭載平臺、是否離線、簽名要求和數(shù)據(jù)存儲方面進行詳細的分析。
搭載平臺
根據(jù)搭載平臺不同,數(shù)字錢包一般分為:桌面錢包、移動端錢包、網(wǎng)頁錢包和硬件錢包。
桌面錢包,指的是安裝在電腦上的錢包;
移動端錢包,指安裝在手機上或平板電腦等移動終端的錢包;
網(wǎng)頁錢包,指使用網(wǎng)頁瀏覽器通過訪問特定的網(wǎng)頁,即通過錢包服務商的網(wǎng)站來使用的錢包;
硬件錢包,指通過專用硬件配合桌面端或移動端的軟件進行操作的錢包,類似于銀行發(fā)的U盾或電子令牌。

移動端錢包
由于其便攜性,特別適合用于日常的支付中。并且由于大眾已經(jīng)習慣了使用掃碼支付,所以大多數(shù)移動端錢包也都支持掃碼。
也就是通過掃描對方的收款二維碼,來錄入對方的數(shù)字貨幣收款地址。這樣可以極大的降低輸入地址錯誤的可能性。
主要缺點有以下幾個方面:
1、容易丟失和損壞。假如手機或者平板電腦損壞了、永久鎖住了,這時候如果錢包的注意詞沒有安全的、正確的備份,那安裝在設備上的錢包里的資產(chǎn)也就沒有辦法再被操作,從而就導致錢包中資產(chǎn)的永久的鎖定。
(到現(xiàn)在為止,已經(jīng)有非常多的比特幣被鎖定在區(qū)塊鏈上,就是因為錢包的密碼、助記詞丟失等類似情況的發(fā)生。)
2、手機中毒。假如手機被惡意植入了木馬,這些木馬也可以記錄并操作移動端錢包的密碼、助記詞等服務記錄,并通過這些信息盜取錢包中的數(shù)字貨幣。
3、下架風險。由諸多不可抗拒因素導致目前使用的錢包在軟件商店中被下架。
桌面端錢包
依賴于電腦的運行環(huán)境(Windows、Mac、Liunx)。相較于移動端錢包,桌面端錢包具有更強的性能和更多的功能。例如比特幣的全節(jié)點,其在具有節(jié)點的全部功能的同時,也可以作為錢包使用。
由于電腦也同樣面臨著被病毒和木馬攻擊的風險,所以桌面端錢包也同樣存在被黑客攻擊的可能。
網(wǎng)頁錢包
通過瀏覽器去訪問錢包,其優(yōu)勢是只要保留網(wǎng)頁,就可以操作錢包。比如可以通過手機或電腦的瀏覽器都可以操作錢包。
缺點是:
1、一旦訪問的網(wǎng)址網(wǎng)站被劫持了,或者說網(wǎng)址被墻,無法訪問了,那這個錢包就不能再使用了?;蛘咤X包服務商因為某些原因運營不善(沒有運營經(jīng)費、倒閉、破產(chǎn)),導致錢包不能對外提供服務,這時就無法再登錄錢包網(wǎng)站,也就無法使用相應的網(wǎng)頁錢包了。
2、由于錢包訪問的是一個服務器,假如錢包服務商的服務器被攻擊了,很可能會造成使用者的資產(chǎn)損失。
硬件錢包
硬件錢包是目前公認的最安全的數(shù)字錢包之一,很多擁有重數(shù)字資產(chǎn)的大戶,一般也都選擇使用經(jīng)典錢包來管理他們的資產(chǎn)。
但是使用硬件錢包的門檻比較高,因為硬件錢包的操作相對復雜一些。同時需要購買專門的硬件,所以成本也比較高。
比如說我之前自己買的那個later的ns這個錢包,他一般現(xiàn)在價格是在國內(nèi)買的話大約是。
需要再次強調的是:目前所有的錢包都是有助記詞的,如果丟失了助記詞或者沒有正確的備份,都很可能造成數(shù)字資產(chǎn)的丟失。

是否離線
根據(jù)是否離線,錢包可以分為熱錢包和冷錢包。
這里的離線指的是數(shù)字錢包對應的私鑰是不是離線,也就是保存私鑰的錢包是否與互聯(lián)網(wǎng)或其他通信渠道隔離。
因為只要一個電子設備與網(wǎng)絡是通聯(lián)的,那就存在被盜的風險。比如被植入木馬或者通過其他方式記錄使用者對軟件的操作步驟。這樣都會導致助記詞或者相應信息被盜,最終造成資產(chǎn)的損失。
為了防止私鑰被盜,從而產(chǎn)生冷錢包的概念,也就是讓私鑰永遠都不上網(wǎng)。
當使用者需要執(zhí)行一些轉賬操作的時候,由聯(lián)網(wǎng)的一個只讀錢包去創(chuàng)建交易,這個只讀錢包只能讀取使用者錢包的信息。比如說錢包有哪些地址,交易記錄和余額,但是這個只讀錢包沒有使用者錢包的私鑰。
所以聯(lián)網(wǎng)的一般叫熱錢包,熱錢包上只有使用者的公鑰,以及可以從公鑰衍生過來的地址、余額等信息。
我們看一下冷錢包的交易流程
首先由熱錢包去創(chuàng)建交易,然后通過二維碼、藍牙或其他方式,將創(chuàng)建的交易傳遞給離線的冷錢包。離線的冷錢包將交易打開可以再次核對轉賬的金額、地址是否正確。
如果正確,則在離線的冷錢包上輸入密碼,對交易進行簽名。簽完名以后,將簽名的交易再通過二維碼的方式傳遞回在線的只讀錢包,也就是熱錢包,由熱錢包去廣播。
通過這種方式可以避免私鑰和網(wǎng)絡的連接,從而保證私鑰的安全。
硬件錢包可以算作一種不完全的冷錢包。因為硬件錢包的所有私鑰不可以離開硬件錢包這個載體,其所有的私鑰被固化在硬件的芯片內(nèi)。但是在交易的時候,硬件錢包一般仍然需要連接電腦、手機這些這些設備,所以也存在一定的泄露可能。之前也曾經(jīng)出現(xiàn)過硬件錢包連接電腦時,錢包被盜的情況。

簽名要求
根據(jù)不同的簽名要求,數(shù)字錢包可以分為單簽錢包和多簽錢包。
大家日常使用中的錢包,一般都是單簽錢包,也可以理解為一個個人賬戶。這種錢包只需要一個人去簽名或者授權,就可以發(fā)起交易廣播。
但是對于交易所、持有很多數(shù)字貨幣的大戶或某些公司集團來說,由于其數(shù)字貨幣非常多,他們不希望這么多的資產(chǎn)被某一個人或某一個私鑰去控制。
比如1萬個比特幣在一個地址上,這個地址的私鑰如果丟失了,那個地址上的1萬個比特幣就全丟了。
為了避免這種資產(chǎn)丟失,就會采用多簽地址來存儲數(shù)字貨幣。多簽錢包類似于銀行的聯(lián)名賬戶,是由多個私鑰共同創(chuàng)建的一個多簽地址。在創(chuàng)立多簽地址的時候,需要約定這個地址需要簽名的數(shù)量,當簽名數(shù)量超過要求的時候,此時創(chuàng)建的交易才是合法的。
例如10個人創(chuàng)建一個多簽地址,他們約定必須由不少于6個人簽名,一個交易才是合法的。假如一筆交易這10個人中有5個人不簽名,那么這筆交易就無法被廣播到鏈上,交易也就無法完成。
同理,即使因為其中5個人因為疏忽或其他原因導致私鑰都丟了,只要保證最后5個人的私鑰沒有被盜,那么這個地址里的數(shù)字貨幣也不可能被偷走,從而提高數(shù)字貨幣的安全性。

數(shù)據(jù)存儲方式
根據(jù)數(shù)據(jù)存儲方式的不同,數(shù)字錢包可以分為全節(jié)點錢包、SPV輕錢包和中心化錢包。
全節(jié)點錢包
這類錢包存儲所有區(qū)塊的數(shù)據(jù),例如比特幣的全節(jié)點。這里說的數(shù)據(jù)一般分為兩類,一種是UTXO、區(qū)塊頭等區(qū)塊數(shù)據(jù),另一種是私鑰數(shù)據(jù)。
比特幣的每個區(qū)塊是1M,一天大約是144M,從09年到現(xiàn)在,比特幣的區(qū)塊數(shù)據(jù)超過200多個G,而以太坊的數(shù)據(jù)更大。所以這些存儲空間其現(xiàn)在來說也是非??捎^的,因為大眾的手機容量也就不到200G,并且也不能把這200多G都用來放數(shù)字貨幣的數(shù)據(jù)。
這種錢包存儲了區(qū)塊鏈上的全部數(shù)據(jù),基本上全節(jié)點錢包都是桌面錢包。這種錢包的好處是數(shù)據(jù)非常完整,并且由于其具有所有的數(shù)據(jù),所以可以去查詢?nèi)我獾刂返馁Y金情況。
其缺點是需要占用很大的地方空間,并且每次使用錢包的時候,都必須重新鏈接所使用的某根鏈,把這段時間新產(chǎn)生的數(shù)據(jù)都同步下來。
SPV錢包
其全稱是:Simplified Payment Verification(簡單支付驗證)
SPV錢包與全節(jié)點錢包的區(qū)別是,SPV錢包僅保存區(qū)塊頭以及當前所使用錢包地址相關的交易證明路徑,其余的數(shù)據(jù)一般都存儲在服務器端,大部分移動端錢包都是SPV錢包。
中心化錢包
中心化的意思是所用錢包的所有信息都存儲在中心的服務器上,錢包通過與中心服務器連接去使用。
一種全中心化錢包可以理解為交易所模式,用戶可以將其私鑰交由運營商去保管。但是由于用戶不具有地址的私鑰,所以嚴格上來說,用戶并不具有這種錢包里資產(chǎn)的所有權,因為交易所隨時有可能把錢包里資產(chǎn)轉走。
比如說交易所被盜,一般就是黑客盜取了交易所眾多地址的私鑰,然后將其中的資產(chǎn)轉走。并且交易所資產(chǎn)被轉走以后,其實損失最大的是用戶,因為交易所自己持有的資產(chǎn)是非常少的。
另一種中心化錢包可以理解為銀行模式,其私鑰并不存儲于中心服務器,而是存儲于用戶本地。用戶只是需要使用錢包的時候去中心化服務器獲得其交易記錄、余額等信息。
這種錢包會比第一種錢包相對安全一些,因為私鑰沒有交給服務商去保管,并且由于需要和中心同步,所以其使用的速度也會比較快。
其缺點是,如果錢包服務商的中心化服務器被黑了,或者被強制下線了,在服務器沒有恢復之前,錢包也是不可用的。
通過本篇文章,相信大家對于數(shù)字錢包有了更深入的了解,所以在日常生活中就可以根據(jù)不同情況選擇適合自己的錢包,沒有最好的,只有最合適的。
本文為澎湃號作者或機構在澎湃新聞上傳并發(fā)布,僅代表該作者或機構觀點,不代表澎湃新聞的觀點或立場,澎湃新聞僅提供信息發(fā)布平臺。申請澎湃號請用電腦訪問http://renzheng.thepaper.cn。





- 報料熱線: 021-962866
- 報料郵箱: news@thepaper.cn
互聯(lián)網(wǎng)新聞信息服務許可證:31120170006
增值電信業(yè)務經(jīng)營許可證:滬B2-2017116
? 2014-2026 上海東方報業(yè)有限公司




