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
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
Identità dell'agente
Quale agente sta agendo e chi lo ha sviluppato o lo gestisce.
Mandante
La persona, l'organizzazione o il servizio autorizzato che l'agente rappresenta: l'associazione tra persona e agente e tra organizzazione e agente.
Mandato e ambito di autorità
Delega firmata con autorizzazioni, ambiti, limiti per le transazioni, controparti consentite e scadenza.
Azione nei limiti dell'ambito autorizzato
Se l'azione richiesta in questo momento rientra nell'autorità delegata, con una valutazione per ogni azione.
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.
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:
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
| Approccio | Risposte | Che cosa aggiunge |
|---|---|---|
| Identità dell'agente / agenti con firma digitale | Qual è 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 OAuth | Quali 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'azienda | Chi è 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.
// 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
}Dove si applica
Casi d'uso correlati
Servizi finanziari
Richiedi un controllo umano verificato o una manifestazione esplicita della volontà prima di transazioni con conseguenze rilevanti.
Commercio tramite agenti
Verifica chi c'è dietro un agente AI e se un acquisto rientra nel suo mandato.
Marketplace
Distingui gli utenti reali, gli utenti assistiti da AI e gli agenti autonomi.
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.
- Ogni componente di base restituisce il proprio risultato nella stessa Actor Attestation, così le applicazioni possono combinarli.
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.