本文へ移動
Proof of Actor

検証の基本機能 · Know Your Agent

Proof of Authority:このAIエージェントに権限を与えたのは誰で、何をすることが許されているのか?

AIエージェントは、人に代わって調査、交渉、予約、購入、ソフトウェアの操作を行うようになります。Proof of Authorityは、サービスが、行動しているエージェント、その代理対象、許可されている行為、そしてその行為が委任された権限の範囲内にあるかを検証できるよう設計されています。

アクターの信頼記録

説明用の例
アクター
AIエージェント
エージェントの識別情報
検証済み
本人または組織
検証済みの組織
権限
検証済み
要求された操作
委任された権限の範囲内
人間による承認
委任による義務はありません
委任の状態
有効
12:44 UTCact_4c7m10...

Proof of Authority

Proof of Authorityは、Proof of Actorにおけるエージェントの権限を検証するための基本要素です。AIエージェントの識別情報を確認し、責任を負う人間または組織(委任元)と紐付け、要求されたアクションが取り消し可能な委任権限の範囲内かを確認し、誰が責任を負うかを記録するための、提案段階の仕組みです。

課題

どのエージェントかを知ることと、そのエージェントに行為する権限があると知ることは別です

エージェントの識別情報から分かるのは「どのエージェントか」です。それは必要ですが、それだけでは十分ではありません。エージェントからリクエストを受け取る加盟店、銀行、SaaSプラットフォームは、誰がその行動を許可したのか、その権限は何を対象とするのか、権限はまだ有効か、そして今回の行動がその範囲内にあるかも知る必要があります。

非人間アイデンティティの管理体系は、組織に属するサービスアカウント、APIキー、ワークロードを管理します。自律型エージェントは異なります。本人や組織を代理し、権限の範囲、有効期限、取り消しの手段が定められた委任の下で行為します。その行為には、実際の金銭的・法的な影響が伴う場合があります。

Proof of Authorityは、委任を明示し、検証可能にするよう設計されています。これにより、正当なエージェントは人間を装わずに取引でき、証拠を利用するサービスは確信を持ってエージェントを受け入れられます。

立証されること

Proof of Authorityが立証するよう設計されていること

01

エージェントの識別情報

どのエージェントが行為しており、誰がそれを開発または運用しているか。

02

本人または組織

エージェントが代理する人間、組織、または権限を与えられたサービス。人間とエージェント、組織とエージェントの紐付け。

03

委任事項と権限の範囲

許可された操作、権限の範囲、取引上限、取引可能な相手、有効期限を定めた署名付きの権限委譲。

04

権限の範囲内のアクション

今要求されている行為が委任された権限の範囲内かどうかを、行為ごとに評価すること。

05

明示的な意図

委任内容またはサービスが求める場合、この行為を、この時点で、これらの条件のもとで人間が承認したことの証拠。

06

取り消しと説明責任

取り消し可能な権限と、その行為の最終的な責任主体を示す記録。

複数のシグナルから得られる根拠

Proof of Authorityで設計が進められている機能には、次のものが含まれます。

人間とエージェントの紐付け組織とエージェントの紐付け署名付きの権限委譲権限とスコープ取引限度額有効期限取り消しアクションごとの認可エージェントの識別情報本人または組織の識別情報

何が立証されるかを公開し、その方法は公開しません。スコアリング、シグナルの重み付け、検出技術は開示しません。

委任内容の例

エージェント
Procurement Agent #4812
本人または組織
Acme Corporation
権限
SaaS サブスクリプションを購入する
取引上限額
$5,000
利用を許可された販売事業者
承認済みベンダー一覧
法的合意文書
認可されていません
権限の有効期限が切れる
2026年12月31日

差別化

Proof of Authorityと関連するアプローチ

アプローチ回答追加されるもの
エージェントの識別情報 / 署名付きエージェントこれはどのエージェントまたは運用者ですか?誰がそれを承認し、何をする権限があり、この行為がその範囲内かどうか。
非人間アイデンティティ(NHI)これはどのワークロードまたは認証情報で、何にアクセスできますか?責任を負う本人または組織からの権限委譲、行為ごとの権限と意図。
OAuthに類似した権限委譲ユーザーはアプリケーションにどの権限範囲を付与しましたか?取引ごとの限度額、明示的な意思表示、第三者に提示できるアテステーション。
顧客確認/事業者確認この顧客または企業は誰ですか?今この時点で、どのエージェントが本人に代わって、どのような委任内容に基づいて行為しているか。

APIプレビュー

エージェントの権限を検証(API プレビュー)

提案中のAPIでは、利用するサービスが特定の行為について権限があるかを問い合わせ、エージェント、本人または組織、委任された権限の検証状況を受け取ります。

開発者向けプレビュー - APIの設計は変更される可能性があります。このページに記載されたエンドポイントは、いずれも本番環境向けではありません。
APIプレビューPOST /v1/authority/verify
// Proposed API - illustrative only
POST /v1/authority/verify
{
  "agent_id": "agt_48291",
  "requested_action": {
    "type": "purchase",
    "amount": 420,
    "currency": "USD"
  }
}

// Conceptual response
{
  "agent": "verified",
  "principal": "verified",
  "mandate": "valid",
  "action_authorised": true,
  "maximum_amount": 500
}

よくある質問

よくある質問

Know Your Agent (KYA)とは何ですか?

Know Your Agentは、人に対する顧客確認に相当する、AIエージェントを信頼して利用する前に検証するという新たな実務です。Proof of Authorityは、KYAを単なるエージェントの身元確認にとどまらないものとして扱います。本人または組織、委任された権限とその範囲、現在の行為がその範囲内にあるか、権限の取り消し、説明責任を立証するよう設計されています。

AIエージェントをどのように検証しますか?

AI エージェントの検証とは、どのエージェントが行動しているかを確認し、そのエージェントを説明責任を負う本人または組織と結び付け、要求された行為が委譲され、取り消し可能な権限の範囲内かを確認することです。Proof of Authority は、利用するサービスが独自のポリシーを適用できる証明として、その結果を返すよう設計されています。

これは人間以外のアイデンティティ管理とどう違いますか?

非人間アイデンティティの管理体系は、組織内のサービスアカウントやAPIキーなど、機械が使用する認証情報を管理します。Proof of Authorityが対象とするのは、本人や組織を代理して第三者に対して行為するエージェントです。問われるのは、特定の行為が認可されているか、そして誰がその責任を負うかです。

エージェントに与えた権限は取り消せますか?

取り消し可能であることは、アーキテクチャの中核原則です。委任には有効期限を設定でき、本人が取り消せるように設計されています。また、権限を確認する利用サービスは、委任が無効になったことを把握できる必要があります。

Proof of Authorityはエージェント向け決済プロトコルに取って代わりますか?

いいえ。エージェントによる決済や購入手続きに関する業界プロトコルは、エージェントがどのように支払い、取引するかを扱います。Proof of Authorityはそれらを補完するよう設計されています。エージェントの背後に誰がいて、その行為が委任された権限の範囲内にあるかを示す証拠を、その確認が必要な場面で利用できます。

何を検証する必要があるかをお知らせください。

Proof of Actorは、開発者や設計パートナーとともに設計を進めています。皆さまのユースケースがAPIの設計に反映されます。