
Ethereum a officiellement déployé ERC-8004 sur le réseau principal, une norme universelle pour l’identité, la réputation et la vérification des agents d’intelligence artificielle. À la mise en ligne, plus de 10 000 agents ont été enregistrés sur le réseau principal, et plus de 20 000 entrées de feedback ont été accumulées sur le réseau de test. Selon les explications officielles, dans le cadre de cette norme, les agents IA sont désormais des « acteurs économiques responsables ».
(Source : EIPS)
Avant ERC-8004, l’écosystème des agents IA faisait face à trois lacunes fondamentales de confiance : l’impossibilité de suivre les comportements malveillants, la difficulté à découvrir de manière fiable les agents sur différentes plateformes, et la perte de réputation lors du changement de plateforme.
Identité d’agent universelle (Universal Agent Identity) ERC-8004 permet à chaque agent IA de créer une identité vérifiable unique sur la blockchain. Jusqu’à présent, aucun mécanisme n’empêchait un agent malveillant de disparaître après avoir facturé, sans trace sur la blockchain ni mécanisme de responsabilité ; ERC-8004, grâce à une identité immuable sur la chaîne, permet pour la première fois de suivre intégralement l’historique des actions d’un agent.
Découvrabilité inter-plateformes (Cross-Platform Discoverability) Chaque agent enregistré avec ERC-8004 apparaît dans un annuaire mondial accessible à tous les constructeurs, sans être verrouillé à une plateforme spécifique. Ethereum explique : « A2A et MCP permettent aux agents de dialoguer ; ERC-8004 les aide à se trouver. »
Système de réputation portable (Portable Reputation System) La réputation appartient à l’agent lui-même, et non à la plateforme. Lorsqu’un agent migre entre différentes plateformes, son historique de feedback est conservé et continue de s’accumuler, sans être réinitialisé. « L’historique sur la chaîne peut distinguer la qualité du bruit », fournissant ainsi un signal de confiance fiable aux clients, sans dépendre d’un intermédiaire centralisé.
La combinaison d’ERC-8004 avec la norme de paiement x402 permet un mécanisme de paiement programmable pour les agents :
Une couche unifiée pour tâches, évaluations et paiements : Lors de leur fonctionnement, l’exécution des tâches, l’évaluation de la réputation et la transaction de paiement se font dans le même protocole, évitant la séparation entre systèmes d’approbation et de paiement.
Vérification de réputation automatisée : Les constructeurs peuvent désormais automatiser la vérification de la réputation d’un agent avant de lui accorder l’accès, intégrant directement la confiance dans des protocoles à haut risque DeFi pour une sécurité accrue.
Filtrage automatique de la réputation : La vérification de la réputation peut être intégrée dans la logique du protocole, permettant aux applications financières à haut risque de disposer d’un filtre de confiance intégré pour les agents.
Les constructeurs souhaitant intégrer ERC-8004 peuvent créer une identité d’agent sans réécrire leur code existant. Le processus se divise en trois étapes : d’abord, générer un fichier JSON contenant l’endpoint et les spécifications ; ensuite, héberger ce fichier sur IPFS ou via HTTP ; enfin, appeler le contrat intelligent d’enregistrement d’identité.
Concernant les outils de développement, le SDK Agent0 propose des versions en TypeScript et Python, et le SDK ChaosChain est également compatible. Les agents peuvent être recherchés et gérés via 8004scan.io ou agentscan.info.
ERC-8004 est une norme universelle conçue pour les agents d’intelligence artificielle sur Ethereum, intégrant identité, réputation et vérification en une seule couche. Elle résout les principales lacunes de confiance de l’écosystème IA : les agents malveillants peuvent opérer sans trace, et les agents de qualité ne peuvent pas être identifiés de manière fiable sur différentes plateformes. ERC-8004 permet aux agents IA de devenir des « acteurs économiques responsables » avec une identité vérifiable sur la chaîne.
La réputation d’un agent est liée à son identité sur la chaîne, et non à une plateforme spécifique. Lorsqu’un agent change de plateforme, son historique de feedback est conservé et continue de s’accumuler, sans être réinitialisé. Cela signifie qu’un agent avec une haute réputation peut porter son historique sur toute plateforme supportant ERC-8004, permettant aux clients d’identifier des agents fiables sans intermédiaire centralisé.
Le processus consiste à générer un fichier JSON avec l’endpoint et les spécifications de l’agent, à l’héberger sur IPFS ou HTTP, puis à appeler le contrat intelligent d’enregistrement d’identité sur Ethereum. Tout cela peut être réalisé sans réécrire le code existant, en utilisant le SDK Agent0 (en TypeScript ou Python) ou le SDK ChaosChain.