1酪我、什么是區(qū)塊鏈錢(qián)包
- 錢(qián)包為我們管理賬號(hào):如比特幣司浪,以太坊泊业,柚子等。
- 錢(qián)包可以創(chuàng)建賬號(hào):生成對(duì)應(yīng)的賬號(hào)啊易,包括地址(類(lèi)似于你的銀行卡賬號(hào))脱吱、私鑰(類(lèi)似于你的銀行卡密碼),錢(qián)包可以存儲(chǔ)多個(gè)地址以及每個(gè)地址所對(duì)應(yīng)的獨(dú)立私鑰认罩。箱蝠。
- 提供基礎(chǔ)的轉(zhuǎn)賬功能。
2、錢(qián)包的幾個(gè)概念
私鑰
通常是由隨機(jī)算法生成的宦搬,說(shuō)白了牙瓢,就是一個(gè)巨大的隨機(jī)整數(shù)。私鑰=keystore+密碼间校,私鑰是由五六十位包含數(shù)字和區(qū)分大小寫(xiě)的字母所組成矾克。為了方便數(shù)字資產(chǎn)交易,用簡(jiǎn)單的密碼加上keystore我們就能便捷的轉(zhuǎn)移數(shù)字資產(chǎn)憔足。助記詞是加密了的私鑰胁附,基本也就是私鑰,它是為了便于導(dǎo)出keystore而發(fā)明的滓彰。助記詞
這么多個(gè)字節(jié)可怎么記呢控妻?所以有的錢(qián)包就就出現(xiàn)了助記詞,一般情況下揭绑,助記詞由一些單詞組成弓候,只要你記住這些單詞,按照順序在錢(qián)包中輸入他匪,也能打開(kāi)錢(qián)包菇存,對(duì)吧,單詞可比一串代碼好記多了邦蜜。KeyStore
有的錢(qián)包會(huì)采取把私鑰制作成keystore讓用戶導(dǎo)出保存依鸥,這個(gè)Keystore就是私鑰經(jīng)過(guò)加密過(guò)后的一個(gè)文件,需要你自己設(shè)置的密碼才能打開(kāi)文件悼沈。這樣的好處是就算keystore文件被盜贱迟,只要你額外設(shè)置的密碼夠長(zhǎng)夠隨機(jī),那么短時(shí)間內(nèi)私鑰也不會(huì)泄露井辆,有充足的時(shí)間轉(zhuǎn)移地址里面的加密貨幣到其他地址。公鑰
公鑰通常是有私鑰通過(guò)哈希算法生成溶握,生成公鑰是為什么地址做準(zhǔn)備地址
地址一般由公鑰推算出來(lái)杯缺,不同的鏈生成的地址是不同的。具體的生成規(guī)則有具體的鏈來(lái)設(shè)計(jì)完成的睡榆。
3萍肆、區(qū)塊鏈錢(qián)包的分類(lèi)
- 冷錢(qián)包
所謂的冷錢(qián)包就是錢(qián)包APP不會(huì)連接網(wǎng)絡(luò),藍(lán)牙胀屿,WIFI塘揣。 - 熱錢(qián)包
熱錢(qián)包相對(duì)于冷錢(qián)包就會(huì)連接網(wǎng)絡(luò),就會(huì)多一些功能如轉(zhuǎn)賬宿崭、查詢余額等亲铡。 - 硬件錢(qián)包
硬件錢(qián)包也是冷錢(qián)包的一種,能夠更安全的存儲(chǔ)我們的賬號(hào)信息。 - 紙錢(qián)包
將私鑰抄寫(xiě)或復(fù)印在紙上記錄自己錢(qián)包的形式 - 腦錢(qián)包
將私鑰記錄在自己的腦子里的形式(額~ 這個(gè)的需要一顆強(qiáng)大又好使的腦子)奖蔓,由于私鑰是一長(zhǎng)串亂碼一樣的字符不便記憶于是便產(chǎn)生了一種變通的記憶方法赞草,可使用助記詞記憶,即利用某種算法將私鑰轉(zhuǎn)換成十多個(gè)常見(jiàn)的英文單詞吆鹤。
4厨疙、安全須知
- 在下載APP的時(shí)候最好從官網(wǎng)下載錢(qián)包APP,切不可隨意下載使用非官方的錢(qián)包軟件疑务。
- 在使用錢(qián)包的過(guò)程中切記不要將自己錢(qián)包的私鑰沾凄、助記詞、Keystore等信息透露給其他人知允,這些信息都是可以直接竊取你數(shù)字資產(chǎn)的重要信息撒蟀。
- 交易平臺(tái)賬戶切記開(kāi)啟谷歌身份驗(yàn)證(Authenticator)以及手機(jī)短信驗(yàn)證等多重驗(yàn)證方式。
- 切記不要使用微信廊镜、QQ等聊天工具傳輸自己的私鑰信息(非要使用此方法可先自己對(duì)私鑰混淆后再傳輸)牙肝。
- 養(yǎng)成定期備份自己的錢(qián)包信息的習(xí)慣。
- 不要將雞蛋放在同一個(gè)籃子里嗤朴,可以分多個(gè)錢(qián)包或賬戶存儲(chǔ)自己的數(shù)字資產(chǎn)配椭。
5、參考資料
助記詞:BIP39 https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki
HD錢(qián)包: BIP44 https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki