Vai al contenuto

FUNZIONALITÀ DI VERIFICA DI BASE · Know Your Agent

Proof of Authority: chi ha autorizzato questo agente AI e quali azioni può compiere?

Gli agenti AI svolgeranno ricerche, negozieranno, prenoteranno, acquisteranno e utilizzeranno software per nostro conto. Proof of Authority è progettato per consentire a un servizio di verificare quale agente sta agendo, chi rappresenta, cosa è autorizzato a fare e se questa azione rientra nel mandato conferito.

RICEVUTA DI FIDUCIA DELL'ATTORE

A scopo illustrativo
Attore
Agente AI
Identità dell'agente
Verificato
Mandante
Organizzazione verificata
Autorità
Verificato
Azione richiesta
Entro i limiti della delega
Approvazione umana
Non richiesto dal mandato
Stato del mandato
Valido
12:44 UTCact_4c7m10...

Proof of Authority

Proof of Authority è il componente di base di Proof of Actor per l'autorizzazione degli agenti: un metodo proposto per verificare l'identità di un agente AI, associarlo a una persona o un'organizzazione responsabile (il suo mandante), verificare un'azione richiesta rispetto al mandato delegato e revocabile dell'agente e registrare chi ne risponde.

Il problema

Sapere quale agente agisce non equivale a sapere se è autorizzato a farlo

L'identità dell'agente risponde alla domanda «qual è l'agente che sta agendo?». È un'informazione necessaria, ma non sufficiente. Un commerciante, una banca o una piattaforma SaaS che riceve una richiesta da un agente deve anche sapere chi lo ha autorizzato, cosa comprende tale autorizzazione, se è ancora valida e se questa specifica azione rientra nei suoi limiti.

I programmi di gestione delle identità non umane gestiscono gli account di servizio, le chiavi API e i carichi di lavoro di un'organizzazione. Gli agenti autonomi sono diversi: agiscono per conto di un mandante, in base a un mandato che prevede limiti, una scadenza e una procedura di revoca, e le loro azioni possono avere conseguenze finanziarie e legali concrete.

Proof of Authority è progettato per rendere la delega esplicita e verificabile, così che gli agenti legittimi possano effettuare transazioni apertamente anziché imitare gli esseri umani e i servizi che si basano sulle evidenze possano accettarli con fiducia.

Che cosa attesta

Che cosa Proof of Authority è progettato per attestare

01

Identità dell'agente

Quale agente sta agendo e chi lo ha sviluppato o lo gestisce.

02

Mandante

La persona, l'organizzazione o il servizio autorizzato che l'agente rappresenta: l'associazione tra persona e agente e tra organizzazione e agente.

03

Mandato e ambito di autorità

Delega firmata con autorizzazioni, ambiti, limiti per le transazioni, controparti consentite e scadenza.

04

Azione nei limiti dell'ambito autorizzato

Se l'azione richiesta in questo momento rientra nell'autorità delegata, con una valutazione per ogni azione.

05

Intenzione esplicita

Quando il mandato o il servizio lo richiede, la prova che la persona abbia approvato questa azione, in questo momento e a queste condizioni.

06

Revoca e responsabilità

Un'autorità che può essere revocata e una registrazione di chi è, in ultima istanza, il soggetto responsabile dell'azione.

Evidenze provenienti da più di un segnale

Tra le funzionalità intorno a cui si sta progettando Proof of Authority figurano:

Associazione tra umano e agenteAssociazione tra organizzazione e agenteDelega firmataAutorizzazioni e ambiti di accessoLimiti delle transazioniScadenzaRevocaAutorizzazione specifica per l'azioneIdentità dell'agenteIdentità del mandante

Rendiamo pubblico che cosa viene attestato, non come. Non divulghiamo i metodi di calcolo dei punteggi, i pesi attribuiti ai segnali né le tecniche di rilevamento.

Esempio di mandato

Agente
Procurement Agent #4812
Mandante
Acme Corporation
Autorità
Acquistare abbonamenti a servizi software
Importo massimo della transazione
$5,000
Fornitori autorizzati
Elenco dei fornitori approvati
Accordi legali
Non autorizzato
L'autorità conferita scade
31 dicembre 2026

Differenziazione

Proof of Authority e approcci affini

ApproccioRisposteChe cosa aggiunge
Identità dell'agente / agenti con firma digitaleQual è questo agente o operatore?Chi l'ha autorizzato, cosa può fare e se questa azione rientra nei limiti della sua autorità.
Identità non umana (NHI)Di quale carico di lavoro o credenziale si tratta e a cosa può accedere?Delega da parte di un mandante responsabile, autorità e intento per ogni azione.
Delega sul modello di OAuthQuali ambiti di autorizzazione ha concesso un utente a un'applicazione?Limiti a livello di transazione, intenzione esplicita e un'attestazione trasferibile per terze parti.
Verifica del cliente / dell'aziendaChi è questo cliente o questa azienda?Quale agente agisce per loro, in base a quale mandato e in questo momento.

Anteprima API

Verifica i poteri dell'agente (anteprima API)

Nell'API proposta, un servizio che fa affidamento sulle evidenze chiede se una specifica azione è autorizzata e riceve lo stato di verifica dell'agente, del mandante e del mandato.

Anteprima per sviluppatori - la progettazione dell'API è in evoluzione. Nessun endpoint in questa pagina è destinato alla produzione.
Anteprima APIPOST /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
}

Domande frequenti

Domande frequenti

Che cos'è Know Your Agent (KYA)?

Know Your Agent è la pratica emergente di verificare gli agenti AI prima di fare affidamento su di essi, analogamente alla verifica dei clienti per le persone. Proof of Authority considera KYA più della semplice identità dell'agente: è progettato per stabilire il mandante, il mandato e i suoi limiti, se l'azione in corso vi rientra, nonché la revoca e le responsabilità.

Come si verifica un agente AI?

Verificare un agente AI significa stabilire quale agente sta agendo, associarlo a un soggetto per conto del quale agisce e che risponde del suo operato, e controllare che l'azione richiesta rientri nei poteri delegati e revocabili. Proof of Authority è progettato per fornire queste informazioni sotto forma di attestazione, sulla base della quale un servizio che vi fa affidamento può applicare le proprie regole.

In che cosa si distingue dalla gestione delle identità non umane?

I programmi di gestione delle identità non umane governano le credenziali delle macchine, come gli account di servizio e le chiavi API, all'interno di un'organizzazione. Proof of Authority si concentra sugli agenti che agiscono per conto di un mandante nei confronti di terzi, quando occorre stabilire se una specifica azione sia autorizzata e chi ne sia responsabile.

È possibile revocare l'autorità di un agente?

La revocabilità è un principio architetturale fondamentale. Un mandato è progettato per avere una scadenza e per poter essere revocato dal soggetto per conto del quale l'agente agisce. Un servizio che fa affidamento sul mandato e ne verifica la validità dovrebbe poter vedere che non è più valido.

Proof of Authority sostituisce i protocolli di pagamento per agenti?

No. I protocolli di settore per i pagamenti e il completamento degli acquisti da parte degli agenti riguardano il modo in cui gli agenti pagano ed effettuano transazioni. Proof of Authority è progettato per integrarli: fornisce prove su chi sia il mandante di un agente e se un'azione rientri nel suo mandato, utilizzabili ovunque sorga questa domanda.

Dicci che cosa hai bisogno di verificare.

Proof of Actor viene progettato insieme agli sviluppatori e ai partner di progettazione. Il tuo caso d'uso contribuisce a definire l'API.