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

Re: スケーラビリティ

人物: Insti
Insti 2010年7月13日23:34 UTC
knightmbの投稿(2010年7月13日22:08 UTC)

コイン生成の公式はどこかでわかるはずだから、XYZトランザクションが与えられた場合にX量のコインがどれだけのディスク容量を占めるか計算できるんじゃないか。 自分もどれだけの容量が必要か気になる。

論文から: 「トランザクションのないブロックヘッダーは約80バイトになる。」 そして 「コインの最新トランザクションが十分なブロックの下に埋もれたら、それ以前の使用済みトランザクションは ディスク容量を節約するために破棄できる。」

つまり、80 × ブロック数 + 平均トランザクションサイズ × トランザクション数だ。

実際に自分のディスクから:66663ブロック中の77428トランザクションは約46,752,464バイト。 これは1トランザクションあたり約600バイトになる(ブロックヘッダーとデータベースのオーバーヘッドを含む)