Litecoin
如何從萊特幣私鑰生成狗狗幣地址?
我想做以下事情:
- 我用來從錢包
dumpprivkey
中獲取私鑰。Litecoin
- 我將此私鑰導入
Dogecoin
錢包- 這將生成一個新的狗狗幣地址。兩者將共享相同的私鑰。
我發現的最相關的文章是:如果你將比特幣發送到萊特幣地址會發生什麼?
但是,當我嘗試直接導入時,它會給我錯誤:
{"code":-5,"message":"Invalid private key encoding"}
那麼現在,我如何轉儲私鑰並解碼為十六進制並將前綴從“L”移動到“D”並為狗狗幣重新生成 WIF?
有沒有現成的解決方案?
假設我們有這個壓縮的萊特幣 WIF 私鑰: T4DRLwPgnkg9jyivjbbnmqJZjHRxeYTy4idAV5uwEuFdyJBGuxXE。
% echo T4DRLwPgnkg9jyivjbbnmqJZjHRxeYTy4idAV5uwEuFdyJBGuxXE | bx base58check-decode
wrapper { checksum 625264444 payload 22b207aa76eb058876c667dc64ab8eeaa0a073bc018561c2463d438a0444b70501 version 176 }
Doge WIF 密鑰的答案:
% bx base58check-encode -v 158 22b207aa76eb058876c667dc64ab8eeaa0a073bc018561c2463d438a0444b70501
QPn542uVdzBgCfV6nEViShboFTpDd1at8mQpQugEQHgpuLbsgcZe
驗證檢查:
% echo QPn542uVdzBgCfV6nEViShboFTpDd1at8mQpQugEQHgpuLbsgcZe | bx base58check-decode
wrapper { checksum 2298567751 payload 22b207aa76eb058876c667dc64ab8eeaa0a073bc018561c2463d438a0444b70501 version 158 }
檢查158、base58check-decode和base58check-encode以了解更多詳細資訊。