Wallet

導入私鑰會創建不同的地址

  • March 25, 2018

導入私鑰如何工作?

我之前已經將 1Archive… 地址的私鑰導入比特幣核心,然後注意到它添加了一個像 1AXbRq… 這樣的地址,我沒有進一步跟進。

今天,我從 Bitcoin Core 導出了一個 3… 地址的私鑰,並將其導入 Electrum。Electrum 添加了一個 1… 地址並且沒有看到任何交易。

這是如何運作的?我知道 SegWit 地址後面有一個底層 1… 地址,但是如果我的錢包餘額中沒有顯示任何 BTC,我將如何使用它?我還應該做什麼?

如果在 Bitcoin.SE 上已經有一個已回答的問題,我找不到它。

我的私鑰以 L 開頭。

我懷疑您可以直接從 Electrum 中的控制台導入它(基於PR)。目前,Electrum 現在允許在 p2sh 地址(3 個 segwit 地址)中導入單個 p2wpk。但是,您仍然可以使用 BIP49 派生路徑導入整個種子。

嘗試在電子控制台中執行以下命令:

key = 'your_key'
txin_type, secret, compressed = bitcoin.deserialize_privkey(key)
wif2 = bitcoin.serialize_privkey(secret, compressed, 'p2wpkh-p2sh')
print(wif2)

然後導入它列印出來的wif2

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