ブロックチェーンコンセンサスモデルとは何ですか?

コンセンサスモデルは、ノードが連携してブロックチェーンの整合性を維持し、すべてのトランザクションが正確で安全であることを保証するメカニズムです。ノードがトランザクションが有効であることに確実に同意するために、コンセンサスモデルはさまざまなメカニズムを使用します。コンセンサスモデルとは何なのか、どのように機能するのか、そしてどれが最も人気があるのか​​を見てみましょう。

コンセンサスモデルとは何ですか?

ブロックチェーン技術の世界では、コンセンサスモデルは ブロックチェーン上で実行されるトランザクションの有効性について合意に達するためにネットワークノードによって使用されるプロトコル。言い換えれば、コンセンサスモデルは、ノードが連携してブロックチェーンの整合性を維持し、すべてのトランザクションが正確で安全であることを保証するメカニズムです。コンセンサスモデル これらがなければ、ネットワークが分散化され信頼性を維持できないため、ブロックチェーン テクノロジーが機能するためには不可欠です。。トランザクションを検証する中央機関を設ける代わりに、検証はネットワークの一部であるノードの協力を通じて行われます。この意味は どのノードもトランザクションの検証に参加でき、ネットワークを絶対的に制御する単一のエンティティは存在しません。.

コンセンサスモデルはどのように機能するのでしょうか?

コンセンサスモデルはさまざまな方法で機能しますが、一般的には、 これらには、トランザクションを検証するために連携するネットワーク ノードが含まれます。 検証プロセスは、ノードがトランザクションを提案し、ネットワークに送信すると始まります。次に、他のノードはトランザクションをレビューし、ブロックチェーン上の以前のトランザクションと比較して、トランザクションが有効であることを確認します。大多数のノードがトランザクションが有効であることに同意した場合、そのトランザクションはブロックチェーンに追加され、確認されたとみなされます。トランザクションが有効であることにノードが同意することを確認するには、 コンセンサスモデルは異なるメカニズムを使用します。一部のコンセンサスモデルでは、 作業証明 (PoW)、それが必要です ノードはトランザクションを検証するために集中的な計算を実行します。他のコンセンサスモデル、例えば プルーフ・オブ・ステーク (PoS)、 ことを要求 ノードはトランザクションを検証するために一定量の暗号通貨トークンを持っています。他にも次のようなコンセンサスモデルもあります。 権限証明 (PoA) と時間証明 (PoT).

ダイアグラム1

コンセンサスモデルの表現スキーム。出典: メルカドクリプト。

最も人気のあるコンセンサスモデルは何ですか?

ブロックチェーンテクノロジーで最も一般的なコンセンサスモデルには、プルーフ・オブ・ワーク (PoW)、プルーフ・オブ・ステーク (PoS)、およびプルーフ・オブ・オーソリティ (PoA) があります。

作業証明 (PoW):

Proof of work は、ビットコイン ネットワークで使用されるコンセンサス モデルです。このモデルでは、 ノードはトランザクションを検証するために集中的な計算を実行する必要がある。これらの計算を実行するノードはマイナーとして知られており、その作業に対する報酬を新しいビットコイン コインの形で受け取ります。捕虜 エネルギー消費量が多く、取引の確認が遅いことで批判されている、これが、イーサリアムがマージを更新して、プルーフ・オブ・ワーク・コンセンサス・モデルからプルーフ・オブ・ステークモデルに移行することを決定した理由です。

ダイアグラム2

動作確認済み。出典: 元帳。

プルーフオブステーク(PoS)

プルーフ オブ ステーク (PoS) は、イーサリアムを含むいくつかの暗号通貨で使用されるコンセンサス モデルです。このモデルでは、 トランザクションを検証するには、ノードには一定量の暗号通貨トークンが必要です。ネットワーク上のトランザクションを検証するノードは、新しい暗号通貨コインの形で報酬を受け取ります。 PoS はエネルギー消費の点でより効率的であると考えられています。これは、BNB チェーン、イーサリアムなどで現在使用されているコンセンサス モデルです。

ダイアグラム3

ステーク操作の証拠。出典: Affidaty.SpA

権限証明 (PoA)

Proof of Authority (PoA) は、一部の暗号通貨やプライベート ブロックチェーン ネットワークで使用されるもう 1 つのコンセンサス モデルです。このモデルでは、ノードが集中的な計算を実行したり、一定数のトークンを保持したりする代わりに、 トランザクションの検証は、当局として指定されたノードのグループを通じて実行されます。 これらのノード これらは事前に選択されており、ネットワークが適切に機能することを保証する責任があります。。ネットワーク上の権限がないノードにはトランザクションを検証する機能がないため、PoA が行われます。 PoW や PoS と比較して、より集中化されたコンセンサス モデル.

ダイアグラム4

これまで説明してきたコンセンサスモデルの違い。出典: チェンジリー。


コメントを残す

あなたのメールアドレスが公開されることはありません。 必須フィールドには付いています *

*

*

  1. データの責任者:MiguelÁngelGatón
  2. データの目的:SPAMの制御、コメント管理。
  3. 正当化:あなたの同意
  4. データの伝達:法的義務がある場合を除き、データが第三者に伝達されることはありません。
  5. データストレージ:Occentus Networks(EU)がホストするデータベース
  6. 権利:いつでも情報を制限、回復、削除できます。