Electrum 無法辨識私鑰
我有點苦惱:-)。
我最近發現我還有幾美元的 BTC,這是我在 2017 年購買的。我將 BTC 從 Coinbase 轉移到了我的 Electrum Wallet(一個我不再使用的客戶端)。首先,我不再有種子這個詞,也沒有錢包的備份(我知道……),但我仍然擁有我發送 BTC 的公共地址的私鑰。現在,問題是:我認為這是一個高畫質錢包,我認為我設法找到的私鑰是子密鑰之一,而不是主密鑰。私鑰以 L 開頭,地址以 3 開頭。
現在,我嘗試以各種方式清掃或恢復我的 BTC,但似乎都不起作用:
- 導入私鑰 –> Electrum 崩潰
- 創建一個新錢包,一旦我有了新種子並更改密鑰庫類型(到 BIP32)、派生路徑(m/49’/0’/0’)和腳本類型(到 p2wpkh-p2sh)就中止–>無法掃描私鑰(見 3 和 4)
- 使用前綴“p2wpkh-p2sh:”掃描私鑰->禁用掃描按鈕
- 掃描沒有前置的私鑰 –> 錯誤:‘Exception(‘unexpected txin_type to sweep: p2sh’)’ 我能做的是用我的地址創建一個只讀錢包並查看我的餘額(它仍然存在,幸運的是)。
我真的不知道還能做什麼,所以如果有人願意並且能夠提供幫助,我將非常感激。謝謝!
HD 錢包是 BIP44、BIP49 或 BIP84,分別給出以
1
、3
和bc1
前綴開頭的地址。每個 BIP 都有自己的派生路徑,但最後正如您提到的,它最終派生出一個子密鑰,這只是另一個密鑰對(pub/priv 密鑰)。所以如果你只有一個私鑰,根本不需要考慮派生路徑。您可以從私鑰生成帶有我之前提到的任何前綴的地址。我只是建議您在區塊鏈瀏覽器上檢查您的 pub/priv 密鑰中的任何這些(地址)前綴是否具有一些 utxos。 您可以從實例安裝
pycoin
<https://github.com/richardkiss/pycoin>pip install pycoin
並使用其命令行工俱生成這些地址。
ku -nBTC <pub key compressed or not || private key>
❯ ku -nBTC 02973cb953058078c954dc9ab3954af915002602a681a594957dcb85b74d43dd08 input : 02973cb953058078c954dc9ab3954af915002602a681a594957dcb85b74d43dd08 network : Bitcoin mainnet symbol : BTC public pair x : 68406530021289069032471352545666369841106941027032016929508897308263034641672 public pair y : 80216383420587139320035020594593963281252174207557474006953625954089543141724 x as hex : 973cb953058078c954dc9ab3954af915002602a681a594957dcb85b74d43dd08 y as hex : b158dd33b2073fc40bae9726dff19db7592c9a2c3c107ec6bcb093518df0095c y parity : even key pair as sec : 02973cb953058078c954dc9ab3954af915002602a681a594957dcb85b74d43dd08 uncompressed : 04973cb953058078c954dc9ab3954af915002602a681a594957dcb85b74d43dd08\ b158dd33b2073fc40bae9726dff19db7592c9a2c3c107ec6bcb093518df0095c hash160 : 1fb6d281eb8fe2f425fe83d8618ff6bfa6b96068 uncompressed : 262a6db745105e0ad6cd6f08f6c546a16f9d4039 Bitcoin address : 13tgxfRcLudZspr2Db3G2Lzt8MbBmEvMYz Bitcoin address uncompressed : 14UoWHAwjkqBVfxZqNVUoZDUmB45Cj12DE Bitcoin segwit address : bc1qr7md9q0t3l30gf07s0vxrrlkh7ntjcrg2wy6fl p2sh segwit : 35ibrTZ31tKBtg37LRGbvNDWMqiUrPYAWd corresponding p2sh script : 00141fb6d281eb8fe2f425fe83d8618ff6bfa6b96068
然後你有
Bitcoin address
和。p2sh segwit``Bitcoin segwit address
在 Electrom 中,每個接收者都有一個私鑰。菌絲體中的那些私鑰將允許您訪問您的資金。