コンセンサスメカニズム

コンセンサスメカニズムは、コンピューターおよびブロックチェーンシステムで使用されるフォールトトレラントメカニズムであり、分散プロセスまたはマルチエージェントシステム(暗号通貨など)間で単一のデータ値またはネットワークの単一の状態について必要な合意を達成します。

コンセンサスメカニズムの種類

  1. PoW:プルーフオブワーク プルーフオブワークは、dos(サービス拒否)攻撃やその他の悪意のある攻撃を阻止するために、重要ではないが実行可能な量の労力を必要とするシステムを表します。ブロックチェーンで新しいブロックを作成するには、計算が難しいパズルを解く必要があります。

  2. PoS:プルーフオブステーク プルーフオブステークメカニズムは、トランザクションのブロックを検証するために選択される機会を得るために、ユーザーにトークンの量を賭けることを要求することによってコンセンサスを達成し、そうすることで報酬を受け取ります。ブロックチェーンシステムの株式を最も多く購入した鉱夫が優先されます。

  3. DPoS:委任されたプルーフオブステーク この形式のコンセンサスは、統治機関のメンバーの選出を反映しています。取引を検証する証人が選出されます。

  4. PoSpace:スペースの証明 この種のコンセンサスメカニズムは、storj.io、filecoinなどの分散型ファイルストレージアプリケーションで役立ちます。このアプリケーションでは、ノードがハードウェアに正当な容量があることを証明します。PoStorageまたはPoCapacityと呼ばれることもあります。

  5. PoET:経過時間 の証明 PoWに代わる優れた方法であり、消費する計算リソースが少なくて済みます。参加している各ノードはランダムな時間待機する必要があり、スリープから復帰する最初のノードは新しいブロックを作成する機会を得て、それがネットワークを介して伝播されます。インテルSGXのような信頼できる実行環境(TEE)が必要です。これはメモリの一部として分離されており、特定の一連の命令を使用してのみアクセスできます。

資力

ビザンチンフォールトトレランス

タイプのコンセンサスメカニズム

ブ​​ロックチェーンコンセンサスメカニズムの

レビューコンセンサスシステム開発の概要と歴史

分散コンセンサスの理解

ビザンチン問題

Last updated