區塊鏈中的助記詞和私鑰是什么

比特幣私鑰本質上就是一個隨機數,就跟你扔骰子扔出一個數字來是一個東西。不過比特幣的私鑰會比較長一些,再具象一點,是一個 256 位,由0和1組成的數字。

踏入區塊鏈世界后,我們經常聽到的話就是“私鑰如何如何重要”、“助記詞如何如何重要”。..那么助記詞和私鑰到底是啥東西啊。..4lT顯卡之家

區塊鏈中的助記詞和私鑰是什么4lT顯卡之家

他倆為啥這么重要?到底誰又更重要?助記詞和私鑰之間又有啥不可告人的關系?相信多數人對此肯定是云里霧里,如果我要不是得寫科普文我也懶得捋。..但是有一點毫無爭議:私鑰和助記詞毫無疑問都是管理和使用加密貨幣過程中最重要的東西。4lT顯卡之家

如此重要的內容,可得好好聽講,我們接下來就從私鑰開始說起。..4lT顯卡之家

1、私鑰長什么樣?4lT顯卡之家

比特幣私鑰本質上就是一個隨機數,就跟你扔骰子扔出一個數字來是一個東西。不過比特幣的私鑰會比較長一些,再具象一點,是一個 256 位,由0和1組成的數字。4lT顯卡之家

0100101…01010100 (共256位)4lT顯卡之家

那么問題來了,這么多0和1看都看暈了,還怎么備份?聰明的聰哥發明了一種特殊編碼(Base58)可以將一大串01010轉化為較容易備份的樣子。4lT顯卡之家

比如下面這段字符,這就是我們常見的私鑰的形態:KwYHFL7WfhJPkfQkp1LsUwHvy1Pd9KynuxjjVDMZvRSV5D9VJq3v這樣的私鑰“相對”來說還是比較容易備份和輸入的,咳咳…私鑰一般為5、K、L開頭4lT顯卡之家

2、私鑰有什么用?4lT顯卡之家

你的收幣地址是怎么誕生的?是私鑰計算的。4lT顯卡之家

你的交易怎樣授權發出去的?是私鑰簽名的。4lT顯卡之家

你的資產怎樣在錢包恢復的?是私鑰幫忙的。4lT顯卡之家

私鑰是電,私鑰是光,私鑰是爸爸私鑰就是你區塊鏈世界的資產的唯一憑證,擁有了私鑰的,便擁有了對應地址上的資產。4lT顯卡之家

3、私鑰安全嗎?4lT顯卡之家

我們前面提到了私鑰是本質是256位的隨機數,那么私鑰生成的總數為2的256次方。4lT顯卡之家

這個總數聽上去好像很普通,但其實已經無法用常見事物來描述了:“一根頭發絲兒的直徑,尺寸約為50萬個原子疊加,私鑰的總數接近可觀測宇宙中所有原子的數量。”“360個地球上的每一克土地都變成一個地球,這些地球上所有的水分子數量之和就是私鑰的總數。”4lT顯卡之家

所以想通過暴力碰撞去獲取特定地址的私鑰,難度相當于在辣么多地球上找一個水分子,在浩渺的宇宙中尋找一個原子……而你,連家里鑰匙丟了都找不到。4lT顯卡之家

雖然私鑰可生成范圍足夠大,但是如果生成私鑰的算法有問題,那也會有隱患。比如一個錢包的隨機數生成不夠隨機,那么是有可能給兩個用戶生成同一組私鑰的,這里就比較考驗錢包團隊的密碼學功底了。4lT顯卡之家

比太&比特派團隊首創的極隨機算法,是在用戶計算私鑰時,加入用戶端信號、聲音、圖像等隨機因素來增大熵池,來生成高質量的隨機數。發明極隨機算法也是我們團隊被bitcoin.org推薦的原因之一。4lT顯卡之家

看到這,大家一愣,私鑰這么重要,可是好多錢包我只備份了 12 個單詞,沒有備份私鑰啊,我豈不是涼涼了?!別怕,有我溫暖你,你怎么會涼呢。那個 12 個單詞叫做助記詞,下面我們再來說下助記詞。4lT顯卡之家

4、助記詞長什么樣?4lT顯卡之家

最常見的助記詞就是一組12個單詞。4lT顯卡之家

1、health 2、fine 3、profit 4、below4lT顯卡之家

5、crowd 6、wish 7、task 8、gown4lT顯卡之家

9、mind 10、surge 11、apple 12、max4lT顯卡之家

(我瞎寫的啊,別試了?。?span style="display:none">4lT顯卡之家

5、助記詞有什么用?4lT顯卡之家

你的收幣地址是怎么誕生的?是助記詞計算的。4lT顯卡之家

你的交易怎樣授權發出去的?是助記詞簽名的。4lT顯卡之家

你的資產怎樣在錢包恢復的?是助記詞幫忙的。4lT顯卡之家

助記詞是電,助記詞是光,助記詞是爸爸助記詞就是你區塊鏈世界的資產的唯一憑證,擁有了助記詞的,便擁有了對應地址上的資產。……不對啊,你剛才對私鑰也是這么說的!閉嘴。..我這不湊字數呢么。4lT顯卡之家

6、助記詞和私鑰有什么關系?4lT顯卡之家

其實助記詞和私鑰在功能上是一致的。證明上一段根本沒有在湊字數4lT顯卡之家

助記詞本質也是一串隨機數(128—256位),不過因為隨機數形式和私鑰形式都不方便使用,所以比特幣社區通過了BIP39協議,來允許將隨機數通過特定編碼轉化為詞庫中的單詞。4lT顯卡之家

小知識:比特幣改進協議Bitcoin improvement proposals簡稱BIP,是為比特幣社區提供規范,完善比特幣及其運行進程和外部環境特性的設計指導文件。4lT顯卡之家

助記詞不用區分大小寫,又是較為常見的單詞,比私鑰的使用上要方便的多,所以近年來,助記詞錢包已經逐漸成為主流錢包。4lT顯卡之家

助記詞錢包還有一個好處是,一組助記詞可以派生出N個私鑰,每個私鑰都可以對應一個幣種。如果你有30個幣種,BTC、ETH、LTC、EOS等等等等,你不需要每個幣種都單獨記錄一下私鑰,只需記錄好一組助記詞就可以掌控所有資產。4lT顯卡之家

像比特派錢包會將助記詞和私鑰都展示給用戶,但一般來說備份好助記詞就好了。4lT顯卡之家

7、各個錢包間的助記詞是通用的嗎?4lT顯卡之家

助記詞的生成依靠了比特幣的BIP32、39、44協議。因此只要是遵循了標準協議的助記詞,都是可以互相使用的。但是因為每個錢包的安全水平不同,不建議將助記詞互相混著使用。4lT顯卡之家

8、助記詞會被淘汰嗎?4lT顯卡之家

助記詞的出現是經過比特幣核心開發團隊和社區認可的,相應的BIP協議都是寫在比特幣開源代碼中。4lT顯卡之家

從錢包備份的發展歷史來看:錢包經歷了備份錢包文件——備份私鑰——備份助記詞三個過程。但是每一個新趨勢的誕生都是向下依舊兼容的,比如助記詞的誕生并沒有導致私鑰不可用,假如后面發展出新的備份形式,那么助記詞也依舊可以使用。4lT顯卡之家

9、私鑰、助記詞備份和恢復時需要注意什么?4lT顯卡之家

1、私鑰有大寫、小寫、數字組成,備份和恢復時要注意區分。4lT顯卡之家

2、私鑰和助記詞請不要存放在聯網設備中,認真抄寫在紙上或者存放在冰甲助記詞板中。4lT顯卡之家

3、各個錢包水平良莠不齊,如果沒有迫切的需求,盡量不要將各個錢包的助記詞、私鑰導入混用。4lT顯卡之家

10、當用助記詞恢復時提示“無效的助記詞”是什么原因?4lT顯卡之家

這種原因一般是抄錯了某一個單詞,不過因為單詞都是有固定的詞庫,所以可以在詞庫中檢索類似的單詞嘗試下替換輸入。4lT顯卡之家

官方英文詞庫地址:github.com/bitcoin/bips/blob/master/bip-0039/english.txt4lT顯卡之家

官方中文詞庫地址:github.com/bitcoin/bips/blob/master/bip-0039/chinese_simplified.txt4lT顯卡之家

11、中文助記詞和英文助記詞有什么不同?4lT顯卡之家

emmm只有語種不同,用法一樣。4lT顯卡之家

中文、英文助記詞都是有官方的詞庫。但是因為全球范圍內支持英文助記詞的錢包更多一點,并且中文詞庫是有生僻字的,會容易導致用戶留下沒有文化的眼淚,所以我比較建議大家使用英文。中文和英文助記詞不能互相轉換。4lT顯卡之家

12、助記詞和密語是一個東西嗎?4lT顯卡之家

是的。在最早做錢包的時候,國內還沒誕生“助記詞”這名詞,于是我們創造了“密語”這個名詞。后來大家好像對助記詞這個名詞受度更廣一些,所以我們后來的新客戶端中都將“密語”改為了“助記詞”4lT顯卡之家
來源: Odaily4lT顯卡之家

相關推薦

麻将技巧 福建11选5走势 112期心水一点必中特 安徽快3app 摇钱树论坛平特一肖资料 河北11选5真准网 王中王论坛单双各选四肖 上海11选5跨度012路 山东11选5的1胆3期计划 11选5今天开奖结果查询 11选5开奖结果走势图