Wallets

如何在 MetaMask 中導出特定帳戶的助記詞

  • June 20, 2019

如何從 Metamask 中的特定帳戶中獲取助記符?

reveal seed words在設置對話框中找到了,但這似乎是全球性的。

而不是這個,我想從特定帳戶中導出 12 個單詞的助記符,以使其在其他機器上也可用。有“導出私鑰”選項,它只給我由幾個十六進製字元組成的私鑰。我希望這裡有不同的選擇,比如私鑰和助記符。

我的問題:

  1. 如何從特定帳戶獲取助記符?
  2. reveal seed words全域設置對話框有什麼用?哪個帳戶會受到影響?

更新

我發現,設置對話框中的種子詞代表第一個帳戶。

我在另一台機器上安裝了 MetaMask,用這些種子恢復了帳戶,並從原始機器導入了我的 meta mask 帳戶的第一個帳戶。

但是,雖然我可以導出所有其他帳戶的私鑰並將它們導入我的第二台機器,但我很好奇為什麼 metaMask 不提供為特定帳戶生成種子詞而不僅僅是第一個帳戶?

我很好奇為什麼 metaMask 不提供為特定帳戶生成種子詞

種子詞用作符合 BIP39 的確定性錢包的主密鑰的種子。

BIP39向 HD 錢包添加了對助記符的支持,分層確定性錢包標準本身是 BIP44(以前的 BIP32)。

BIP44允許您在樹結構中生成私鑰 - 然後等同於帳戶 - 父密鑰能夠生成子密鑰,直至無限深度。

因此,您的一組詞確定性地播種了一帳戶。您所說的特定帳戶是該集合的成員,並且沒有自己的助記符。

…而不僅僅是第一個帳戶?

它不僅適用於第一個帳戶,還適用於所有帳戶。如果您現在點擊 Metamask 中的“創建帳戶”,它將為您提供與您在第一台電腦上完全相同的第二個帳戶。(即它是確定性的。)

引用自:https://ethereum.stackexchange.com/questions/72064