區塊鏈錢包開發解決方案六個重點介紹

szkaifa發表於2019-12-26

       區塊鏈錢包系統是每一個進入幣圈的人必備的,主要用於存和轉數字資產。目前比較常用的的區塊鏈錢包系統是imToken等等,下面我們來介紹區塊鏈錢包幾個重點名詞:錢包、私鑰、公鑰、地址、密碼、助記詞、Keystore。


重點一:錢包

       錢包簡單理解就是存放數字資產,但也不完全正確。數字資產是區塊鏈上分散式記賬的一串字元或程式碼,而錢包其實是金鑰(包含公鑰和私鑰)的管理工具,它包含一個成對的私鑰和公鑰。使用者用私鑰簽名交易,從而證明該使用者擁有交易的輸出權,而輸出的交易資訊是儲存在區塊鏈中的,公鑰則是用來生成地址的。


重點二:錢包地址

       公鑰跟私鑰是成對的,公鑰由私鑰計算而來,地址則透過公鑰進一步計算而來。平臺上不同代幣的轉賬收款地址一般都不同,因此,轉幣到交易平臺前一定要確認好地址。

       錢包地址用途:錢包地址可以用於接收別人轉幣,也可以作為轉幣的憑證。地址可以隨便公開,而私鑰則萬萬不能公開哦!


重點三:錢包密碼

       在建立錢包時,就需要設定一個密碼,這個密碼要求不少於 8 位字元,為了安全,密碼最好設定複雜一點。

錢包密碼用途:密碼的用途是有兩個,一是作為轉賬時候的支付密碼,二是透過keystore 匯入錢包時的登入密碼。


重點四:錢包助記詞

       助記詞是私鑰的另一種表現形式 。主要目的是讓使用者更好的記住自己的私鑰, 建立錢包後,會出現一個備份助記詞功能,選擇備份助記詞。

       錢包助記詞用途:助記詞具有和私鑰同樣的功能,在匯入錢包時,輸入助記詞並重新設定一個密碼,就能進入錢包並擁有這個錢包的掌控權。


重點五:錢包私鑰

       私鑰本質上是一個長度固定的隨機數,建立錢包後,輸入密碼就可以匯出私鑰,一個錢包只有一個私鑰且不能改,誰擁有私鑰,誰就有數字貨幣的控制權。

       錢包私鑰用途:在匯入錢包中,輸入私鑰並設定一個密碼(不用輸入原密碼),就可以進入錢包並擁有這個錢包的使用權,就可以將錢包中的代幣轉移走。


重點六:錢包keystore

       keystore不是私鑰,它是一串程式碼,常見於以太坊錢包,一般你建立以太坊錢包後,會讓你備份Keystore, 選擇備份 keystore,輸入密碼,會出現一大段字元,這個就是 keystore。Keystore的本質是加密後的私鑰,Keystore必須配合錢包密碼來使用。

       錢包keystore用途:在匯入錢包的時候,選擇官方錢包,輸入 keystore 和密碼,就能進入錢包了。

       經過上面的介紹,相信大家也知道,不要在網路上儲存你的私鑰,助記詞,密碼,keystore。這樣錢包裡面的數字資產才安全,這就是區塊鏈技術去中心化的優勢。


作者:szkaifa

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957156/viewspace-2670775/,如需轉載,請註明出處,否則將追究法律責任。

相關文章