作者:Odaily星球日報
“BIP39Colors”的開源工具是如何具體實現,又將怎麼樣影響助記詞的存儲方式?本文將簡單介紹該工具的信息及其用處,以及可能帶來的影響。
就在最近,比特幣開發者Entero Positivo發布了一款名為”BIP39Colors”的開源工具,其主要功能是將BIP39助記詞轉換為一組顏色,並且還可以實現顏色到助記詞的逆轉換。通過將助記詞轉換為顏色組合,可以提供一種更具直觀性和易於記憶的方式來存儲和恢復加密貨幣錢包。
這個工具是如何具體實現以上功能的?它又將怎麼樣影響助記詞的存儲方式?本文將簡單介紹該工具的信息及其用處,以及可能帶來的影響。
BIP39是什麼?
BIP39是誕生2013年,並在後來成為了最受歡迎也最常見的助記詞格式,它的助記詞是一個由12至24個單詞組成的短語,並支持128 位和256 位隨機數的編碼,另外還可添加校驗和(checksum)和口令詞(passphrase)來保護私鑰,單詞表是固定的,共包含2048 個單詞。
BIP39的主要目的是提高助記詞的生成和恢復過程的可靠性和安全性。該標準規定瞭如何從一個熵池中生成助記詞,並且要求助記詞必須滿足一定的熵值和校驗和要求,以確保它們的安全性和唯一性。
BIP39Colors對助記詞做了哪些變化?
開發者表示,工具能夠將12至24個單詞組成的助記詞轉化為一組十六進制的顏色代碼,代碼不僅僅代表著原始的單詞,還記錄著原始的單詞位置——這代表著你可以將這些顏色儲存在任何地方:家裡的牆壁、博客的背景顏色甚至小朋友的亂塗亂畫上,並且還可以隨機排列存儲,而後隨時恢復原始版的BIP3助記詞。 “一串包含12或24個書面單詞的句子是非常明顯的,至少現在很多人都知道這代表著什麼。”
作者同時表示為了確保安全性,建議用戶不要在聯網設備上使用工具,並在Github上提供了完整開源版代碼供用戶下載,甚至還可以使用自己的電腦來手動創建顏色。
不只是顏色
實際上針對助記詞的加密方式不止有顏色這一種——儘管BIP39除了英語之外還有7種語言的單詞表,但在實際使用中大部分人仍然會優先使用英語助記詞,這就使得在語言之間進行轉換儲存以提高安全性成為了可能。
當然,你也可以自定義轉換的方式來把助記詞轉換成任何容易記錄的東西,但問題往往在於恢復助記詞的辦法一旦被遺忘/破解,基本上也就和丟失錢包差不多了。
總結
BIP39 Colors基於顏色來重新定義轉換助記詞,提供了一種新的冷存儲方式。使用BIP39 Colors,用戶可以將助記詞轉換為顏色,並分散存儲在不同的地方。這種方式相比於傳統的紙質備份或者數字備份,更加安全可靠。此外,BIP39 Colors提供了開源代碼以供在離線環境下使用,使得工具開發者自行做惡的可能性降到最小。總的來說,BIP39 Colors提供了一種創新的、易於使用的助記詞轉換方式,為比特幣錢包的備份和恢復增加了更多的選擇。