Skip to main content

Proof of Staked Authority (PoSA) とは

注:この文書は英語の原文からの自動翻訳です。

Proof of Staked Authority (PoSA) とは

Proof of Staked Authority (PoSA) は、Proof of Stake (PoS) と Proof of Authority (PoA) の要素を組み合わせたコンセンサスメカニズムです。PoSA システムでは、限られたバリデーターのセットが事前承認または許可制(Authority のコンポーネント)であり、各バリデーターは相当量のトークンステークもロックしなければなりません(Stake のコンポーネント)。PoSA は BNB Smart Chain(旧 Binance Smart Chain)で最も顕著に使われており、そこでは既知で説明責任を負うバリデーターセットを維持しつつ、速いブロックタイムと低いトランザクション手数料を可能にしています。

最低ステークを満たす任意の参加者が参加できるオープンな Proof of Stake とは異なり、PoSA は検証を選別されたエンティティのグループに制限します。純粋な Proof of Authority — バリデーターがアイデンティティや評判に基づいて単にホワイトリスト化される — とは異なり、PoSA は経済的な保証を加えます。バリデーターはリスクにさらされるトークンを持ち、それが不正行為に対する金銭的インセンティブを生み出します。

要約: PoSA は、許可制のバリデーターセットがトークンもステークしなければならないハイブリッドのコンセンサスメカニズムで、権威ベースの検証の速さとステーキングの経済的説明責任を組み合わせます。

PoSA の仕組み

バリデーターの選定

PoSA ネットワークでは、バリデーターになることは十分なトークンをステークする誰にでも開かれているわけではありません。候補者はガバナンス基準(承認、評判、運用実績)と経済基準(相当数のトークンのステーク)の両方を満たさなければなりません。BNB Smart Chain では、アクティブなバリデーターセットは少数のノードに限定されており — 歴史的には 21 のアクティブバリデーター、のちに拡張 — ステーカーによって選出され運用要件を満たす候補者の中から選ばれます。

Authority のコンポーネント

PoSA における「Authority」は、バリデーターが既知で識別可能なエンティティであることを意味します。これは、バリデーターやマイナーが匿名でありうる仮名の PoS や PoW システムとは対照的です。バリデーターの既知のアイデンティティは直接的な説明責任のメカニズムを提供します。バリデーターが不正を行えば、コミュニティは誰が責任を負うかを正確に知ります。しかしそれはまた、バリデーターセットが許可なしには開かれていない — 新しいバリデーターは単にトークンをステークするだけでは参加できない — ことも意味します。

Staking のコンポーネント

PoSA における「Staked」は、バリデーターが担保としてトークンをロックしなければならないことを意味します。この経済的な保証は、彼らのインセンティブを正直な振る舞いに揃えます。無効なブロックを生成する、オフラインになる、二重署名を試みるバリデーターは、スラッシングを通じてステークしたトークンを失うリスクを負います。一般のトークン保有者もバリデーター候補に自分のステークを委任でき、どのバリデーターがアクティブセットに入るかに影響を与えられます。

ブロック生成

アクティブなバリデーターは、DPoS に似て、スケジュールされたローテーションで順番にブロックを生成します。バリデーターセットが小さく既知であるため、コンセンサスは速いです — BNB Smart Chain はおよそ 3 秒ごとにブロックを生成し、ほぼ即時のファイナリティを持ちます。バリデーター数が少ないことはノード間の通信オーバーヘッドが少ないことを意味し、それが直接的に高いスループットに変換されます。

ガバナンスとバリデーターのローテーション

PoSA ネットワークは通常、バリデーターの追加や削除のためのガバナンスメカニズムを含みます。BNB Smart Chain では、バリデーターはステーキングの重みとコミュニティ投票の組み合わせに基づいて定期的に再選されます。低パフォーマンス(低い稼働率、ブロックの取りこぼし)のバリデーターは投票で外され、置き換えられることがあります。このガバナンスレイヤーは、完全にオープンな PoS(誰でも参加可能)と静的な PoA(バリデーターが運用者によって固定される)の中間に位置します。

PoSA における委任ステーキングの役割

BNB Smart Chain のような PoSA ネットワークでは、一般のトークン保有者は委任ステーキングを通じて参加します。彼らはバリデーター候補を選び、その候補にトークンを委任して、候補の総ステークを増やし、アクティブバリデーターセットに入る可能性を高めます。見返りに、委任者はバリデーターのブロック報酬の一部を、委任した額に比例して受け取ります。

委任ステーキングは二つの機能を果たします。バリデーターのインフラを運用できないトークン保有者がステーキング報酬を得られるようにし、ガバナンスのシグナルを提供します — より多くの委任ステークを持つバリデーターは、より広いコミュニティの支持を持つと見なされます。バリデーターが低パフォーマンスや不正を行えば、委任者はステークを引き出して別の候補に振り向けることができ、DPoS における有権者主導の除外に似た説明責任の圧力を生み出します。

許可制のバリデーター参入と委任ステーキングの組み合わせは、階層的なシステムを生み出します。プロトコルが誰が検証できるか(authority)を制御し、経済が実際に誰が検証するか(ステーキングの重み)を制御し、委任者がどのバリデーターが成功するか(コミュニティの信頼)を制御します。

他のメカニズムとの比較における PoSA

観点 PoS PoA PoSA DPoS
バリデーターへのアクセス オープン(最低ステーク) 許可制(アイデンティティベース) 許可制+ステーキング トークン保有者による選出
バリデーターの説明責任 スラッシング 評判/アイデンティティ スラッシング+アイデンティティ 有権者主導の除外
スループット 中程度 高い 高い 高い
分散化 より高い(多数のバリデーターが可能) 低い(固定された権威セット) 低〜中程度(小規模で選別されたセット) 低〜中程度(小規模で選出されたセット)
経済的保証 あり(ステークされたトークンがリスクにさらされる) なし(アイデンティティのみ) あり(ステークされたトークンがリスクにさらされる) あり(委任ステーク)

PoSA は中間的な位置を占めます。バリデーターがリスクにさらされるトークンを持つため純粋な PoA より説明責任が高い一方、バリデーターセットが限定的で許可制であるためオープンな PoS より中央集権的です。

なぜ PoSA がクリプト AI プロジェクトにとって重要か

いくつかのクリプト AI プロジェクトは、低手数料と速いブロックタイムの組み合わせのために BNB Smart Chain や他の PoSA ネットワークにデプロイします。頻繁なオンチェーントランザクションを生成する AI ワークロード — タスク割り当て、支払い決済、データ登録、モデルバージョン記録 — にとって、PoSA のスループット特性は実務上重要でありうるのです。

しかし、バリデーターセットの許可制という性質は、セキュリティの前提がオープンな PoS ネットワークとは異なることを意味します。PoSA チェーン上に構築するプロジェクトは、事実上、選別されたバリデーターのセットがトランザクションを正直に順序付けることを信頼しています。このトレードオフを理解することは、そうしたネットワーク上に構築されたクリプト AI プロジェクトの Onchain necessity とインフラの前提を評価するうえで重要です。

読者にとっての実務的な含意:プロジェクトカードに Consensus: PoSA と表示される場合、そのプロジェクトは速くて安いトランザクション処理の恩恵を受けますが、少数の既知のバリデーターのグループに依存しています。これは本質的に良くも悪くもありません — それは特定の強み(速度、低コスト、アイデンティティによる説明責任)と特定の制限(中央集権化リスク、許可制アクセス、協調的な検閲の可能性)を持つ設計上の選択です。

DecAIHub プロジェクトカードでの表示箇所

DecAIHub プロジェクトカードでは、PoSA は Consensus フィールドに表示されます。カードに Consensus: PoSA と表示される場合、それはプロジェクトの基盤ネットワークが Proof of Staked Authority メカニズムを使ってトランザクションを検証しブロックを生成していることを示します。

これは BNB Smart Chain 上で運用されるプロジェクトで最も一般的に見られ、そこでは PoSA がネイティブのコンセンサスメカニズムです。コンセンサスフィールドは、読者がプロジェクトの依存するインフラレイヤー — ブロックがどう生成されるか、誰が検証するか、チェーンがどんなセキュリティ保証を提供するか — を理解するのに役立ちます。

コンセンサスフィールドは、Main chain、Type、Network status と並ぶ、いくつかのインフラレベルの記述子の一つです。これらのフィールドを合わせると、プロジェクトのアプリケーションレイヤーと AI レイヤーの下にある技術的基盤の姿が描かれます。

PoSA だけでは証明できないこと

  • PoSA は分散化を証明しません。 小規模で許可制のバリデーターセットは、オープンな PoS ネットワークよりもコンセンサスレイヤーで中央集権的です。バリデーターの数、互いの独立性、地理的・組織的な多様性、そして追加・削除のガバナンスプロセスが、実務的な分散化のレベルを決定します。すべてのバリデーターが関連するエンティティによって運用される PoSA ネットワークは、コンセンサスのラベルに関わらず機能的に中央集権的です。
  • PoSA はプロジェクトに AI があることを証明しません。 コンセンサスはインフラのメカニズムです。PoSA チェーン上のプロジェクトは本物の AI コンポーネントを持つかもしれないし持たないかもしれません — コンセンサスフィールドは AI 能力について何も語りません。
  • PoSA は検閲耐性を証明しません。 バリデーターが既知のエンティティである小規模なバリデーターセットは、理論上、特定のトランザクションやアドレスを検閲するよう圧力をかけられうるものです。これが実務的なリスクかどうかは、管轄、ガバナンス設計、バリデーターの多様性に依存します。
  • PoSA は token necessity を証明しません。 チェーンのコンセンサスがステークされたトークンを使うという事実は、自動的にプロジェクト自身のトークンがその AI やアプリケーションの機能に必要であることを意味しません。
  • 低手数料は低リスクを意味しません。 PoSA チェーンはしばしば非常に低いトランザクション手数料を持ちますが、それはユーザー体験の特徴であり、セキュリティ、品質、分散化のエビデンスではありません。

混同しないでください

  • Proof of Stake (PoS) — 標準的な PoS では、バリデーター参加は十分なトークンをステークする誰にでも開かれています。PoSA はステーキングの上に許可制のレイヤーを加えます。PoSA のバリデーターは、十分にステークしているだけでなく、承認されなければなりません。「Authority」のコンポーネントが PoSA をオープンな PoS と区別するものです。
  • Delegated Proof of Stake (DPoS) — DPoS は、どの候補者も立候補できるオープンなトークン保有者の選挙を通じてバリデーターを選びます。PoSA はステーキングの重みと権威の承認の組み合わせを使います。違いはバリデーターがどのようにセットに入るかにあります。投票で選出(DPoS)対ガバナンスとステーキングで選別(PoSA)。どちらも小規模なバリデーターセットをもたらしますが、選定メカニズムは異なります。
  • Proof of Authority (PoA) — 純粋な PoA では、バリデーターはアイデンティティや評判だけに基づいてホワイトリスト化され、トークンのステークは必要ありません。PoSA は不正行為に対する経済的ペナルティを生み出すためにステーキング要件を加えます。ステーキングのない PoA は完全に評判による説明責任に依存します。
  • コンセンサス — ネットワークが台帳の状態にどう合意するかという一般的な概念。PoSA は多くの中の一つの特定のコンセンサスメカニズムです。
  • BNB Smart Chain — BNB Smart Chain は PoSA を使う特定のブロックチェーンネットワークです。PoSA はコンセンサスメカニズムであり、BNB Smart Chain はそれを実装するネットワークです。他のネットワークも PoSA を採用できます。

よくある質問

なぜ標準的な PoS を使う代わりに PoSA が作られたのですか?

PoSA は特定の一連のトレードオフを達成するために設計されました。既知で説明責任を負うバリデーターセットを維持しつつ、速いブロックタイム、低い手数料、EVM 互換性を実現することです。大きなバリデーターセットを持つ標準的なオープンな PoS は、より多くの通信オーバーヘッドと遅いファイナリティをもたらします。バリデーターセットをトークンもステークする事前承認されたエンティティに限定することで、PoSA は BNB Smart Chain のような大量のチェーンに必要なスループット特性を、より広いバリデーター参加を犠牲にして達成します。

PoSA ネットワークにはバリデーターが何人いますか?

最も顕著な PoSA 実装である BNB Smart Chain では、アクティブなバリデーターセットは歴史的に 21 ノードでしたが、プロトコルは分散化を改善するためにこの数を時とともに拡張してきました。具体的な数はプロトコルのパラメータです — バリデーターが少ないほどコンセンサスは速いが権力の集中が大きく、バリデーターが多いほど回復力が向上するが調整のオーバーヘッドが加わります。

誰でも PoSA のバリデーターになれますか?

直接的にはなれません。オープンな PoS システムとは異なり、PoSA は候補者がトークンをステークすることに加えて運用基準とガバナンス基準の両方を満たすことを要求します。BNB Smart Chain では、バリデーターになることは候補者として登録すること、技術的・運用的な要件を満たすこと、そしてアクティブセット内にランクするのに十分な委任ステークをトークン保有者から受け取ることを伴います。許可制とステーキングの組み合わせは、オープンな PoS より高い参入障壁を生み出します。

PoSA は DPoS より中央集権的ですか?

どちらのメカニズムも小規模なアクティブバリデーターセットをもたらしますが、バリデーターの選定方法が異なります。DPoS はオープンなトークン保有者の選挙を使います — どの候補者も立候補でき、有権者が決定します。PoSA はステーキングの重みと権威の承認を組み合わせ、ゲートキーピングのレイヤーを加えます。実務上、中央集権化の程度は具体的な実装に依存します。いくつのバリデーターがアクティブか、どれだけ多様か、そしてバリデーターの追加・削除のガバナンスプロセスが実際にどう機能するかです。

外部リンク

関連ページ