権限証明 (PoA)
Proof-of-Authority (PoA) とは何ですか?
Proof-of-Authority (PoA) は代替コンセンサス メカニズムであり、既知の信頼できるバリデータに依存してブロックを生成し、ネットワークに計算能力を提供します。 ID をステークとしてビザンチン フォールト トレランス (BFT) アルゴリズムを使用して、比較的高速なトランザクションを可能にします。
PoA は、本質的に閉鎖的で一般ユーザーの参加を必要としない独自のチェーンを構築したい企業や民間組織を対象としたコンセンサス メカニズムの一種です。
PoA を実行しているネットワークは許可されているため、「マイニング」アクティビティは必要ありません。ただし、ネットワーク参加者は、同じ ID で複数のノードを実行することで冗長性を導入できます。
このタイプのコンセンサスメカニズムはリソースを大量に消費しませんが、バリデーターがノードの整合性を維持する必要があります。これは、ユーザーのアイデンティティと評判が危険にさらされているため、ネットワークの適切な機能に従って誠実に行動するようインセンティブを与えるメカニズムとして理解できます。
PoA では、次の 3 つの条件を満たす必要があります。
- バリデーターのためのオンチェーンでの正式な識別。
- 組織との関連性や良い評判などを含むがこれらに限定されない、特定の基準に基づく資格。
- ブロックの生成とネットワーク上での検証に必要な、定義された手順への完全な準拠。
さらに、この種のネットワークは、イーサリアムやカルダノなどの既存のパブリック ブロックチェーンから顕著な変更を加えて設計と動作モードを借用できます。