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

参加者: MoonShadow

自分の理解では、インデックスが見つからない場合、クライアントは起動時にブロックチェーンの再チェックを行う。最初に始めた時にこれをやったが、確かにチェーンを辿っているように見えた。どのみちインデックスがないと機能しないのではないか? 起動時にブロックチェーンが有効だと仮定する理由は? 誰でも編集できるのだから。Genesisブロックはクライアントにエンコードされているよね? それとブロックチェーンのチェックポイントだけが正しいと仮定される部分で、間違っているだろうか? 他の方法によるブロックチェーンのダウンロードを防ぐ正当な理由はない。Bitcoinネットワークが容量に近い状態で動いている将来では、P2Pネットワーク経由でブロックチェーン全体をダウンロードすることは有害になる。

マークルツリーがプルーニングされたチェーンでも最初から検証できるはずであり、そうでなければマークルツリーを使う意味は何だろうか?