ブロックチェーンのコンセンサスアルゴリズムにはどのような種類があるのか

ブロックチェーンにおけるコンセンサスプロトコル:

  1. PoW(ワークプルーフ):PoWメカニズムでは、ノードは複雑な数学的問題を解くことで記帳権を獲得するための競争を行い、計算能力が高いほど記帳権を獲得する確率が高くなります。ビットコインはPoWメカニズムを採用する代表的な例です。
  2. PoS(プルーフオブステーク)方式とはPoS方式では、ノードが持つ仮想通貨の量に基づいて、このノードの記帳権が割り当てられる。仮想通貨の量が多いノードは、より高い確率で記帳ノードに選ばれる。イーサリアム2.0で採用される予定のPoS方式が1つの例となる。
  3. 委任されたステーク証明とランダム性(DPoS):DPoS メカニズムは、PoS メカニズムに代理ノードの概念を導入したものです。暗号通貨を持っているコイン保有者は、取引をパッケージ化しブロックを確認する責任を担う一定数の代理ノードを選出します。EOS は、DPoS メカニズムを使用する代表です。
  4. PoA(権限委任型証明):PoAメカニズムでは、システム管理者や特権ユーザーによって指名された一連の委任ノードが記帳権を決定します。PoAメカニズムはより高速なトランザクション処理速度とスケーラビリティを提供できますが、非中央集権的な特性を犠牲にします。
  5. 実際に役立つ何かを行うようノードに課すProof of Useful Work(PoUW): PoUWメカニズムでは、ノードは記帳権を得るために実際に役立つ何らかの作業を行う必要があります。例えば、ノードは科学的な問題を解いたり計算作業を行ったりして、ネットワークへの貢献を証明する必要があります。このメカニズムはまだ研究段階であり、広く採用されていません。

ブロックチェーンネットワークのニーズおよび設計目標によって、コンセンサス・メカニズムの選択は異なり、それぞれの特徴と利点を持つため、異なる適用シーンに適しています。

bannerAds