Aller au contenu
buybitcoinsmart

Glossaire / Portefeuilles et conservation

Portefeuille chaud

Qu'est-ce qu'un portefeuille chaud ?
Un portefeuille chaud conserve ses clés privées sur un appareil connecté à internet, ce qui lui permet de signer un paiement en quelques secondes et le rend vulnérable à un vol par logiciel.

La vitesse est l'avantage, l'exposition en est le prix. Les clés résident dans la mémoire d'une machine qui fait aussi tourner un navigateur, donc tout ce qui peut y exécuter du code peut les atteindre. Le ministère de la Justice a chiffré le vol de 2016 chez Bitfinex à 119 754 bitcoin, et la même arithmétique vaut à l'échelle d'un foyer, où l'attaquant est un détourneur de presse-papiers plutôt qu'un État.

Comment cela fonctionne

Un portefeuille chaud stocke le matériel de clé chiffré sur le disque et le déchiffre en mémoire chaque fois que vous déverrouillez l'application pour signer. Les systèmes d'exploitation mobiles aident : iOS et Android fournissent tous deux des magasins de clés adossés au matériel, un cloisonnement des applications et un chiffrement intégral du disque, et un portefeuille bien conçu utilise les trois. Rien de tout cela ne survit sur un appareil où l'attaquant exécute déjà du code avec vos privilèges.

La propriété distinctive n'est pas l'application, c'est l'environnement de signature. Une clé qui a été déchiffrée sur un ordinateur polyvalent est exposée à chaque processus, extension de navigateur et mise à jour malveillante que cette machine exécutera un jour, qu'il se soit déjà produit quelque chose ou non. Chaud qualifie la surface d'attaque au moment de la signature.

Certaines conceptions n'ont pas le choix. Un nœud Lightning doit répondre aux mises à jour de canal pendant que vous dormez, donc ses clés de canal sont en ligne par définition, et le protocole compense par des transactions de pénalité et des tours de guet plutôt qu'en mettant la clé hors ligne. Les applications qui conservent vos fonds résolvent le problème dans l'autre sens, en faisant de l'exposition le problème de quelqu'un d'autre.

Quatre voies expliquent la plupart des pertes réelles, et aucune n'est exotique. Un logiciel malveillant de type infostealer balaie les fichiers de portefeuille et les données du navigateur. Les détourneurs de presse-papiers remplacent une adresse collée par celle de l'attaquant au moment où vous la collez. De faux agents d'assistance et des sites imitateurs amènent des personnes à saisir une phrase de récupération dans un formulaire web. Et un avis conjoint du FBI, de la CISA et du Trésor en avril 2022 décrivait des opérateurs nord-coréens diffusant des applications de cryptomonnaie truffées de chevaux de Troie qui se comportent normalement et exfiltrent discrètement les clés.

Pourquoi cela compte lorsque vous achetez du bitcoin

Chaque plateforme d'échange où vous pouvez acheter utilise des portefeuilles chauds, et c'est ainsi qu'un retrait se termine en quelques minutes au lieu de suivre un calendrier. Les plateformes gardent généralement l'essentiel des bitcoins des clients dans un stockage profond et une réserve de travail en ligne, ce qui explique qu'un gros retrait puisse être mis en attente pour un examen manuel tandis qu'un petit passe immédiatement. Quand vous lisez qu'une plateforme d'échange a été vidée, c'est normalement cette réserve qui a disparu.

Votre propre répartition suit la même logique à plus petite échelle. Ne gardez dans un portefeuille chaud que ce que vous seriez contrarié de perdre, pas ce dont la perte vous ruinerait, et déplacez le reste dès qu'il s'accumule. Le seuil est personnel, mais c'est un nombre, et le choisir à l'avance est ce qui empêche un portefeuille de téléphone de devenir discrètement un compte d'épargne de toute une vie.

Les frais déterminent la fréquence des déplacements. Une transaction SegWit native à une entrée et deux sorties fait environ 141 octets virtuels, donc à un taux de frais de 10 satoshis par octet virtuel, elle coûte environ 1 410 satoshis pour vider un portefeuille chaud vers un stockage à froid. C'est négligeable pour un transfert mensuel et absurde pour un transfert quotidien, ce qui plaide en pratique pour laisser une réserve se constituer plutôt que de tout balayer à chaque achat.

Les habitudes d'achat comptent aussi ici. Si vous programmez un achat récurrent qui retire automatiquement, la destination doit être la liste d'adresses de votre portefeuille à froid plutôt qu'un portefeuille de téléphone servant de point de transit, car un point de transit est un solde chaud qui grossit selon un calendrier que vous définissez et oubliez.

Ce qui a sa place dans un portefeuille chaud

Partez de l'usage du portefeuille. Un portefeuille de téléphone sert à payer : une addition, un ami, une facture Lightning, les petits montants du quotidien pour lesquels attendre un appareil matériel est absurde. Le dimensionner comme un portefeuille physique, environ un mois des dépenses que vous faites réellement en bitcoin, est une règle qui résiste au contact de la réalité.

Trois habitudes apportent l'essentiel du bénéfice. Donnez au portefeuille chaud sa propre phrase de récupération, jamais celle qui protège votre épargne, afin qu'un téléphone compromis perde une réserve plutôt que tout. N'installez et ne mettez à jour qu'à partir du domaine du fournisseur lui-même, car une annonce publicitaire de recherche portant le nom d'un portefeuille est un canal de diffusion connu de clones. Et vérifiez les premiers et derniers caractères de toute adresse sur l'appareil de réception lui-même, car les substitutions par presse-papiers ne fonctionnent que si personne ne regarde deux fois.

Si un solde chaud dépasse un jour le seuil que vous avez fixé, traitez cela comme le signal de le déplacer, et non comme la preuve que le seuil était trop prudent.

Portefeuille chaud vs stockage à froid

Chaud et froid décrivent où se trouve la clé au moment où elle signe, pas la marque d'un logiciel. La même application de portefeuille peut être l'un ou l'autre : lancée sur votre ordinateur portable quotidien, elle est chaude, et lancée sur une machine qui n'a jamais touché un réseau, transmettant des transactions non signées à l'entrée et signées à la sortie par fichier, elle est froide. Le couple n'est pas une compétition. Presque tout le monde devrait détenir les deux, la partie chaude dimensionnée pour le confort et la partie froide pour les conséquences.

À ne pas confondre avec

Questions fréquentes

Un portefeuille chaud est-il assez sûr pour une épargne ?

Non, pas pour un montant que vous auriez du mal à remplacer. Un portefeuille chaud partage un appareil avec un navigateur et une boutique d'applications, il hérite donc de toutes les faiblesses de cette machine. Utilisez-le pour l'argent du quotidien et gardez votre épargne sur un appareil qui signe hors ligne.

Mon compte sur une plateforme d'échange est-il un portefeuille chaud ?

C'est un portefeuille chaud exploité par quelqu'un d'autre. La plateforme garde une réserve de fonds en ligne pour traiter les retraits, et vous détenez un identifiant plutôt qu'une clé, vous portez donc à la fois le risque de sécurité de la plateforme et son risque de solvabilité.

Combien faut-il garder dans un portefeuille chaud ?

Environ ce que vous porteriez dans un portefeuille physique, soit à peu près un mois de dépenses réelles. Choisissez le montant à l'avance et transférez tout ce qui le dépasse, car les soldes des portefeuilles chauds augmentent par accident plutôt que par décision.

À lire ensuite

Termes associés

Plus de termes : Portefeuilles et conservation

Lire cette page en anglais