Bitcoin-Core
如何將地址從 Satoshi 客戶端轉移到 MultiBit?
我正在嘗試從我的 Satoshi 客戶端獲取地址並將其傳輸到我的新 MultiBit 客戶端。我發現了幾個類似的問題,並嘗試了他們所有的解決方案,但無濟於事。
這是我經歷的基本過程:(注意:我在範例中使用的地址和私鑰是空的;為此範例製作)
- 在 Satoshi 客戶端上,我進入控制台並輸入:
dumpprivkey 16tTCqoguKk7ZvLXsUyUE5JKJQ2VMDpCQj
- 我得到私鑰
KzD6eDjxCwPf8YTGiGhNWAyg4HU4H6iWXYEqCyKGhH8Dy9ZKhdui
- 我在bitaddress.org上確認私鑰確實輸出了上面的公鑰。
- 然後我在 MultiBit(版本 0.4.19 BTW)上導出私鑰,並將上面列出的私鑰添加到導出的文件中。
- 將私鑰導入回來,
1GWqf362pUzGfrZ7K7Thazd27aRBsakGcX
會導入公共地址,而不是16tTCqoguKk7ZvLXsUyUE5JKJQ2VMDpCQj
.我不確定我是否做錯了什麼,或者問題是軟體中的某種錯誤……如果我聽起來“比特幣文盲”,請原諒,我對這些東西有點陌生。
請注意,您從 Satoshi 客戶端檢索的私鑰以 K 開頭。根據地址前綴列表,這意味著密鑰以壓縮形式導出。
MultiBit 的導出文件以未壓縮的形式保存私鑰。未壓縮形式的私鑰以 5 開頭。
您可以使用 Bitaddress 的錢包詳細資訊頁面來預測未壓縮的密鑰。只需查找以 5 開頭的私鑰。它是旁邊有 QR 碼的私鑰。
重複後面的步驟,將未壓縮的密鑰添加到導出文件,然後導入該文件。