Aller au contenu

FONCTIONNEMENT

Qui ou quoi agit réellement ?

Proof of Actor est conçu pour répondre à une question commune à toute interaction ayant des conséquences, en analysant les différentes couches de confiance et en fournissant des éléments probants auxquels une application peut appliquer sa propre politique.

GRAPHE DES ACTEURSact_91fk28
ACTEUR
HUMAIN
Présent
Aux commandes
HUMAIN + AI
Aux commandes
AI en assistance
AGENT
Mandant
Autorité
Action
// ACTOR: AI_AGENT · PRINCIPAL: VERIFIED
// AUTHORITY: VALID · ACTION: WITHIN_SCOPE

Définition

Proof of Actor est une infrastructure de confiance proposée pour déterminer si une interaction numérique est effectuée par un humain, un humain utilisant AI ou un agent AI autonome, et pour établir qui a autorisé l’action.

Là où l’authentification s’arrête

Proof of Actor commence là où l’authentification s’arrête.

Ce sont des problèmes distincts. Répondre à l’un ne répond pas aux autres.

Ce que permet d’établir l’authentification

Cette entité peut-elle accéder à ce compte ?

L'identité permet de répondre à certaines questions

À qui appartient cette identité ?

Les questions que pose Proof of Actor

Qui ou quoi effectue réellement cette action en ce moment ?

Une personne peut s'authentifier avec succès, puis :

confier le contrôle à un agent AIpartager la sessionconfier l’appareil à une autre personneautoriser le contrôle à distanceutiliser une assistance AIdéléguer des actions futures

Le modèle des acteurs

Quatre états d’acteur

Un acteur est l’entité effectivement responsable de la réalisation ou du contrôle d’une interaction numérique. Les interactions se répartissent en quatre états faciles à comprendre. Aucun n’est préférable aux autres dans tous les cas.

HUMAIN

Un humain semble contrôler directement l'interaction.

Un candidat réalise lui-même une évaluation sans assistance significative d'une AI externe.

HUMAIN + AI

Un humain reste responsable de l'interaction, mais l'AI lui apporte une assistance significative.

Un professionnel rédige un e-mail avec l'aide d'un assistant de rédaction AI. Selon le contexte, cela peut être tout à fait acceptable.

AGENT AUTORISÉ

Un agent AI effectue l’interaction pour le compte d’une personne ou d’une organisation identifiée, dans les limites de l’autorité qui lui a été déléguée.

Un agent d'achat autorisé par son utilisateur achète un billet d'avion dans les limites d'un budget défini.

ACTEUR NON VÉRIFIÉ

Le service ne peut pas établir avec un niveau de confiance suffisant l’identité de l’acteur, le contrôle humain ou le mandant responsable.

Cela ne signifie pas automatiquement qu’il s’agit d’une activité malveillante. Cela signifie que la relation de confiance est inconnue.

Confiance contextuelle

Proof of Actor fournit les éléments de preuve. Le service qui s'y fie définit la politique.

Les contextes différents nécessitent des politiques différentes. Les mêmes éléments de preuve peuvent conduire à des décisions différentes, toutes aussi justifiées.

ContextePeut exiger ou autoriser
Évaluation de recrutementHUMAIN
Interaction avec le service clientHUMAIN ou AGENT AUTORISÉ
Place de marché en ligneHUMAIN, HUMAIN + AI ou AGENT AUTORISÉ
Banque approuvant un virement importantIdentité humaine vérifiée + présence humaine actuelle + intention humaine explicite

La pile de confiance Proof of Actor

Dix questions derrière chaque interaction à conséquences

Proof of Actor est conçu pour analyser des couches distinctes, afin qu’une application puisse demander précisément les preuves dont elle a besoin dans son contexte.

01

Qualité de personne

Existe-t-il des éléments attestant qu'une vraie personne est à l'origine de cette interaction ?

Il ne s’agit pas d’identifier l’humain. Un service peut établir qu’une personne réelle est présente sans savoir qui elle est.

02

Identité

Cet humain est-il bien la personne qu'il prétend être ?

Facultatif lorsque l'anonymat ou le pseudonymat doit être préservé. Conçu pour permettre d'indiquer « humain vérifié, identité non divulguée ».

03

Présence

L'humain est-il réellement présent pendant cette interaction ?

Une vérification d'identité réussie quinze minutes plus tôt ne prouve pas que la personne est actuellement présente.

04

Continuité de l'acteur

Est-ce le même acteur qui intervient tout au long de la session ?

Prend en compte l'usurpation d'identité, les transferts de contrôle, l'assistance à distance, la prise de contrôle de session et la substitution.

05

Contrôle humain

L'humain contrôle-t-il réellement l'interaction ?

L’authentification prouve qu’un accès est possible. L’identité prouve qui est la personne. La présence prouve que la personne est présente. Aucun de ces éléments ne prouve nécessairement qu’elle est aux commandes.

06

Participation de l’AI

L’AI participe-t-elle de manière significative à l’interaction ?

Une échelle graduée, jamais binaire : aucun indice significatif d'utilisation de l'AI, assistance possible, probable ou déclarée, ou activité d'un agent autonome.

07

Délégation

Si un agent AI agit, qui l'y a autorisé ?

Le mandant peut être une personne, une organisation ou un autre service autorisé.

08

Périmètre de l’autorité

Qu’est-ce que cet acteur est autorisé à faire ?

Autorisations, plafonds de transaction, contreparties autorisées, expiration et révocation, vérifiés au regard de l'action demandée à cet instant.

09

Intention

L’humain a-t-il explicitement approuvé cette action, à ce moment précis et dans ces conditions ?

Pour les actions à conséquences importantes, une autorisation permanente peut ne pas suffire à elle seule.

10

Responsabilité

Qui est, en dernier ressort, responsable de cette action ?

Toute attestation pertinente devrait permettre de répondre à cette question.

La vision du protocole

Un protocole de confiance que les applications interrogent avant de se fier à un acteur

La version la plus ambitieuse de Proof of Actor n'est pas une API de vérification de plus. C'est un protocole de confiance que les applications peuvent solliciter lors d'interactions importantes, pour recevoir une Actor Attestation et appliquer leurs propres règles.

API proposéeActor Policy
// Proposed API - illustrative only
policy.require({
  actor: "human",
  presence: "continuous",
  control: 0.90,
  aiAssistance: "low"
});

// Or, for a service that welcomes authorised agents:
policy.allow({
  actor: ["human", "authorized_agent"],
  agentAuthority: {
    required: true
  }
});
Application

Qui agit ?

Proof of Actor
Un humain ?Humain + AI ?Agent ?Mandant ?Autorité ?Contrôle humain ?Intention ?
Actor Attestation

Les applications appliquent ensuite leurs propres règles.

Philosophie de l’architecture

Conçu pour être

Nous publions ce que Proof of Actor permet d’établir. Nous restons volontairement sélectifs sur la manière de procéder : les méthodes de calcul des scores, la pondération des signaux et les techniques de détection restent confidentielles.

Indépendant des signaux utilisés

Sans dépendre durablement d'une webcam, de la biométrie ou d'une technique unique.

Plusieurs signaux

La confiance découle de preuves indépendantes plutôt que d’une seule vérification fragile.

Continu

Les interactions à forte valeur sont vérifiées tout au long de la session, et pas seulement lors de la connexion.

Contextuel

Les preuves nécessaires pour commenter sur un forum ne sont pas les mêmes que celles requises pour transférer $1 million.

Respectueux de la confidentialité

Collecter uniquement les informations nécessaires à l'assertion demandée.

Explicable

Les applications reçoivent les éléments de preuve qui sous-tendent une évaluation de confiance, et pas seulement une étiquette.

Révocable

L’autorisation d’un agent doit toujours pouvoir être révoquée.

Auditable

Les attestations portant sur des actions à conséquences produisent des enregistrements fiables.

Conçu d’abord pour les développeurs

L’intégration devrait devenir plus simple que la création d’une infrastructure interne de vérification.

Questions fréquentes

Questions sur le fonctionnement de Proof of Actor

Qu’est-ce que Proof of Actor ?

Proof of Actor est une infrastructure de confiance proposée pour déterminer si une interaction numérique est effectuée par un humain, un humain utilisant AI ou un agent AI autonome, et pour établir qui a autorisé l’action. Elle est en cours de développement.

Qu’est-ce qu’un acteur ?

Un acteur est l’entité effectivement responsable de la réalisation ou du contrôle d’une interaction numérique. Il peut s’agir d’un humain, d’un humain assisté par l’AI, d’un agent AI autorisé agissant pour le compte d’un mandant ou d’un acteur que le service ne peut pas vérifier.

Proof of Actor sert-il à détecter les robots ?

Non. La détection des robots cherche à déterminer si le trafic semble automatisé. Proof of Actor cherche à déterminer qui ou quoi agit, si une personne est présente et aux commandes, si AI intervient et qui a autorisé l'action. Les signaux de détection des robots peuvent constituer des données d'entrée, mais ils ne cernent pas le problème.

Qui décide si un acteur est acceptable ?

L’application qui s’appuie sur les preuves. Proof of Actor fournit des éléments de preuve de confiance ; le client définit la politique acceptable. Une évaluation de recrutement, un échange avec le support et un virement bancaire peuvent avoir des exigences très différentes.

Pourquoi ne pas simplement bloquer toute AI ?

Parce que la participation de l’AI est souvent légitime et de plus en plus inévitable. Le problème n’est pas que l’AI participe, mais que son rôle d’agent devienne invisible. Proof of Actor est conçu pour permettre d’attribuer les actions de l’AI, plutôt que de la faire disparaître.

Contribuez à définir la couche Actor Trust.

Le protocole prend forme avec les premiers partenaires de conception. Présentez-nous l’interaction à laquelle vous ne pouvez actuellement pas vous fier.