ALLER AU CONTENU
AGENTS IA7 minStandards en production / Ép. 3 · Niveau 3-3

Traces de paiement d’agent : que garder avant un litige ?

Une responsable affirme n’avoir jamais approuvé l’achat fait par votre agent. Quelles traces vous permettraient de vérifier ?

XIN
Illustration en pixel art d’un robot devant un terminal de paiement, relié par un câble lumineux à la silhouette lointaine d’un humain.

EN 30 SECONDES

Un dossier d’autorisation réunit les traces reliées à un paiement d’agent : qui l’a autorisé, ce qu’il pouvait dépenser, ce qui s’est passé. Il sert à l’examen ; il n’attribue pas la responsabilité.

À RETENIR · 3

  • Un dossier d’autorisation utile relie donneur d’ordre, action permise et résultat réel. Il sert l’examen ; il n’attribue pas la responsabilité.
  • Deux paiements peuvent se régler de la même façon via x402 ; seule une délégation conservée dit qui a approuvé l’un d’eux.
  • N’attendez pas ERC-8203 (brouillon, PR ouverte n° 1614, non fusionnée) : donnez dès maintenant aux agents qui paient une identité et un compte plafonné.
Sur cette page

Ma proposition : trois traces pour chaque paiement d’agent

EN BREF Reliez qui a autorisé l’agent, ce qu’il pouvait dépenser et ce qui s’est passé. Un paiement contesté s’examine alors étape par étape.

LES MOTS À CONNAÎTRE

Donneur d’ordre
La personne ou l’organisation pour qui l’agent agit, et qui lui a confié le pouvoir de dépenser.
Délégation
Le fait, pour un donneur d’ordre, d’autoriser un agent à agir dans des limites : une tâche, un budget, une date de fin.
Responsabilité
L’obligation juridique de répondre d’une perte. Les faits, les contrats et le droit applicable la fixent, pas le code de paiement.

C’est une intégration proposée, pas un produit déployé. Une trace par question : le Donneur d’ordre La personne ou l’organisation pour qui l’agent agit, et qui lui a confié le pouvoir de dépenser. Voir le glossaire, le plafond, le paiement.

PREUVE PROPOSÉE : TROIS TRACES
Qui a autorisé l’agent ?
Tâche approuvée et périmètre délégué
Donneur d’ordre
OnchainID (ERC-734/735), si le vérificateur accepte l’émetteur, contrôle la validité et lie l’attestation à l’action
Que pouvait-il dépenser ?
Politique en vigueur et trace d’exécution
Opérateur de l’agent
ERC-3643 (sans mandat d’agent) ; ERC-4337/7579, plafonds seulement si le code du compte ou un module les impose
A-t-il respecté les conditions ?
Paiement signé et résultat du règlement
Intégration de paiement
x402 (le schéma fixe le règlement) ; ERC-8203 (brouillon, PR ouverte n° 1614, non fusionnée)
Ma proposition, qui mêle briques éprouvées et brouillon (ERC-8203, PR ouverte n° 1614, non fusionnée). Relier x402 au brouillon est ma proposition, pas le brouillon. Les liens servent l’enquête ; ils ne tranchent pas seuls la responsabilité.

EN CLAIR

Ensemble, ces trois traces renforcent la preuve de la Délégation Le fait, pour un donneur d’ordre, d’autoriser un agent à agir dans des limites : une tâche, un budget, une date de fin. Voir le glossaire ; sans périmètre écrit, elle s’affaiblit. Cela ne veut pas dire que personne ne peut être juridiquement responsable : l’effet juridique de ces traces est une autre question.

Dans la section suivante : Alors, que change l’absence d’une trace ?

Un exemple concret : un paiement, deux dossiers

EN BREF Le même petit paiement s’examine facilement quand la délégation a été consignée par écrit, et difficilement quand il ne reste que le paiement.

UN EXEMPLE CONCRET

Chiffres illustratifs

VALIDÉL’agent de l’équipe ops achète un rapport, délégation conservée

ENTRÉE

Donneur d’ordre
équipe ops
Délégation
rapports de marché, plafond 20,00 USD par mois
Déjà dépensé
6,60 USD
Prix demandé
0,05 USD

CE QUI SE PASSE

  1. L’agent présente une attestation qui nomme l’équipe ops comme donneur d’ordre.
  2. Le smart account vérifie le plafond : 6,65 USD restent sous 20,00 USD.
  3. Le paiement est signé et réglé via x402.
  4. L’application associe l’identifiant de délégation au résultat du règlement.

SORTIE

Dossier
donneur d’ordre + périmètre + résultat, reliés
Qui l’a approuvé ?
équipe ops, délégation D-12

LACUNEMême paiement, sans trace de délégation

ENTRÉE

Donneur d’ordre
inconnu
Délégation
aucune écrite

CE QUI SE PASSE

  1. Le wallet signe et le paiement se règle normalement.
  2. Le rapport arrive. Rien ne relie le paiement à une tâche ni à un budget.

SORTIE

Dossier
paiement signé + règlement seulement
Qui l’a approuvé ?
question ouverte

Les deux paiements se règlent de la même façon, et x402 n’y voit aucune différence. Tout tient à ce que l’application a gardé.

Le dossier complet indique à l’examinateur où chercher.

Dans la section suivante : Alors, où en est votre système aujourd’hui ?

Ce que vous pouvez faire dès aujourd’hui, sans attendre le standard

EN BREF N’attendez pas ERC-8203, brouillon dans la PR ouverte n° 1614, non fusionnée. Donnez dès maintenant aux agents qui paient une identité et un compte plafonné.

OÙ EN EST VOTRE SYSTÈME ?

Décision : Le paiement peut-il être relié à une délégation approuvée ?Arbre de décision : Le paiement peut-il être relié à une délégation approuvée ? Si Donneur d’ordre, périmètre et résultat reliés, alors Preuves prêtes pour l’examen. Si Donneur d’ordre connu, périmètre absent, alors Preuve de délégation incomplète. Si Paiement signé et règlement seulement, alors Contexte métier à compléter.DÉCISIONLe paiement peut-il êtrerelié à une délégationapprouvée ?Si donneur d’ordre,périmètre et résultatreliésPreuves prêtes pourl’examenVérifier l’authenticité etl’application des règles ;la conclusion juridiquedemande une analyse à part.Si donneur d’ordre connu,périmètre absentPreuve de délégationincomplèteSi paiement signé etrèglement seulementContexte métier àcompléter

Étape 1. Paiement contesté. Une seule question détermine où vous en êtes.

Choisissez une étape pour la voir bouger
  1. Paiement contesté Une seule question détermine où vous en êtes.
  2. Tout est relié Les trois sont reliés : les preuves sont prêtes pour l’examen.
  3. Périmètre absent Périmètre absent : retrouvez l’approbation et les droits accordés.
  4. Paiement seul Paiement seul : qui l’a approuvé reste une question ouverte.
x402 seul vous laisse sur la branche du bas. Les trois traces vous font monter.

Puis demandez-vous : quelles preuves votre application pourrait-elle montrer pour un paiement contesté ? Regardez le schéma de paiement et les extensions d’identité ou de reçu. Puis notez ce que vos règles doivent enregistrer.

ATTENTION

Code relu, règles de permission explicites. Une implémentation réelle de cette intégration doit authentifier la délégation, lier chaque paiement à un actif et un destinataire, bloquer le rejeu (un paiement signé utilisé deux fois), gérer l’échéance et la révocation, et contrôler la condition off-chain.

ERC-8203 est encore un brouillon dans la PR ouverte n° 1614, non fusionnée. J’en ai écrit l’implémentation de référence pour qu’on en discute sur du vrai code. Testez sur une version figée.

OBJET OBTENU

Gardez vous-même l’approbation

Une trace x402 de base réglée prouve le paiement, pas l’approbation : gardez la délégation, vous-même ou via une extension, reliée à chaque paiement.

Sources : autorisation de paiement x402 (HTTP 402), brouillon ERC-8203, PR ouverte n° 1614, non fusionnée.

FAQ

La transaction seule ne le tranche pas. Tout dépend des parties, de leur accord, de la délégation, de la défaillance et du droit applicable. Je propose ici un modèle de preuve technique, pas une règle de responsabilité.

Oui, comme deuxième des trois auteurs nommés ; j’en ai écrit l’implémentation de référence, et Xianrui Qin en est l’auteur principal. Un travail en cours, pas une base pour construire aujourd’hui.

NIVEAU TERMINÉ

Ce que vous savez maintenant

  • Un paiement d’agent examinable relie trois traces : qui l’a autorisé, ce qu’il pouvait dépenser, ce qui s’est passé. Elles servent l’examen ; les faits, le contrat et le droit fixent la responsabilité.
  • Sans trace de délégation, qui a approuvé un paiement reste une question ouverte, même s’il est réglé.

Vérifiez par vous-même

Touchez ou cliquez une question pour voir la réponse.

Le paiement x402 de votre agent est réglé, signature valide. Une responsable dit ne l’avoir jamais approuvé. Quelle trace pourrait montrer si elle l’a fait ?

La trace de délégation reliée au paiement, si elle a été gardée. Signature et règlement ne prouvent que la signature et le paiement.

Épisode suivant :Comment vérifier qu’un bot qui agit sur un security token pour un investisseur en avait le droit ?7 min
Adam Boudjemaa
Adam Boudjemaa

Ancien CTO d’Integra. Auteur nommé (1 sur 5) d’ERC-3643, premier auteur d’ERC-6960, co-auteur d’ERC-7410 et co-auteur d’ERC-8203, encore à l’état de brouillon. Conçoit des systèmes d’IA en production et des systèmes Web3 régulés.

Un projet à livrer ou un poste à pourvoir ?

Parlons de votre besoin
Suivre les notes techniques

Recevez les nouveaux articles sur l’IA en production et les smart contracts par email.