はじめに
Bitcoindのバックアップととるとき、バックアップ先にもともとコインがあった場合、それは上書きされるか加算されるのか気になったので調べてみました。
バックアップ方法
bitcoin-cliにて以下のコマンドを実行
- バックアップ
bitcoin-cli dumpwallet a.dump
- リストア
bitcoin-cli importwallet a.dump
試してみた
以下のようなそれぞれコインを所持している2つのウォレットを用意しました。
A・・・0.55 BTC
B・・・0.10 BTC
Aからdumpwalletでデータを出力し、Bにimportwalletで入力したところ以下のようになりました。
A・・・0.55 BTC
B・・・0.65 BTC
BはA+Bの合計値になりましたね。
ここでBから0.6BTCコインを送金してみると以下のようになりました。
A・・・0 BTC
B・・・0.05 BTC
Bから0.6BTCひかれてるのは当然ですが、Aからもひかれていました。
もとの数字から考えると、送金することでAから0.55BTCひかれて、Bから0.05BTCひかれたようですね。
※送金手数料は割愛しています。
まとめ
まとめというほどもないですが、タイトルの通りインポート時はコインは加算してくれるようです。