Wallet
從安卓比特幣應用程序索取比特幣現金
我有一些比特幣儲存在比特幣錢包安卓應用程序中
我想將我繼承的比特幣現金 (BCC) 轉移到交易所。安卓應用不關心密件抄送。
我試圖解碼我的錢包備份以使用Bitcoin ABC桌面應用程序 中的私鑰。
openssl enc -d -aes-256-cbc -a -in wallet_backup_file
但是胡言亂語就出來了。 更新看起來像解密工作,因為我看到第一個文本為org.bitcoin.production
. 問題是它是以 protobuf 格式編碼的:Problems decrypting my bitcoin-wallet on android在比特幣應用程序上導入相同的備份文件是可行的,一段時間後我可以看到我的資金。
如何領取我的比特幣現金並將其轉移到交易所?
比特幣錢包項目最近包含了有關如何為此目的提取密鑰對的詳細說明。在從 protobuf 錢包格式恢復部分中,跳到以
您還可以獲取私鑰列表…
我現在已經自己完成了這個過程。這是一個摘要。請注意,這適用於 2014 年之後進行的備份(較新的 protobuf 格式)。如果您的備份比這更舊,請參閱上面的文章。
# pre-reqs sudo apt install openjdk-8-jdk openjfx android-tools-adb openssl git maven # use known version of bitcoinj - HEAD of branch release-0.14 at time of writing git clone https://github.com/bitcoinj/bitcoinj.git (cd bitcoinj && git reset --hard 0e30a3011c42cedfd83f2109d54dd192730dcc45) # decrypt the wallet backup (substitute for <BACKUP>) openssl enc -d -aes-256-cbc -md md5 -a -in <BACKUP> > /tmp/dec # reset & sync wallet (may take some time, but was necessary in my case) (cd bitcoinj/tools && \ ./wallet-tool reset --wallet=/tmp/dec && \ ./wallet-tool sync --wallet=/tmp/dec --debuglog) # dump keys You will need to add `--password=<PIN>` if your wallet is pin protected. (cd bitcoinj/tools && ./wallet-tool dump --wallet=/tmp/dec --dump-privkeys) # delete your decrypted wallet rm /tmp/dec