サトシから​ダスティン・トランメルへ​:Re: いく​つか​思う​ところ — ウォレットの​場所と​ソケット修正 (2009-01-16)

ダスティン・トランメルのメール(2009年1月15日 19:03 UTC)

この話題で思いついたことが 1 つある。システム障害が起きた場合の ビットコイン消失の可能性についてだ。アプリケーションは実行 ディレクトリ内には何もデータを保存していないようなので、おそらく レジストリやその他の場所に保存しているのだろう(まだ ProcessExplorer を 取り出して自分で確認していない)。なので、復旧に必要なすべてを システム外にバックアップできるファイルにエクスポートする機能を入れて おくのは、良いアイデアかもしれない。

ファイルは「%appdata%\Bitcoin」にある。バックアップ対象はこの ディレクトリだ。データはトランザクション対応のデータベース DBM に 保存されているから、クラッシュや停電が起きても失われないはずだ。

%appdata% はユーザー別のアクセス権限になっている。Firefox を はじめとする新しいプログラムは設定ファイルをそこに保存するのが普通だ。 もっとも、Microsoft が Windows のリリースごとにディレクトリ名を 変えてくる上、空白を含み、画面外まではみ出すほど長いという逆風はあるが。

ダスティン・トランメル

今日もう 1 つ気づいたのだが、アプリケーションを閉じても ネットワークソケットをきれいに閉じていないようだ(TCP RST が 飛び始める)。優先度の低い todo に入れる項目かもしれない (:

今その対応コードを次回リリース向けに追加した。

Satoshi

原典の外部ソース

https://en.bitcoin.it/wiki/Source:Trammell/Nakamoto_emails
2013 年 11 月にダスティン・トランメルが原文ママで公開。完全な mbox アーカイブはトランメルのブログ (https://blog.dustintrammell.com/i-am-not-satoshi/) から Satoshi_Nakamoto.zip として配布された