Les agents IA peuvent rendre la crypto plus facile à utiliser, mais connecter des modèles de langage à des portefeuilles introduit une nouvelle surface d'attaque : l'injection de prompts. Le modèle de sécurité doit suivre le pouvoir de signature accordé à ces systèmes.
Pourquoi les agents crypto IA attirent l'attention
Binance Agent OS et Coinbase Base MCP illustrent comment les agents de modèles de langage peuvent lire les données de marché, interagir avec les applications DeFi et exécuter des transactions. Cela crée une nouvelle surface de signature : un logiciel peut interpréter des instructions en langage naturel et du contenu provenant d'internet ouvert avant d'agir sur un portefeuille.
Points clés
• Les agents IA peuvent déplacer de vrais actifs via des sous-comptes d'échange, des portefeuilles et des outils DeFi. • L'injection de prompt peut placer des instructions malveillantes dans le contenu lu par un agent. • La recherche en sécurité citée dans le projet de source rapporte des taux de réussite élevés pour les tentatives d'injection directes et indirectes. • Les contrôles de moindre privilège, les plafonds de dépenses, les listes d'autorisation, les clés de session expirantes et l'approbation humaine sont des garde-fous importants. • La responsabilité pour les actions autonomes on-chain reste une question non résolue.
La crypto a réintroduit un décideur
Les contrats intelligents sont déterministes et auditable. Les agents de modèles de langage sont des systèmes probabilistes qui lisent du texte, raisonnent dessus et sélectionnent des actions. Lorsqu'un tel système est connecté à un portefeuille de signature, un attaquant peut cibler le processus de décision plutôt que le code du contrat.
Ce qui différencie un agent crypto IA
Un bot de trading traditionnel suit des règles explicites. Un agent IA peut s'adapter, interpréter et improviser. Cette flexibilité peut être utile, mais elle rend également l'agent vulnérable aux instructions cachées dans les pages web, les descriptions de tokens, les flux de prix, les messages de forum ou d'autres sources de données. Cette catégorie plus large est souvent appelée DeFAI, combinant la finance décentralisée avec des interfaces et une automatisation basées sur l'IA.
Le risque est à la fois opérationnel et technique
Les exchanges et les fournisseurs d'infrastructure peuvent bénéficier de la commodité offerte par les agents, tandis que les utilisateurs font face au risque de sur-permissionnement. Un utilisateur qui délègue l'autorité de signature ne prend plus chaque décision de transaction directement. Si un agent achemine de la valeur via des contrats légitimes et mis en liste blanche, la transaction résultante peut paraître normale on-chain même lorsque la décision a été manipulée.
Les surfaces d'attaque se sont déplacées vers les détenteurs de clés
Les failles de sécurité crypto ont évolué, passant des bugs de smart contracts vers les bridges, les clés, les accès privilégiés et les processus opérationnels. Les agents IA ajoutent un autre type de détenteur de clés : un système qui peut être influencé par du texte au lieu d'une clé privée volée. La finalité on-chain et l'absence de chargebacks rendent cela particulièrement difficile à inverser.
Pourquoi l'injection de prompt est difficile à résoudre
L'injection de prompt tente de remplacer les instructions prévues d'un agent en plaçant des instructions concurrentes dans le contenu que l'agent traite. OWASP classe l'injection de prompt comme le risque principal dans son cadre de risques des applications LLM et note qu'il n'existe pas de solution générique. L'implication pratique est que le filtrage seul ne suffit pas ; les autorisations et les limites de transaction doivent limiter les dégâts en cas d'échec d'interprétation.
L'injection de mémoire ajoute de la persistance
Une instruction persistante écrite dans la mémoire d'un agent peut affecter les sessions ultérieures et peut être plus difficile à identifier comme une entrée non fiable. Les systèmes qui conservent une mémoire ont donc besoin de provenance, d'isolation, de révision et d'un moyen de supprimer ou d'invalider le contexte empoisonné.
Ce que les prochaines années peuvent apporter
Un incident majeur impliquant un agent autonome pourrait accélérer le débat réglementaire et sectoriel sur la responsabilité. La réponse de sécurité probable sera un passage vers des portefeuilles limités, des plafonds par transaction, des clés de session à durée de vie courte, des listes blanches de contrats, la surveillance et des contrôles d'urgence visibles. Le modèle de conception plus durable est le copilote plutôt que le pilote automatique : laisser le système préparer ou expliquer une action, tandis qu'une personne approuve les transferts significatifs.
Liste de contrôle des risques pour les utilisateurs
Traitez l'autorité de signature comme une métrique de risque principale. Conservez un agent dans un portefeuille distinct, de faible valeur. Utilisez des plafonds de dépenses stricts et des permissions expirant. Ne fournissez pas de phrases de départ. Séparez l'accès aux données de l'accès à la signature dans la mesure du possible. Exigez une approbation humaine au-dessus d'un seuil défini, et maintenez un interrupteur d'arrêt qui peut révoquer les permissions rapidement.
Perspective de clôture
La question centrale n'est pas de savoir si l'IA surpassera les utilisateurs de crypto. Il s'agit de savoir si un système peut interpréter en toute sécurité du texte non fiable tout en contrôlant des actions financières irréversibles. La commodité est précieuse, mais la frontière de sécurité doit être déterminée par la perte maximale qui peut survenir lorsque l'agent est manipulé.
FAQ : Les agents crypto IA peuvent-ils être attaqués par injection de prompt ?
Oui. Des instructions malveillantes peuvent être cachées dans le contenu lu par un agent. Le risque est suffisamment établi pour que l'injection de prompt soit une préoccupation de sécurité majeure pour les applications LLM.
FAQ : Qu'est-ce qu'un agent crypto IA ?
Il s'agit d'un logiciel qui connecte un modèle de langage à des portefeuilles et des outils afin qu'il puisse interpréter les informations du marché et préparer ou exécuter des actions on-chain. DeFAI est un terme générique pour désigner les produits de finance décentralisée activés par l'IA.
FAQ : Qui est responsable si un agent IA perd des cryptos ?
Il n'existe pas de réponse juridique établie. La responsabilité peut incomber à l'utilisateur, l'application, le protocole, le framework ou le fournisseur du modèle, selon les faits et la loi applicable.
FAQ : Quels contrôles réduisent le risque ?
Utilisez des portefeuilles séparés, des plafonds de dépenses, des listes d'autorisation, des clés de session à durée de vie courte, la surveillance et une approbation humaine pour les actions conséquentes.