Introduction au standard ERC-8004 – Partie 2

10 juil. 2026

Introduction au standard ERC-8004 – Partie 2

Récemment, j’ai commencé les études autour de l’ERC-8004: Trustless Agents et j’ai décidé d’écrire ici sur le site pour partager ce que j’ai appris sur ce sujet. Dans la première partie de cette série de tutoriels, nous avons abordé la problématique A2A qui a motivé la création de l’ERC-8004 et nous sommes penchés de manière approfondie sur le premier des trois piliers, à savoir l’Enregistrement d’Identité. Dans cette deuxième étape, nous allons approfondir le deuxième pilier : l’Enregistrement de Réputation.

Allons-y !

Enregistrement de la Réputation

Une fois que le contrat intelligent Enregistrement d’Identité garantit que l’Agent d’IA est bien celui qu’il prétend être, qui fournit les services qu’il réalise, qui est son propriétaire et bien plus encore, c’est bien grâce à l’Enregistrement de Réputation que nous pouvons déterminer si cet agent est réellement compétent dans ce qu’il fait. Pensez à l’enregistrement de réputation comme à la rubrique des évaluations que l’on trouve sur n’importe quel site de commerce en ligne ou de prestation de services, où l’on voit généralement des étoiles ou des notes de 1 à 5, 1 à 10, etc., ainsi que les témoignages de clients satisfaits (ou non). L’idée est la même, mais en conservant un registre on-chain (auditable, immuable et décentralisé) et, si nécessaire, éventuellement d’autres informations complémentaires hors chaîne.

Ainsi, dès qu’un Agent, dûment enregistré sur la blockchain, effectue un service pour un autre agent, celui-ci l’autorise à laisser une évaluation dans le registre de réputation, qui n’est autre que un autre smart contract de façade, accroché au registre d’identité, via une fonction initialize.

function initialize(address identityRegistry_)

Plus tard, pour savoir qui est l’identité de registre, il faut utiliser une autre fonction.