Re: ブロックチェーンのチェックポイント

参加者: mkrogh

Quote from: aceat64 on August 16, 2010, 04:14:11 PM

  1. Bitcoinのポイントはグローバル通貨であることで、国家通貨の代替としてBitcoinを使うのは意味がない
  2. ブロックチェーンのチェックポイントはクライアントソフトウェアの各リリースで既に行われている
  3. より長いチェーンをゼロから生成するには、ネットワークが現在持っている以上の計算力ではなく、開始以来チェーンに投入された以上の計算力が必要だ。現在のチェーンには信じられないほどのCPU時間が投入されている。

そう言えるが、小規模で使えると良いだろう。システムを脆弱にしすぎずにこれを達成する方法を考えるのは興味深い。 チェックポイントは一つの可能性かもしれない。他にもあるかもしれない。

もちろん時間は重要だ。しかし、隠れた部分がどれだけ長く作業していたかは分からない。そしてより多くのパワーがあれば、最終的にはより多くの作業をしたことになる。しかし同意する。一つの巨大なグローバルシステムにとっては大きな問題ではないかもしれない。

もしいくつかの政府がこのシステムを好まないと宣言し、現在のすべてのコインを無価値にするために独自のチェーンを開始すると言ったら、人々はどう反応するだろうか。それ自体がパニックを引き起こし、システムを破壊する可能性がある。より新しいチェックポイントがあれば、システムはより投機的でなくなるだろう。

逆に考えてみよう。グローバルなBitcoinシステムにおいて、ノードが例えば10時間分の累積難易度より古いすべてのブロックを凍結できない正当な理由は何か。デメリットはどこにあるのか。ネットワークの一部が何時間も隠れていて長いチェーンと共に戻ってくることが望ましい機能と考えられているのか。それともシステムがまだ新しいからチェックポイントが実装されていないだけなのか。

乾杯。