1.地址、密碼、私鑰、助記詞、keystore
以以太坊錢包imToken為例,以銀行賬戶為類比,這 5 個詞對應內容如下:
① 地址
地址=銀行卡號
生成:創建錢包后會生成一個以 0x 開頭的 42 位字符串,這個字符串就是錢包地址,一個錢包對應一個錢包地址,地址唯一且不能修改,也就是說一個錢包中所有代幣的轉賬收款地址都是一樣的。例如,一個錢包中 ETH 的轉賬收款地址和 EOS 的轉賬收款地址是一樣。這一點和交易平臺上的不一樣,平臺上不同代幣的轉賬收款地址一般都不同,因此,轉幣到交易平臺前肯定要確認好地址。
用途:錢包地址可以用于接收別人轉幣,也可以作為轉幣的憑證。
② 私鑰
私鑰=銀行卡號+銀行卡密碼
導出:創建錢包后,輸入密碼可以導出私鑰,這個私鑰屬于明文私鑰,由 64 位字符串組成,一個錢包只有一個私鑰且不能修改。
用途:在導入錢包中,輸入私鑰并設置一個密碼(不用輸入原密碼),就能進入錢包并擁有這個錢包的掌控權,就可以把錢包中的代幣轉移走。
③ 助記詞
助記詞=銀行卡號+銀行卡密碼
助記詞=私鑰
備份:創建錢包后,會出現一個備份助記詞功能,挑選備份助記詞,輸入密碼,會出現 12 個單詞,每個單詞之間有一個空格,這個就是助記詞,一個錢包只有一個助記詞且不能修改。
用途:助記詞是私鑰的另一種表現形式,具有和私鑰同樣的功能,在導入錢包中,輸入助記詞并設置一個密碼(不用輸入原密碼),就能進入錢包并擁有這個錢包的掌控權,就可以把錢包中的代幣轉移走。
特征:助記詞只能備份一次,備份后,在錢包中再也不會顯示,因此在備份時肯定要抄寫下來。
④ keystore
keystore+密碼=銀行卡號+銀行卡密碼
Keystore ≠ 銀行卡號
keystore=加密私鑰
keystore+密碼=私鑰
備份:錢包里有一個備份 keystore 功能,挑選備份 keystore,輸入密碼,會出現一大段字符,這個就是 keystore。
用途:在導入錢包中,挑選官方錢包,輸入 keystore 和密碼,就能進入錢包了。需要說明的是,這個密碼是本手機原來設置的本錢包密碼, 這一點和用私鑰或助記詞導入錢包不一樣,用私鑰或助記詞導入錢包,不需要明白原密碼,直接重置密碼。
特征:keystore 屬于加密私鑰,和錢包密碼有很大關聯,錢包密碼修改后,keystore 也就相應變化,在用 keystore 導入錢包時,需要輸入密碼,這個密碼是備份 keystore 時的錢包密碼,與后來密碼的修改無關。

按照私鑰的存儲方式,把加密數字錢包分為冷錢包 和熱錢包 兩種。
2.冷錢包
冷錢包通常是指網絡不能訪問到你存儲私鑰的位置,它是非聯網的錢包,也稱為離線錢包。冷錢包是依賴“冷”裝備確保數字貨幣私鑰的安全,在非聯網的情景下,通過電腦、手機、寫著私鑰地址的小本本等。當用戶在運用冷錢包時,由于外界一般無法通過網絡訪問到其存儲私鑰的位置,因此也避免了被黑客盜取私鑰的風險,從而提升了數字資產的安全性。
然而,冷錢包也存在肯定的缺陷,即操作過程相對復雜,一旦錢包因天災人禍等因素所造成損壞或丟失而無法運用時,那么你可能會永遠失去你所投資的數字資產。
3.熱錢包
相對冷錢包而言,熱錢包恰恰和它相反,是指互聯網可以訪問到你的私鑰的錢包;是保持聯網上線的錢包,也叫在線錢包。運用熱錢包時,最好在不同平臺設置多重復雜的密碼,且開啟二次認證,以確保自己的資產安全。
按照錢包用戶是否自己存儲私鑰,即是否把數字貨幣托管到第三方平臺,把加密數字錢包分為去中央化錢包和中央化錢包兩種。
4.去中央化錢包
通常被稱為Onchain錢包,私鑰由用戶維護,資產存儲在區塊鏈中。
給一個錢包地址發送數字貨幣, 這筆交易在全網廣播、被確認、被打包進區塊。這是發生在鏈上的,被稱為on-chain交易。on-chain錢包需要自己保管私鑰。假如私鑰丟失,錢包將無法幫忙用戶恢復,資金將永遠丟失。但是去中央化的錢包很難被黑客集中攻擊,用戶不必擔心錢包服務提供商的自我竊取。
5.中央化錢包
也稱鏈下錢包(Offchain),完全依靠運行這個錢包的公司和服務器,存在交易所里的比特幣就是中央化錢包(鏈下錢包)里保存的。私鑰不屬于用戶所有,但在中央化服務器托管鏈中的錢包項目端,通常資金也委托給服務器。
私人密鑰和資產被移交給錢包進行集中治理。用戶無需擔心這類錢包產品的私鑰丟失,造成資金損失,通常可以支持密碼檢索;但是,資金風險將更加集中在錢包項目端,集中在服務器端。當中央化錢包被黑客征服時,用戶將遭受不必要的損失。
按照錢包用戶是否需要將區塊鏈全部數據同步到本地,把加密數字錢包分為全節點錢包和輕錢包兩種。
6.全節點錢包
全節點錢包,顧名思義,就是同步了區塊鏈上的所有節點數據,它可以參與到網絡的數據維護中,具有更為隱秘、驗證更快等特點。全節點錢包里面最具有代表性的是Bitcoin Core。
正因為全節點錢包同步了區塊鏈上的所有數據,因此需要占用很大一部分內存,用戶在每次運用前都需要一點工夫去同步數據。所以,對于新手來說,全節點錢包的運用體驗將是復雜且繁冗的。此外,以Bitcoin Core為例,它還只能儲存BTC這一種數字資產,顯然不太合適擁有多種數字資產的用戶。
從去中央化程度來說,全節點錢包是完全去中央化的。
7.輕錢包
由于全節點錢包過于繁冗,輕錢包便隨之誕生。輕錢包是依靠于區塊鏈上其他全節點,僅同步與自己相關的數據,完成部分分布式。它參考了中本聰提出的SPV機制,不儲存完整的區塊鏈數據。詳細來說,輕錢包也會下載新區塊的所有數據,但是它會對數據進行分析后,僅獲取并在本地儲存與自身相關的交易數據,運行時依靠于比特幣網絡上其他全節點。
在我們日常的運用中,大部分以加密貨幣輕錢包為主。它的用戶體驗更為良好,特殊是對于新手朋友們,體積小,不占空間,還能輕松支持多種數字資產。
從去中央化程度來說,輕錢包屬于部分去中央化。
深圳都市微生存區塊鏈公鏈開發,區塊鏈瀏覽器開發, 區塊鏈白皮書的撰寫,區塊鏈去中央化交易系統搭建,區塊鏈錢包+ 挖礦系統,DeFi模式開發,企業鏈改+溯源系統,區塊鏈電商/商城通證購物系統及其他區塊鏈游戲等定制類開發服務。挑選都市微生存區塊鏈開發,讓您的企業快速邁向區塊鏈+時期。
評論前必須登錄!
立即登錄 注冊