概要
コンセンサスは、ブロックチェーンネットワークの参加者が単一の有効な台帳状態に合意するプロセスです。ブロックチェーンは多くの独立したコンピューター上で中央機関なしに動作するため、どのブロックが正規であるかを決定し、二重支払いを防ぐメカニズムが必要です。コンセンサスメカニズムは、一定数の障害または悪意のある参加者を許容しながら、この合意を提供します。
仕組み
すべてのノードは台帳のコピーを保持し、提案されたブロックに同じルールを適用します。コンセンサスメカニズムは、誰がブロックを提案できるか、他のノードがどのように検証するかを決定します。2つの主要な系統は、計算力が提案権を付与するプルーフ・オブ・ワークと、ステークされた資本が提案者を選択するプルーフ・オブ・ステークです。多数派チェーンに従うノードは同じ履歴に収束し、チェーンの再編成には圧倒的なリソースまたはステークが必要です。
重要性
コンセンサスは、仲介者なしで分散台帳を信頼できるものにします。その設計上のトレードオフは、ブロックチェーンのセキュリティ、スループット、エネルギー消費を決定し、ファイナリティ時間や取引コストなどのユーザー向けの特性に直接影響します。したがって、コンセンサスを理解することは、あらゆるブロックチェーンを評価するための基盤です。
関連概念
コンセンサスは、プルーフ・オブ・ワークやプルーフ・オブ・ステークなどの具体的なメカニズムに現れ、スラッシングなどのペナルティが誠実な行動を強制します。マイナーとバリデーターは、コンセンサスルールを実行する参加者です。