Wallet-Recovery

我的 12 個助記詞中有 10 個以及 BTC 地址,我該如何自動恢復?

  • March 19, 2022

所以我在一張紙上寫下了我的助記符,不知何故最後兩個字被扯掉了,我找不到它去了哪裡。我仍然有 12 個單詞中的 10 個(連同訂單,它們是 1-10),以及最後一個發送硬幣的地址。

我的問題,有沒有辦法自動找到最後兩個詞?我在網上找到了各種範例,可以找到 12 個中的 1 個,但沒有關於 12 個中有 2 個失去的情況。鑑於字典中只有 2048 個單詞,並且助記符中的每個單詞只能使用該字典中的某些單詞,我想這不會是一項太難的任務。最好,我想找到一種方法,不僅可以生成片語,還可以在可能的情況下檢查它們在區塊鏈中的餘額。鑑於我所擁有的,任何人都知道我應該怎麼做?

是的,您可以編寫一個簡單的小程序來遍歷所有可能的組合併為每個組合生成地址。

如果您知道地址,那麼您可以簡單地比較生成的地址,直到找到匹配的地址。如果您不知道地址,那麼是的,您需要查看鏈上以找到具有非零餘額的地址。

由於 2048 是 2^11,每個字代表 11 位,所有 12 個字都給您 132 位,這就是這種方法安全的原因。

對於 2 個字,它只有 22 位,轉換為 2^22 == 4,194,304 種可能的組合,可能在一秒鐘左右的時間內計算出來。

確實存在針對這種情況的工具。例如:

btcrecover

btcrecover 是一個開源的比特幣錢包密碼和種子恢復工具。它專為您已經知道大部分密碼或種子但在嘗試不同可能組合時需要幫助的情況而設計。

Seed Savior / 助記符恢復(由 MCCCS 提供)

用於恢復 BIP39 種子片語的工具。

[…]

在“BIP39 片語”欄位中輸入您的助記詞。如果缺少單詞或未知單詞,請輸入“?” 相反,該工具將找到所有相關選項。如果單詞有誤,該工具將嘗試建議最接近的選項。

我不知道他們是工作還是只是偷你的錢,所以我只會使用可以在斷開連接的 PC 上執行的可下載工具。

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