【概念】私鑰、助記詞和keystore到底是什么關系

使用了很久的錢包,用得有點誠惶誠恐,錢包除了用于轉(zhuǎn)賬外,都不怎么敢動它,怕誤操作搞不好就空了,所以大部分都在交易所,不敢提。這也間接印證了李笑來老師的一句話:

沒有正確的概念定義,就沒辦法準確、正確地繼續(xù)思考,由此產(chǎn)生的連鎖反應是:因為定義不準確,所以思考范圍模糊,選擇依據(jù)缺失,行動方式錯誤......進而影響整個生活。

在申請錢包時,當然看過不少資料,老老實實地記下了私鑰、助記詞,備份了keystore,還放在兩個U盤里備份。但對私鑰、助記詞和keystore是一知半解的,也不知道他們到底什么關系。如果不是要了解EOS映射,我可能一直不會動錢包,也不會去了解它們。

下面就一個個來好好學習一下這些概念。


私鑰

私鑰是由64位十六進制的字符組成,每個私鑰是隨機生成的,隨機生成這樣的字符串有2的256次方種可能,這個數(shù)字已經(jīng)超過了宇宙中原子的個數(shù),用“暴力破解”的方式逐一遍歷可能的私鑰,幻想能碰到一個有效的且有幣的私鑰,可以說是不可能,就算是量子計算機也沒用。

一個錢包只有一個私鑰且不能修改。

在導入錢包中,輸入私鑰并設置一個密碼(不用輸入原密碼),就能進入錢包并擁有這個錢包的掌控權,就可以把錢包中的代幣轉(zhuǎn)移走。


助記詞

由于私鑰64位,長得太難看,沒有可讀性,而私鑰的備份在電腦上復制起來容易,手抄下來就比較麻煩,但私鑰保存在聯(lián)網(wǎng)的電腦上不安全,有被其他人看到的風險,于是有了助記詞工具。

助記詞是明文私鑰的另一種表現(xiàn)形式,最早是由BIP39提案提出,其目的是為了幫助用戶記憶復雜的私鑰 (64位的哈希值)。助記詞一般由12、15、18、21個單詞構成,這些單詞都取自一個固定詞庫, 其生成順序也是按照一定算法而來,所以用戶沒必要擔心隨便輸入12個單詞就會生成一個地址。助記詞是未經(jīng)加密的私鑰, 沒有任何安全性可言,任何人得到了你的助記詞,可以不費吹灰之力的奪走你的資產(chǎn)。所以在用戶在備份助記詞之后,一定要注意三點:

    1. 盡可能采用物理介質(zhì)備份, 例如用筆抄在紙上等, 盡可能不要采用截屏或者拍照之后放在聯(lián)網(wǎng)的設備里,以防被黑客竊取。
    1. 多次驗證備份的助記詞是否正確,一旦抄錯一兩個單詞,那么將對后續(xù)找回正確的助記詞帶來巨大的困難。
    1. 將備份后的助記詞妥善保管,做好防盜防丟措施。

助記詞一般會在你創(chuàng)建新錢包的時候出現(xiàn)一次,后面就再也不會出現(xiàn)了,所以創(chuàng)建新錢包時一定要把助記詞抄下來,想辦法備份。最好不要用屏幕截圖或保存在電腦里,因為只要泄露,獲取了你的助記詞就等于獲取了私鑰,你的錢包就成了別人的錢包。

簡而言之:助記詞等于私鑰,絕對不能泄露。


keystore

keystore常見于以太坊錢包,是你獨有的、用于簽署交易的以太坊私鑰的加密文件。keystore是一串Json格式的字符串,可以用任何以太坊錢包打開它。keystore必須配合你的錢包密碼來使用,備份了keystore同時別忘了備份錢包的密碼。

用戶可以使用備份的助記詞,重新導入imToken之類的錢包工具,用新的密碼生成一個新的Keystore,可以用這種方法來修改錢包密碼。


總結

助記詞=密鑰=keystore+密碼

助記詞=密鑰=keystore+密碼!保管好私鑰或者助記詞不被泄露,或是保存好keystore+記住密碼,你才真正擁有了虛擬資產(chǎn)。

再來一個比較形象的比喻。

私鑰=銀行卡號+銀行卡密碼
助記詞=銀行卡號+銀行卡密碼
Keystore+密碼=銀行卡號+銀行卡密碼
Keystore≠銀行卡號


概念清楚之后,瞬間感覺輕松多了。再也不用擔心因為不明白而擔心操作失誤的問題。最重要的是將私鑰、助記詞和keystore備份好,盡量離線備份多份,這樣才能保證賬號的安全。


參考資料

1、科普 | 什么是以太坊私鑰儲存(Keystore)文件?
2、如何妥善備份你的以太坊錢包?
3、幣圈名詞:地址、密碼、私鑰、助記詞,你真的分清楚了嗎
4、「地址、密碼、私鑰、助記詞、Keystore 」那些事

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

  • 誰都可以創(chuàng)業(yè)嗎? 什么樣的人可以創(chuàng)業(yè)? 我可以嗎? 我會成功嗎? 這是心懷理想,不安現(xiàn)狀的,想要自立門戶的人,在邁...
    老何嘮叨閱讀 475評論 0 1
  • 對于上次咱們聊的那個談戀愛的問題,我在心里做了一個大膽的假設,就是首先問自己的心,我在現(xiàn)在這個階段,是不是真的想...
    炙星火閱讀 447評論 0 0

友情鏈接更多精彩內(nèi)容