Ga naar de inhoud

VERIFICATIEBOUWSTEEN · Know Your Agent

Proof of Authority: wie heeft deze AI-agent gemachtigd en wat mag deze doen?

AI-agenten zullen namens ons onderzoek doen, onderhandelen, reserveren, aankopen doen en software bedienen. Proof of Authority is ontworpen om een dienst te laten verifiëren welke agent handelt, namens wie deze handelt, wat deze mag doen en of deze handeling binnen dat mandaat valt.

ACTOR TRUST RECEIPT

Ter illustratie
Actor
AI-agent
Agentidentiteit
Geverifieerd
Principaal
Geverifieerde organisatie
Bevoegdheid
Geverifieerd
Aangevraagde handeling
Binnen de grenzen van de gedelegeerde bevoegdheid
Menselijke goedkeuring
Niet vereist volgens het mandaat
Status van het mandaat
Geldig
12:44 UTCact_4c7m10...

Proof of Authority

Proof of Authority is de bouwsteen voor agentautorisatie van Proof of Actor: een voorgestelde manier om de identiteit van een AI-agent te verifiëren, deze te koppelen aan een verantwoordelijke persoon of organisatie (de opdrachtgever), een aangevraagde handeling te toetsen aan het gedelegeerde, herroepbare mandaat van de agent en vast te leggen wie verantwoordelijk is.

Het probleem

Weten welke agent het is, is niet hetzelfde als weten of die mag handelen

Agentidentiteit beantwoordt de vraag: "Welke agent is dit?" Dat is noodzakelijk, maar niet voldoende. Een webwinkel, bank of SaaS-platform dat een verzoek van een agent ontvangt, moet ook weten wie de agent heeft gemachtigd, wat de bevoegdheid omvat, of die nog geldig is en of deze specifieke handeling eronder valt.

Programma's voor niet-menselijke identiteiten beheren serviceaccounts, API-sleutels en werklasten die bij een organisatie horen. Autonome agenten zijn anders: ze handelen namens een principaal onder een mandaat met grenzen, een vervaldatum en een mogelijkheid tot intrekking. Hun handelingen kunnen reële financiële en juridische gevolgen hebben.

Proof of Authority is ontworpen om delegatie expliciet en controleerbaar te maken, zodat legitieme agenten openlijk transacties kunnen uitvoeren in plaats van zich als mensen voor te doen, en zodat diensten die op het bewijs vertrouwen agenten met vertrouwen kunnen toelaten.

Wat het vaststelt

Wat Proof of Authority is ontworpen om vast te stellen

01

Agentidentiteit

Welke agent handelt en wie deze heeft gebouwd of beheert.

02

Principaal

De mens, organisatie of gemachtigde dienst namens wie de agent handelt: de koppeling tussen mens en agent en tussen organisatie en agent.

03

Mandaat en reikwijdte

Ondertekende delegatie met machtigingen, bevoegdheidsgrenzen, transactielimieten, toegestane wederpartijen en een vervaldatum.

04

Handeling binnen de reikwijdte

Of de nu gevraagde handeling binnen de gedelegeerde bevoegdheid valt, per handeling beoordeeld.

05

Uitdrukkelijke intentie

Waar het mandaat of de dienst dit vereist: bewijs dat de mens deze handeling op dit moment en onder deze voorwaarden heeft goedgekeurd.

06

Intrekking en verantwoordingsplicht

Bevoegdheid die kan worden ingetrokken, en een vastlegging van wie uiteindelijk achter de handeling staat.

Bewijs uit meerdere signalen

De mogelijkheden waarvoor Proof of Authority wordt ontworpen, omvatten:

Koppeling tussen mens en agentKoppeling tussen organisatie en agentOndertekende delegatieMachtigingen en bevoegdheidsbereikenTransactielimietenVervaldatumIntrekkingAutorisatie per handelingAgentidentiteitIdentiteit van de principaal

We publiceren wat wordt vastgesteld, niet hoe dat gebeurt. De wijze van scoreberekening, de weging van signalen en detectietechnieken maken we niet bekend.

Voorbeeldmandaat

Agent
Procurement Agent #4812
Principaal
Acme Corporation
Bevoegdheid
Abonnementen op clouddiensten aanschaffen
Maximaal transactiebedrag
$5,000
Toegestane leveranciers
Lijst met goedgekeurde leveranciers
Juridische overeenkomsten
Niet geautoriseerd
Bevoegdheid verloopt
31 december 2026

Onderscheidend vermogen

Proof of Authority en verwante benaderingen

AanpakAntwoordenWat het toevoegt
Agentidentiteit / ondertekende agentenWelke agent of beheerder is dit?Wie heeft dit geautoriseerd, wat mag het doen en valt deze handeling binnen de reikwijdte van die bevoegdheid?
Niet-menselijke identiteit (NHI)Welke werklast of inloggegevens zijn dit, en waartoe geven ze toegang?Delegatie door een verantwoordelijke principaal, met bevoegdheid en intentie per handeling.
Delegatie volgens het OAuth-modelWelke machtigingen heeft een gebruiker aan een applicatie verleend?Limieten per transactie, expliciete instemming en een overdraagbare attestatie voor derden.
Klant- en bedrijfsverificatieWie is deze klant of dit bedrijf?Welke agent op dit moment namens hen handelt en onder welk mandaat.

API-preview

Verifieer de bevoegdheid van de agent (API-preview)

In de voorgestelde API vraagt een dienst die op het bewijs vertrouwt of een specifieke handeling geautoriseerd is, en ontvangt deze de verificatiestatus van de agent, de principaal en het mandaat.

Developer Preview - Het ontwerp van de API is nog in ontwikkeling. Niets op deze pagina is een productie-endpoint.
API-previewPOST /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
}

Veelgestelde vragen

Veelgestelde vragen

Wat is Know Your Agent (KYA)?

Know Your Agent is de opkomende praktijk om AI-agenten te verifiëren voordat men erop vertrouwt, vergelijkbaar met klantverificatie bij mensen. Proof of Authority behandelt KYA als meer dan alleen de identiteit van de agent: het is ontworpen om de principaal, het mandaat en de reikwijdte ervan vast te stellen, evenals of de huidige handeling daarbinnen valt, intrekking en verantwoordingsplicht.

Hoe verifieert u een AI-agent?

Een AI-agent verifiëren betekent vaststellen welke agent handelt, deze koppelen aan een verantwoordelijke principaal en de gevraagde handeling toetsen aan gedelegeerde, herroepbare bevoegdheden. Proof of Authority is ontworpen om dit terug te geven als een attestatie waarop een dienst die de informatie gebruikt zijn eigen beleid kan toepassen.

Waarin verschilt dit van identiteitsbeheer voor niet-menselijke entiteiten?

Programma's voor niet-menselijke identiteiten beheren machine-inloggegevens, zoals serviceaccounts en API-sleutels binnen een organisatie. Proof of Authority richt zich op agenten die namens een principaal tegenover derden handelen. Daarbij gaat het erom of een specifieke handeling is geautoriseerd en wie ervoor verantwoordelijk is.

Kan de bevoegdheid van een agent worden ingetrokken?

Herroepbaarheid is een kernprincipe van de architectuur. Een mandaat is ontworpen om een vervaldatum te hebben en door de principaal te kunnen worden ingetrokken. Een dienst die op de bevoegdheid vertrouwt en deze controleert, moet dan kunnen zien dat het mandaat niet langer geldig is.

Vervangt Proof of Authority betaalprotocollen voor agenten?

Nee. Brancheprotocollen voor betalingen en afrekenen door agenten regelen hoe agenten betalen en transacties uitvoeren. Proof of Authority is ontworpen als aanvulling daarop: bewijs over wie achter een agent staat en of een handeling binnen diens mandaat valt, bruikbaar overal waar die vraag speelt.

Vertel ons wat u moet verifiëren.

Proof of Actor wordt ontworpen met ontwikkelaars en ontwikkelpartners. Uw gebruikssituatie helpt de API vorm te geven.