Un trader Bitcoin récupère son portefeuille avec l’aide de Claude
(tomshardware.com)- L’utilisateur X cprkrn a retrouvé l’accès à un portefeuille Bitcoin resté inaccessible pendant plus de 11 ans avec l’aide de Claude, et le portefeuille contenait 5 BTC
- La valeur de ces Bitcoin atteignait près de 400 000 dollars, et un ancien mnémonique ainsi que des fichiers de son ordinateur de l’époque universitaire ont servi d’indices pour la récupération
- Les premiers portefeuilles pouvaient mélanger des clés HD avec des clés non-HD et des clés importées, si bien que la seule phrase de seed ne permettait pas de restaurer les clés présentes dans le fichier du portefeuille
- Claude a retrouvé un fichier de sauvegarde de portefeuille de décembre 2019 et a identifié un bug dans la combinaison des entrées de btcrecover, corrigeant la cause des échecs précédents par force brute
- Le succès de la récupération ne vient pas du fait que Claude ait deviné le mot de passe, mais du fait qu’il a permis le déchiffrement des clés privées via l’organisation des données, la détection d’erreurs et l’assistance à l’exécution des outils
Un portefeuille Bitcoin vieux de 11 ans récupéré grâce à Claude
- L’utilisateur X cprkrn a ouvert, avec l’aide de Claude, un portefeuille Bitcoin auquel il n’avait plus accès depuis plus de 11 ans, et celui-ci contenait 5 BTC
- La valeur de ces 5 BTC approchait les 400 000 dollars, et cprkrn n’avait plus accès au portefeuille depuis longtemps après avoir oublié son mot de passe
- Un ancien mnémonique retrouvé il y a quelques semaines et l’ensemble des fichiers d’un ordinateur de ses années universitaires ont fourni les derniers indices pour tenter une récupération
- Claude a retrouvé dans les données un ancien fichier de sauvegarde de portefeuille et a aussi découvert un problème de combinaison d’entrées dans btcrecover qui bloquait les tentatives précédentes
- cprkrn a publié sur X un message remerciant Anthropic et Dario Amodei, affirmant que Claude avait ouvert le portefeuille
Les difficultés de récupération des premiers portefeuilles crypto
- Les premiers portefeuilles de cryptomonnaies avaient une structure différente de celle des portefeuilles actuels, et même si la phrase mnémonique de seed permettait de générer un arbre de clés HD, des clés non-HD et des clés importées pouvaient aussi être utilisées ensemble
- Ces clés ne pouvaient pas être restaurées à partir de la seule phrase de seed et étaient stockées séparément dans un fichier de portefeuille protégé par mot de passe
- cprkrn avait changé le mot de passe du fichier de portefeuille contenant une clé précise, puis avait complètement oublié ce mot de passe
- En conséquence, les Bitcoin liés à cette clé étaient devenus inaccessibles, nécessitant par la suite une procédure de récupération distincte
Le processus de récupération et la cause de l’échec de btcrecover
- cprkrn a essayé d’ouvrir le fichier verrouillé par force brute avec btcrecover, un outil open source de récupération de portefeuilles Bitcoin, mais sans succès
- Le tournant a été la phrase mnémonique de seed retrouvée dans de vieux carnets universitaires, les adresses HD restaurées à partir de cette seed correspondant à un fichier précis sur l’ordinateur
- Cette correspondance a confirmé que ce fichier était bien le portefeuille contenant 5 BTC, mais le fichier restait chiffré
- Claude a retrouvé dans les données de cprkrn un fichier de sauvegarde de portefeuille plus ancien datant de décembre 2019
- Il a aussi identifié un problème empêchant la bonne combinaison entre la clé partagée et le mot de passe testés par btcrecover
- Après correction de ce bug et utilisation d’un ancien portefeuille datant d’avant le changement de mot de passe, btcrecover a pu, avec l’aide de Claude, déchiffrer les clés privées
- cprkrn a ensuite transféré les 5 BTC retrouvés vers son portefeuille actuel à l’aide des clés privées récupérées
Le rôle et les limites de Claude
- Claude n’a pas magiquement deviné la chaîne exacte permettant d’ouvrir le portefeuille
- L’essentiel a été d’identifier un problème critique que cprkrn avait manqué et de corriger les erreurs de configuration qui bloquaient le processus de récupération
- Claude a retrouvé un ancien fichier de sauvegarde et résolu le problème de combinaison des entrées de btcrecover, créant ainsi les conditions nécessaires au fonctionnement des outils existants
- En pratique, le LLM a contribué à la récupération moins par une tentative directe de deviner le secret que par l’organisation des données, la détection d’erreurs et l’assistance à l’exécution des outils
Cas similaires de récupération ou d’échec de portefeuilles Bitcoin
- Avant la généralisation des IA LLM, des chercheurs avaient déjà passé au moins six mois à ouvrir un portefeuille Bitcoin protégé par un mot de passe de 20 caractères oublié
- Ce portefeuille contenait l’équivalent d’environ 1,6 million de dollars en BTC en 2024, et Tom’s Hardware l’a rapporté
- À l’inverse, après qu’un ordinateur portable contenant 8 000 BTC a été jeté avec les déchets, un homme a tenté de fouiller une décharge locale, mais une décision de justice en 2025 a mis fin à cette tentative
- Dans ce cas, les pertes ont été estimées à 780 millions de dollars, et l’affaire a été présentée comme un cas mettant fin à une tentative de récupération
1 commentaires
Commentaires sur Hacker News
Il existe un cas similaire avec Claude. Le montant était bien plus faible, mais cela concernait le crédit d’impôt R&D de l’IRS, et le cabinet d’audit nous avait d’abord dit que nous n’avions droit à aucun dollar
Mais après avoir demandé à Claude d’analyser d’anciens rapports R&D et les dépenses, il a trouvé le problème et a révélé que l’auditeur avait mal classé notre entreprise
Claude a même pointé la bonne disposition de l’Internal Revenue Code et a rédigé un brouillon d’e-mail expliquant pourquoi nous relevions d’une catégorie précise ; deux jours plus tard, l’auditeur a reconnu son erreur et a répondu que nous pouvions obtenir un crédit d’impôt de 8 000 dollars
Il y a quelques mois, il nous a aussi trouvé de quoi économiser 250 dollars par mois sur AWS, donc je plaisante en disant que même avec le plan Claude Max, financièrement on reste gagnants
Perdre ce à quoi on a droit parce qu’on ne sait pas interpréter la loi ou qu’on ignore quelles règles existent, c’est absurde, et la fiscalité ne devrait pas être aussi compliquée
L’approche américaine paraît en retard même par rapport au traitement fiscal des particuliers en Europe ; si l’administration calcule déjà l’impôt de toute façon, au lieu de demander des chiffres au contribuable puis d’agir comme si « si ça ne correspond pas à nos chiffres, vous êtes coupable », elle devrait simplement les communiquer
On a l’impression d’un système conçu intentionnellement pour être plus dur envers ceux qui n’ont pas les moyens de se payer de l’aide ou de la formation
Pour des éléments comme les coûts à capitaliser, l’amortissement ou les Historical Tax Credits obtenus lors de la restauration d’un bâtiment des années 1880, l’IA atteint un taux de justesse suffisamment élevé pour qu’un vrai comptable ne fasse plus qu’une vérification trimestrielle
Avant, il y avait une douzaine de questions chaque mois
Claude Code est vraiment très fort pour ce genre de tâches. Récemment, j’ai essayé de récupérer des images depuis une carte SD défaillante avec GetDataBack ; les fichiers avaient été restaurés, mais leur format semblait corrompu et les visionneuses d’images ne pouvaient pas les ouvrir
J’ai demandé à Claude d’analyser les fichiers pour trouver la cause, et il a fini par comprendre que chaque fichier était composé d’un en-tête de métadonnées personnalisé, d’une miniature, puis de l’image réelle concaténée
Je lui ai fait écrire un script Python qui a restauré toutes les images, métadonnées comprises ; ce n’était pas impossible à faire soi-même, mais c’était bien plus rapide que si je l’avais fait seul
Je m’en suis aussi servi auparavant pour trouver comment pénétrer dans un routeur au firmware verrouillé ; il était bon pour proposer plusieurs approches et les tester
_old,_new, avec des dates, etc.Claude l’aide énormément à comprendre ce qui se passe réellement dans l’application, ce qui est pertinent ou non, et quelles sont les différences ; il lui fait littéralement gagner des jours de travail
Ceux qui disent ça sont en général des gens qui n’utilisent que Claude Code, pas des personnes qui benchmarkent la même tâche face à Gemini CLI, OpenAI Codex, GitHub Copilot ou d’autres environnements d’exécution d’agents
Cela peut être vrai dans certains cas précis, mais la base est le plus souvent anecdotique plutôt que comparative
Quand on lit « il a eu de la chance après avoir retrouvé la phrase mnémonique de seed dans de vieux carnets de fac », honnêtement, la vraie percée, c’était surtout d’avoir retrouvé ça. Bien sûr, il est aussi très possible qu’il n’aurait pas réussi la récupération sans Claude
« Un trader Bitcoin a récupéré 400 000 dollars avec l’IA de Claude après avoir perdu, en état d’ivresse, le mot de passe de son wallet il y a 11 ans — le bot a essayé 3,5 billions de mots de passe avant de déchiffrer une ancienne sauvegarde du wallet » ; j’aimerais bien posséder ne serait-ce qu’un quart d’un wallet perdu comme celui-là
Techniquement, Claude n’était pas indispensable ; n’importe quel logiciel de cassage de mot de passe aurait pu faire l’affaire
Beaucoup de mots de passe ne sont pas des chaînes aléatoires, mais des combinaisons de mots faciles à retenir et de chiffres faciles à retenir
Il existe déjà des projets similaires ; avec le seul chiffre de 3,5 billions, on ne peut pas savoir si ces outils auraient suffi, mais cela semble offrir de meilleures chances que des essais purement aléatoires
On n’était plus très proches après le lycée, mais c’était un enfant unique, et j’imagine facilement ses parents âgés avoir simplement jeté son ordinateur
Je ne serais pas surpris qu’il y ait eu des centaines de BTC dessus
C’était avant l’achat de pizza à 10 000 bitcoins, et je le regrette un peu
Merci, MtGox
Mon navigateur a planté pendant une longue édition sur une interface wiki catastrophique. C’était un texte qui aurait demandé des heures à réécrire
Je ne voulais pas forcer la fermeture en risquant de tout perdre, alors j’ai utilisé Claude Code pour extraire le texte depuis les objets internes du navigateur et du système de fichiers
stringsdessus ; c’était très low-tech, mais extrêmement utileBeaucoup de wallets crypto utilisent une fonction de dérivation de clé (KDF) qui augmente le coût en calcul et en mémoire à chaque tentative de mot de passe, afin d’atténuer les attaques par force brute contre les mots de passe faibles
Si l’augmentation de la puissance de calcul se combine à la hausse du prix de plusieurs cryptoactifs, il peut devenir économiquement rentable, des années après avoir oublié un mot de passe, d’ouvrir un ancien wallet par force brute
Et désormais, même de petits modèles d’IA locaux peuvent facilement écrire des scripts de force brute optimisés pour certaines fonctions KDF
Il dit qu’il n’a pas abandonné parce qu’il y avait 5 BTC dans le wallet, mais écrire que « ça ne semble peut-être pas énorme, mais cela vaut près de 400 000 dollars » revient vraiment à supposer un niveau de lectorat très bas
Anthropic possède maintenant aussi la clé privée
Personnellement, je ne pense pas qu’ils en abusent, mais je déplacerais quand même ces BTC aussi vite que possible
Je ne suis pas expert, donc je ne sais pas, mais si un ancien wallet continue de fonctionner après avoir changé le mot de passe, cela ressemble à un défaut de conception de sécurité
Dans le monde réel, si vous changez la serrure de votre maison mais que l’ancienne clé fonctionne encore, peu de gens trouveraient ça normal
J’aimerais qu’une personne qui comprend mieux explique comment cela fonctionne et pourquoi c’est acceptable. J’aimerais sincèrement mieux comprendre
Pour reprendre l’analogie, ce n’est pas comme changer la serrure de la maison, mais plutôt comme mettre la clé de la maison dans un coffre-fort et changer la serrure de ce coffre-fort
Dans ce cas, changer la serrure de la maison reviendrait à transférer les fonds de l’ancien wallet vers un nouveau, puis à jeter l’ancien wallet ; c’est précisément ce que l’auteur d’origine essaie de faire
Mais pour cela, il faut d’abord la clé d’origine
Ça ressemble à de la publicité. Pourquoi raconter ce genre de chose au monde entier ? Il y a trop de coïncidences