Re: エラー - 助けてください!

マイケル・マーカートの投稿(2010年10月21日 13:00 UTC)

Dhawがdebug.logファイルのいくつかを送ってくれた。見られた症状:

彼は難易度1.0 で無効なブロックを生成していた。blk0001.dat または blkindex.dat ファイルに破損したエントリがあるはずだ。blk*.dat を削除して再ダウンロードさせるだけで済む。

安全ロックダウンが問題を検出し、受け入れられないより長いチェーンが存在することを確認したため「警告:表示されているトランザクションが正しくない可能性があります!」と表示していた。安全ロックダウンは生成を停止することはできない。そうすると攻撃の可能性を生み出してしまうからだ。

ギャビン・アンドレセンの投稿(2010年10月22日 05:25 UTC)

Bitcoin クライアントは、最後のブロックチェックポイントまでのすべてのブロックを持つまで、コイン生成を許可すべきではない。

良いアイデアだ。チェックポイントブロック 74000 より前では生成しないように変更した。