Bip32-Hd-Wallets

HD錢包的衍生路徑如何儲存和重新生成?

  • June 11, 2021

HD 錢包為生成的密鑰創建派生路徑。但是,如果您需要使用種子或主密鑰重新生成這些密鑰,您從哪裡獲得派生路徑?我不知道它們如何以某種方式儲存在種子中。錢包是否會暴力破解派生路徑以找到具有餘額的 UTXO?

我不是錢包開發人員,但這就是我想像在種子 HD 錢包中發現資金的過程的工作方式:

開始為 Account #0 生成地址並檢查它們是否出現在區塊鏈歷史記錄中。在您看到長期沒有歷史記錄的地址(比如幾百個)後,您可以假設這是該帳戶上使用的所有地址。對帳戶 #1、帳戶 #2 執行上述操作…直到您開始看到根本沒有使用過地址的帳戶(再次選擇某個截止點),然後假設這是所有帳戶。

如果您的種子錢包支持多種地址類型(Legacy、P2SH SegWit、Native SegWit),請為所有地址類型執行上述操作。

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