ビットコイン・インスティテュート

Re: RFC: リリースtarballに​ブロックチェーン1-74000を​同梱する?

人物: zipslack
zipslack 2010年11月28日08:53 UTC
RHorningの投稿(2010年11月26日19:17 UTC)

新規ユーザー向けの通常のディストロに組み込むのではなく、別途だが強く推奨されるダウンロードとすべきだと提案しているのはそのためだ。

すまない、誤解していた。

ジェフ・ガージックの投稿(2010年11月28日02:33 UTC)

Genesisブロックからブロック74000までのハッシュがBitcoinにハードコード(コンパイル)されているので、ブロックデータベースの圧縮zipファイルをどこからでも自動的にダウンロードし、展開し、検証し、実行を開始できない理由はない。

チェックポイントのことだと思うが、もしそうなら、私の理解では、チェックポイントはダウンロードされたブロックの検証時にのみ適用される。blk0001.datとblkindex.datの内容がクライアントによってチェックされることは決してない。クライアントはそれらのファイルに書き込む前にデータをチェックするよう設計されているからだ。サトシがこのスレッドで示したように、

サトシ・ナカモトの投稿(2010年11月25日17:51 UTC)

自分で検証とインデックス作成を行うことが、インデックスデータの安全性を確保する唯一の方法だ。信頼できないソースからblk0001.datとblkindex.datをコピーした場合、その中身すべてを信頼できるかどうか知る方法はない。