Eu uso o seguinte script para fazer backup periódico de minhas chaves privadas de bitcoin em um backup OOB no caso de minha wallet.dat
decisão de não funcionar mais.
# Unlock Wallet for 1 min
read WP
bitcoind walletpassphrase "$WP" 60
# Dump Addresses to a dated GPG protected file
bitcoind listaddressgroupings
| ruby -e '$stdin.read.scan(/^s+"(1[a-z0-9]{30,})"/i).each{|m| pubKey = m[0]; privKey = `bitcoind dumpprivkey #{m[0]}`; puts "Address: #{pubKey}nPrivkey: #{privKey}n" }'
| gpg -e -r ErebusBat@gmail.com -o /var/backups/bitcoin/PrivateKeys-$(date +%Y%m%d-%H%M%S).txt.asc
bitcoind walletlock
unset WP