Un développeur de la Fondation Ethereum (EF) a démontré comment l’intelligence artificielle (IA) lui a permis de créer un portefeuille de crypto-monnaie en moins de « vingt minutes ».
Le 17 janvier, Abbas Khan a posté sur X qu’il avait réussi à créer un clone fonctionnel d’un portefeuille de style MetaMask. en utilisant seulement quatre instructions destinées à un modèle d’IA.
Comme il l’explique, le processus était basé sur le “vibecoding”, c’est-à-dire une programmation itérative à l’aide de invite en langage naturel en utilisant Claude, un modèle d’intelligence artificielle orienté vers le développement logiciel.
Le résultat fut un portefeuille pleinement opérationneldéployé comme une application web, sans écrire de code, ligne par ligne, de manière traditionnelle.
Caractéristiques du portefeuille construit avec l’intelligence artificielle
Le portefeuille permet envoyer et recevoir crypto-monnaiesconsultez les soldes, générez des codes QR et effectuez des échanges entre chaînes.
Pour ce faire, il intègre des services tiers tels que LI.FI, qui facilite les échanges entre réseaux, et MoonPay, qui permet l’achat de cryptomonnaies avec de la monnaie fiduciaire via carte ou virement bancaire. L’intégralité du flux s’exécute sur Base, un réseau Ethereum de deuxième couche (L2).
D’un autre côté, le développeur lui-même a averti que les principaux portefeuilles ne devraient pas être importés dans la démo pour des raisons de sécurité, puisqu’il s’agit d’une expérience.
Une réalisation qui introduit une alerte dans l’écosystème des cryptomonnaies
Au-delà de la prouesse technique, l’affaire soulève des implications pertinentes.
La facilité de création de portefeuilles fonctionnels avec l’IA réduit considérablement les barrières à l’entrée pour les développeurs, mais aussi pour les acteurs malveillants.
Les pirates pourraient cloner des interfaces légitimes en très peu de temps, augmentant ainsi le risque de fraude et d’escroquerie ciblant des utilisateurs peu méfiants.
Dans ce scénario, les progrès de l’IA dans le développement de logiciels renforcent la nécessité d’outils de vérification plus robustes, de meilleures pratiques de sécurité et d’une meilleure éducation des utilisateurs finaux.