1. 程式人生 > >關於錢包:我們要注意幾個問題—MGCEX

關於錢包:我們要注意幾個問題—MGCEX

  一:私鑰決定了你所擁有數字貨幣的產權。只有你才能使用你的數字貨幣。

  二:私鑰不能忘也不能丟。忘了就只能眼睜睜看到幣在那裡卻動不了,丟了你的幣就白白送人了。

  三:公鑰是公開的,地址也是公開的。任何人把幣轉入你的地址裡,就只有擁有對應私鑰的人,也就是我們自己才能動轉進來的幣。

  四:交易流水是存在區塊鏈上的,和私鑰及地址無關。交易賬目公開,只要知道地址,就可以查詢對應的數字資產有多少。

  2. 錢包的分類

  不同型別的錢包可以適用於不同的應用場景。

  2.1 根據平臺進行分類

  根據平臺的不同,可分為桌面錢包、手機錢包、線上錢包、硬體錢包和紙錢包。

  桌面錢包:執行平臺為Windows、Mac OS、Linus等桌面作業系統,也稱電腦錢包;

  手機錢包:顧名思義在iOS和Android等手機作業系統上執行,很多都是為了操作方便而設計的;

  線上錢包:錢包儲存在第三方伺服器上,通過瀏覽器來訪問;

  硬體錢包:在專門的硬體裝置上執行,需要與手機或電腦配合使用,通過硬體介面將私鑰儲存於硬體裝置中。

  紙錢包:將公鑰和私鑰資訊以紙質化的形式儲存。

  2.2 根據自主程度及與網路的互動方式進行分類

  根據自主程度以及與網路的互動方式,可分為全節點錢包、SPV輕錢包以及第三方錢包。

  全節點錢包:與整個區塊鏈同步,儲存整個區塊鏈的歷史資訊。隱私性強,功能最完備,交易驗證快,但會消耗大量計算機資源。

  SPV輕錢包:只同步與自己相關的資料,不儲存交易副本。可在電腦、手機、網頁上使用,不佔空間,支援多種數字資產,交易驗證速度稍慢。

  第三方API錢包:也叫中心化錢包,不同步資料。完全依賴於第三方,私鑰忘了可找回,但如果平臺關閉了,幣就沒了。

  3. 冷錢包與熱錢包

  根據是否和網路連線,錢包可分為冷錢包與熱錢包。

  3.1 冷錢包

  概念:脫離網路的離線錢包,不能被網路訪問,如紙錢包、硬體錢包、不聯網的電腦或手機等。

  原理:離線儲存私鑰。

  優點:可以免受黑客及病毒的襲擊,確保儲存期間的絕對安全,是儲存數字貨幣最安全的方式。

  缺點:建立複雜,轉賬麻煩,硬體損壞或私鑰丟失都可能造成數字貨幣的丟失,因此需要做好備份;冷錢包不能傳送或查詢數字貨幣,嚴格意義上說,冷錢包是一個不完整的錢包。

  3.2 熱錢包

  概念:與網路連線的線上錢包,如聯網的桌面錢包、手機錢包、線上錢包。

  原理:將私鑰加密後儲存在伺服器上,需要時再下載下來解密。

  優點:可用於傳送或查詢數字貨幣,使用方便。

  缺點:被黑客盜取錢包資訊或破解加密私鑰的風險很高。

  簡單而言,冷錢包安全、熱錢包方便。

  4. Keystore與助記詞

  Keystore:使用使用者自定義的密碼加密私鑰後得到的字串,用於交易轉賬等錢包操作。轉賬時要通過自定義的密碼解密,從Keystore中把私鑰解密出來,因此Keystore的密碼非常重要。

  助記詞:由於私鑰難以記憶,因此可通過某種演算法,把私鑰轉換成一系列的單詞,這些單詞就是助記詞。助記詞是美顏過的私鑰,實質上相當於私鑰。誰擁有了助記詞,誰就擁有了錢包的使用權。