Wallet

錢包(如 jaxx)如何使用助記詞進行配對?

  • February 26, 2018

我對錢包配對過程的工作原理有點困惑。我知道你可以從助記詞中恢復你的父私鑰。這將為您提供父私鑰。使用這個私鑰,錢包如何計算出你從這個父密鑰派生的私鑰/公鑰?

謝謝!

你已經做對了。最後一步(您所指的那個)是通過蠻力完成的。錢包只是嘗試了許多可能性,直到他們認為他們已經猜到了你實際使用的所有派生 privKey。對於每個可能的 privKey,錢包都會計算地址並檢查該地址是否存在於區塊鏈上(= 該地址上有或曾經有硬幣)。

如果您使用相同的錢包來恢復也創建了所有地址,那麼推導過程顯然是相同的,並且錢包確切地知道如何推導 privKeys,以確保“猜測”所有這些。還有關於如何派生 privKeys 的標準:

  • <https://github.com/bitcoin/bips/blob/master/bip-0043.mediawiki>
  • <https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki>

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