Seed

我是否正確理解助記符種子特定於單個錢包軟體及其版本?

  • March 2, 2017

我知道助記密碼是用來派生一個主密鑰的,然後可以用來在程序上生成你的地址。如果你失去了除了助記符之外的所有東西,你可以重新生成所有東西並恢復你的損失。

但據我了解,正如我有限的實驗所表明的那樣,這些助記種子似乎特定於單個程序甚至其版本。

因此,假設有一天我失去了除了助記符之外的所有東西,我決定恢復它。我設置了我的新電腦等,並尋找一個錢包程序。我的原始程序不再可用,因為 nyan cat 吃了原始碼。我現在是不是基本上搞砸了,因為任何替代程序都無法處理我原來的助記符種子?

因此,如果我不想冒險並且不被任何單一平台束縛,我不應該專注於助記詞,而應該專注於我的萬能鑰匙,我只是假設它是標準化和通用的。與儲存偽隨機字元串的 csv 相比,必須儲存這一長串偽隨機字元並不完全是一種改進,是嗎?

在我所看到的情況下,甚至像電子和菌絲體這樣的程序都非常清楚你到底在備份什麼以及你可以用它做什麼(在移動設備上——電子在桌面上更清晰,儘管它仍然沒有例如,不要說任何關於助記符的性質)。一個標有“備份我的錢包”的按鈕並不能真正告訴我我是在備份任何類型的種子還是只是一個密鑰列表,或者其他什麼。我懷疑當時有一個特定於這個錢包程序的二進製文件。與同一事物相關的程序(即錢包程序)應該真正在其所有功能上貼上標籤,指出什麼是通用/標準化/跨平台,什麼不是。

有標準。您必須檢查您的特定錢包程序是否符合它們。

助記密碼與種子之間的轉換標準是BIP 39。從種子生成密鑰的標準是分層確定性錢包,BIP 32

引用自:https://bitcoin.stackexchange.com/questions/51792