Re: ビットコイン P2P 電子キャッシュ論文

James A. Donaldの投稿:

全員がXを知っているだけでは十分ではない。全員が 全員がXを知っていることを知り、さらに 全員が全員が全員がXを知っていることを知っていることを 知っている必要もある ——これはビザンチン将軍問題と同様に、 分散データ処理の古典的な難問である。

プルーフ・オブ・ワークチェーンはビザンチン将軍問題の解決策だ。その文脈で言い換えてみよう。

何人かのビザンチン将軍がそれぞれコンピューターを持ち、王のWi-Fiのパスワードをブルートフォースで突破して攻撃したいと考えている。パスワードは一定の文字数であることがわかっている。ネットワークに十分な刺激を与えた後、ボットネットのノード数を素早く数え、全員が同じ数を持ち、他の全員もそうであることを確信できなければならない。プルーフ・オブ・ワークチェーンがこれを達成する方法だ。

各将軍は最初に受信した攻撃ブロックを、取り組んでいるチェーンに追加し、次のブロックの解決を開始する。最初にブロックを解いた将軍がそれをブロードキャストし、他の全員がそれを自分のチェーンに追加する。チェーンが成長し、数ブロック後には、将軍は攻撃データが他の将軍が持っているものと同じであると確信できる。チェーン内の計算量が、全員が協力して作業しなければ生み出せないものであることがわかる。

プルーフ・オブ・ワークチェーンが、あなたが質問したすべての同期化、分散データベース、グローバルビューの問題を解決する方法だ。