コンセンサスメカニズムとは何ですか?

コンセンサスメカニズムとは何ですか?

ブロックチェーン技術は分散型データベース システムを表し、中央エンティティが存在しない場合でも価値トランザクションを記録、保存、促進することを目的としています。その基盤は分散したノードのネットワーク上にあり、各ノードは共有デジタル領域内でトランザクションの認証と処理において重要な役割を果たします。分散型の性質を考慮すると、これらのノードが調和して動作し、正当なトランザクション アクティビティを認識および認証することを保証するための特殊なプロトコルをシステムに組み込むことが不可欠です。コンセンサスメカニズムとして認識されているこの基本プロトコルは、ブロックチェーンの中核となる運用フローを管理するだけでなく、その経済力学やセキュリティパラダイムにも影響を与えます。

ビットコインのプルーフ・オブ・ワークのような従来のシステムではトランザクションを検証するための計算能力が必要ですが、イーサリアムのプルーフ・オブ・ステーク・モデルのようなより現代的なアプローチでは、報酬とペナルティのスキーマを採用してネットワークの安全性を保証しています。これらのメカニズムの本質は、ネットワーク全体のトランザクション履歴について、信頼性が高く、同期され、広く受け入れられている視点を提供することです。

ブロックチェーン開発者にとって本質的な課題は、スケーラビリティ、分散化、セキュリティの間の調和のとれたバランスを浸透させることにあります。これら 3 つの極めて重要な属性は、イーサリアムの共同創設者であるヴィタリック・ブテリンによって「 ブロックチェーンのトリレンマ」として強調されています。このトリレンマに対処することは動的な作業であり、さまざまなネットワークに、それぞれの目的と運用哲学に沿ったコンセンサス メカニズムの革新と考案を促す必要があります。一般的な PoW および PoS システム以外にも、それぞれのネットワークの微妙なニーズに合わせて調整された無数のコンセンサス タイプが存在します。

なぜコンセンサスが重要なのか

暗号通貨におけるコンセンサス メカニズムの主な目的は、悪意のある組織が不正行為に関与するのを阻止することであり、その例としては「二重支払い」が有名です。

仮説上の悪役であるアレックスが、アンナに 10 個のトークンを送信してシステムを悪用しようとし、その後、同じ 10 個のトークンを使用してジョンと同じトランザクションを試みたとします。ブロックチェーンの完全性の要は、資産の所有権を一貫して透過的に追跡できる能力です。有効なコンセンサスが維持されていれば、ジョンはアレックスがすでにこれらのトークンをアンナに転送していることにすぐに気づき、2 番目のトランザクションは無効になります。

二重支払い」攻撃を成功させるには、悪意のある存在がノードを操作して、アレックスとアンナの取引が決して発生しなかった偽造取引履歴を受け入れる必要があります。

コンセンサス メカニズムは、トランザクションの新しいブロックの提案をリソースを大量に消費するタスクにすることで、そのような不正な試みに対してシステムを強化し、それによって不正な試みを阻止します。さらに、これらのメカニズムは、ネットワークが検証すると信じている本物のブロックを提案するノードに報酬を与えるように構造化されています。このような報酬は、良い行動を促すだけでなく、ネットワーク参加者間の信頼も促進します。

参加者の大多数がネットワークの最善の利益を考えて行動していることを考えると、Alex のような組織による操作的努力は阻止され、ブロックチェーンの完全性とトランザクション履歴の信頼性が確保されます。

コンセンサスの仕組み

ブロックチェーン技術の世界では、分散システムの整合性とセキュリティを維持する上で、コンセンサスを達成することが極めて重要な役割を果たします。ビットコインのようなProof-of-Workブロックチェーンは、ブロックと呼ばれる新しいトランザクションのセットを分散型台帳に導入するために、膨大な量のエネルギー、高度なハードウェア、膨大なコンピューティング能力を必要とします。ここでは、マイナーとして知られるノードが、後続のブロックのロックを解除するための乱数を生成する競争を行っています。最初にこの数値に到達することに成功したマイナーには、次のブロックをチェーンに追加する特権が与えられ、その計算努力に対して報酬が与えられます。このプロセス全体は、堅牢なハードウェアと膨大な電力消費に大きく依存する彼らの計算能力の証拠です。

一方、 Proof-of-Stakeブロックチェーンの動作は少し異なります。計算能力で競争する代わりに、バリデーターと呼ばれるこのシステム内のノードは、ステークとして機能するブロックチェーンのネイティブ トークンの指定された値をデポジットする必要があります。バリデーターが賭けるトークンが多ければ多いほど、新しいブロックの提案に選ばれて報酬を獲得できる可能性が高くなります。ただし、誤りを犯したバリデータは罰則を受けたり、検証プロセスから削除されたりする可能性があります。

ノードは、これらの合意メカニズムにおいて基本的な役割を果たします。保留中のトランザクションのデータを評価し、記録と相互参照した後、承認または拒否のステータスを伝えます。たとえば、個人がすでに使用済みのコインでトランザクションを実行しようとした場合、大多数のノードは不変台帳に照らしてこれを拒否し、システムの信頼性と正確性を確保します。

さらに、いずれかのノードが確立された記録に異議を唱えることを決定した場合、ネットワーク全体のリコールを呼び出す必要があります。トランザクションは、ノードの 3 分の 2 以上が同意した場合にのみ、ブロックチェーン上に確認、配布、消去不能に記録できます。

仮想通貨分野の上級アナリストであるニック・ランガ氏は、ブロックチェーンにおける「コンセンサス」は参加者間の労働協約に等しいと述べ、概念を単純化しています。この分散型アプローチは、意思決定のための権威機関を持つ銀行などの従来の中央集権型組織とは明らかに対照的です。暗号通貨の分散化された世界では、これらのコンセンサスメカニズムがすべての参加者を監視し、各トランザクションが徹底的に精査されることを保証します。

テクノロジー起業家であるジーシャン・アリフ氏が適切に述べているように、コンセンサスメカニズムはボードゲームのルールに喩えられ、参加者全員がゲームプレイの公平性について同意する必要があります。ボードゲームのルールを恣意的に変更できないのと同じように、ブロックチェーン内のノードは、ネットワークの他の参加者からの過半数の同意がなければトークンの所有権を変更できません。

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

進化する暗号通貨の状況において、ネットワークの効率性、信頼性、民主化の核心は、そのコンセンサス メカニズムにあります。これらのメカニズムはバックボーンとして機能し、トランザクションの検証方法と新しいブロックをブロックチェーンに追加する方法を決定します。

  • プルーフ・オブ・ワーク (PoW) :

    • 概要: PoW は競争ベースで動作し、マイナーは計算能力を使用して複雑な数学的問題を解決し、トランザクション ブロックを検証します。
    • 長所と短所: PoW は高いセキュリティと広範な導入を提供しますが、その大量のエネルギー消費には環境上の懸念があり、大きな批判を集めています。これは、分散型デジタル通貨の先駆者であるビットコインの背後にあるメカニズムです。
  • プルーフ・オブ・ステーク (PoS) :

    • 概要: PoS では、ブロックを検証および作成する権限は、保有する暗号通貨に比例します。基本的に、より多くの「ステーク」をするほど、ネットワークへの影響力も大きくなります。
    • 利点: PoW と比較してエネルギー効率が高く、暗号通貨を保持することを奨励し、安定性を促進します。
  • 活動証明 (PoA) :

    • 概要: PoW と PoS を革新的に組み合わせた PoA 参加者は、ブロックを検証するためにトークンをマイニングし、ステークします。
    • 特徴的な機能: マイニング報酬が導入されていますが、ブロックには最初はトランザクションの詳細が含まれていません。代わりに、トランザクション タイトルを埋め込み、報酬アドレスをブロックします。この埋め込まれた情報を使用してバリデーターがランダムに選択されるため、このメカニズムは攻撃に対して特に耐性があります。
  • 権限の証明:

    • 概要: 選ばれた評判の良い組織 (多くの場合、主要な投資家や戦略的パートナー) が、取引検証者の役割を果たします。
    • 集中化の議論: 集中化の傾向にありますが、特に分散化が主な関心事ではないプライベートまたはコンソーシアムのブロックチェーンにとって、そのスケーラビリティは大きな利点です。
  • 書き込み証明 (PoB) :

    • 概要: マイナーは意図的にトークンを破壊し、ブロックを検証する権利を獲得します。 「燃やす」という行為はコミットメントを意味します。
    • エネルギーに関する懸念: 顕著な利点は、PoW のエネルギー需要から逸脱してエネルギーを節約できることです。
  • 容量証明 (PoC) :

    • 概要: PoC は、計算能力よりもストレージ スペースを重視し、提供できるストレージに基づいてマイニング権を提供します。
    • 環境エッジ: これは、従来の PoW システムに典型的なエネルギーの非効率性を回避する、より環境に優しい代替手段です。
  • 貢献の証明:

    • 概要: このメカニズムは、ネットワークへの積極的な貢献に基づいて評価し、報酬を与えます。それは、評判、歴史的貢献、そして賭け金の融合です。
    • オンチェーン計算: このメカニズムに特有の、オンチェーンアクションにはセキュリティデポジットが必要であり、信頼と透明性の融合が強調されます。
  • 履歴証明 (PoH) :

    • 概要: 各トランザクションがいつ発生したかを正確に示すための時系列記録を埋め込み、トランザクションの透明性を高める独自のメカニズム。
    • パフォーマンス: セキュリティを損なうことなく確認時間を短縮し、効率と安全性の調和のとれたバランスを確保します。
  • 重要性の証明 (PoI) :

    • 概要: PoS の進化版である PoI は、資本投資だけでなく、ネットワークへの総合的な貢献を考慮します。
    • ネットワークダイナミクス: このメカニズムはブロックチェーンのフォークを阻止し、権力と影響力のより均等な分配を保証します。
  • 保管証明とバリアント:

    • 概要: 分散型データ ストレージ ネットワークに不可欠なこのメカニズムは、本物のデータ ストレージ製品に基づいて貢献を検証します。
    • Filecoin のイノベーション: Filecoin は、データ ストレージへの継続的なコミットメントを保証するために、Proof of Replication と Proof of Spacetime という独自のサブタイプを使用します。

暗号通貨とブロックチェーン技術の世界に深く飛び込む人にとって、これらのコンセンサスメカニズムをしっかりと理解することは不可欠です。これらは、さまざまなプラットフォームの内部ダイナミクス、そのスケーラビリティの可能性、セキュリティ パラメーター、各ネットワークを支える精神に光を当てます。

Plisio では以下のサービスも提供しています。

2 クリックで暗号化請求書を作成 and 暗号通貨の寄付を受け入れる

12 統合

6 最も人気のあるプログラミング言語のライブラリ

19 暗号通貨と 12 ブロックチェーン