I am sweeping some previous bitcoin wallets and I’ve two recordsdata named
- “Bitcoin Pockets backup” from 2020
- “bitcoin-wallet” from 2013
I’ve efficiently recovered the primary backup file by restoring it in Bitcoin Pockets (Android) utilizing an Android emulator. I might have additionally recovered it utilizing the bitcoinj CLI instruments described in this restoration information, and have since discovered it was within the bitcoinj protobuf format.
I assumed the second file is perhaps the older BASE58 format, additionally described within the restoration information, but it surely’s one other binary format. Neither Bitcoin Core, Electrum, or Bitcoin Pockets (Android) understands the file and so they all error when I attempt to open or restore it.
Digging contained in the file reveals some ASCII textual content like fundamental
, which is presumably the pockets identify, and 278 situations of ckey!
, which this reply suggests are encrypted non-public keys.
~/Downloads % xxd bitcoin-wallet-2013-12-07 | head -4
00000000: 0000 0000 0100 0000 0000 0000 6231 0500 ............b1..
00000010: 0900 0000 0010 0000 0009 0000 0000 0000 ................
00000020: 0c00 0000 0000 0000 0000 0000 0000 0000 ................
00000030: 2000 0000 f703 8a00 0608 0000 010e 0ca9 ...............
~/Downloads % xxd bitcoin-wallet-2013-12-07 | grep fundamental
00001ff0: 0400 0100 0000 0200 0400 016d 6169 6e00 ...........fundamental.
~/Downloads % xxd bitcoin-wallet-2013-12-07 | grep -c ckey
278
Can anybody inform me what format this file is perhaps? And if it is potential to decrypt or examine the non-public keys? I will replace if I be taught any extra. Thanks!