Private-Key

如何從私鑰中獲取助記詞?

  • March 29, 2022

我的錢包有一個私鑰,也有一個密鑰庫。我想在MEWConnect中使用它。有沒有辦法從私鑰中獲取助記詞?

不,助記符是使用高畫質錢包生成的——一種分層確定性錢包。私鑰是這個助記符的“孩子”,可能有數百萬個,但沒有辦法回到只有孩子私鑰的父母。

如果您安裝MetaMask或大多數其他乙太坊錢包(Status、Coinbase 錢包等),您可以生成新的助記符。

我同意 Paul Berg 的觀點,即沒有辦法將單個私鑰表示為助記符,前提是沒有標準的方式可以自動與現有錢包或其他實用程序一起使用。如果您想使用自定義算法創建用於備份的助記符,您可以使用 BIP39 單詞列表,它有 2048 個單詞,然後手動將您的私鑰的位映射到相應的單詞。

2048 等於 2^11,因此您需要將私鑰的 256 位拆分為 11 位段,並添加填充/校驗和以使其成為 11 的倍數。一個好的方法是獲取私鑰的 sha256 校驗和,然後將它的最後 8 位附加到私鑰,因此您得到 264 位,映射到 24 個字。

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