PR

仮想通貨のコンセンサスアルゴリズム

仮想通貨のコンセンサスアルゴリズムとは、ブロックチェーン技術の非常に重要な仕組みの一つで、半無限に伸びていくブロックチェーンを参照する人全員が合意(コンセンサス)を取れるよう、取引(トランザクション)の整合性をチェックして認証する方式(アルゴリズム)のことです。
前回お話しした分散型台帳技術は、ネットワーク上の様々なノードのもとにデータを分散的に記録する仕組みですが、銀行のような中央管理者がいないので、ネットワーク上のノードが取引の承認、つまりはその取引が正当なものであると認める作業をしています。
この場合、承認作業が複数の人に分散されていると、ノードAは取引を承認したが、ノードBは取引を否認(正当なものではないと判断)した、ということが生まれてしまいます。(いわゆるビザンチン将軍問題です)
そこで、正しく合意が形成されるように生み出された仕組みがこのコンセンサスアルゴリズム(合意形成)で、主なものにPoW(Proof of Work:計算認証)、PoS(Proof of Stake:賭け金認証)、PoI(Proof of Importance:重要性認証)、PoC(Proof of Consensus:合議性認証)といったものがあります。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする