Bitcoin-Core
如何將 Bitcoin-qt 錢包轉移到 Electrum?
我正在從 bitcoin-qt 切換到 Electrum,似乎我需要再次下載區塊鏈。我可以將 wallet.dat 複製並粘貼到 Electrum 的文件中嗎?
根據此常見問題解答:
在 Electrum 2.0 中,您不能在有種子的錢包中導入私鑰。你應該掃它們。
如果你想導入私鑰而不是掃描它們,你需要創建一個沒有種子的特殊錢包。為此,創建一個新錢包,選擇“恢復”,而不是輸入你的種子,輸入一個私鑰列表,或者如果你想創建一個僅供觀看的錢包,則輸入一個地址列表。
您可以按照Using dumpprivkey to make a paper backup
dumpprivkey
中的描述從 Bitcoin Core 獲取私鑰。
wallet.dat
使用您要導出的內容啟動 Bitcoin Core- 通過 Bitcoin Core 的控制台使用 轉儲所有錢包密鑰
dumpwallet wallet.dump
,其中wallet.dump
是要創建的轉儲文件的名稱。如果您遇到錯誤,請嘗試使用 Bitcoin Core 有權寫入的目錄指定絕對文件路徑,例如,您可以指定與您所在的目錄相同的目錄
wallet.dat
。
- 您將獲得以下格式的地址對的私鑰列表:
L4ysibEFMBQc3hfr7tvUyV4nBP1YQ3AgDewszoYq5czMtXotmmro 2020-08-21T14:36:58Z change=1 #addr=bc1qpw40dkvcj23zt3efvdwqr7ddfunwktx11f3tjf
- 提取所有私鑰(它們在第一列,例如
L4ysi..mmro
)。我在轉儲文件的開頭和結尾手動刪除了不必要的東西,然後
cut -c 52- wallet.dump > private_keys.dump
用來省略除私鑰之外的所有內容。
- 創建一個新的 Electrum 錢包,選擇“導入比特幣地址或私鑰”,通過點擊“資訊”按鈕根據可用的規則轉換您的密鑰(如果您的
wallet.dat
年齡很大,您可能不需要轉換它們),你很好去!以上是在 Bitcoin Core 0.21.1.0 和 Electrum 4.1.5 上測試的。