Re: スケーラビリティ

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

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

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

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

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