Gérer et sécuriser la sauvegarde de votre portefeuille Bitcoin est sans doute l'aspect le plus important de l'auto-garde. Mais à mesure que le nombre de portefeuilles utilisés pour différents usages augmente, cela peut vite devenir compliqué, car chaque portefeuille nécessite sa propre sauvegarde dédiée.

Et si vous pouviez utiliser la sauvegarde de portefeuille que vous avez déjà pour créer simplement des portefeuilles supplémentaires à partir d'elle ? C'est possible ! La norme BIP-85 et les « clés enfants » permettent de dériver des phrases de récupération supplémentaires et indépendantes à partir de votre sauvegarde existante, qui peuvent être restaurées à tout moment depuis le portefeuille d'origine sur votre BitBox. Une seule sauvegarde — de nombreux portefeuilles, pour des usages et des niveaux de sécurité différents. Voyons comment fonctionnent les clés enfants et quels sont leurs avantages concrets !

Chemins de dérivation

Les portefeuilles Bitcoin modernes sont capables de créer un nombre arbitraire de clés, même si votre sauvegarde ne se compose que de 12 ou 24 mots de récupération. Cela est rendu possible par l'utilisation de fonctions de hachage cryptographiques telles que SHA-256, qui sécurise aussi le réseau Bitcoin en ce moment même dans un processus appelé minage.

Ces fonctions ont une propriété unique et très importante : elles ne fonctionnent que dans un seul sens ! S'il est facile de vérifier qu'une entrée donnée produit une certaine valeur de hachage, il est impossible de faire l'inverse — le mieux que vous puissiez faire est de tenter une supposition.

Ci-dessous, vous pouvez voir la valeur de hachage SHA-256 du mot « BitBox ». Vous pouvez facilement vérifier ce résultat avec, par exemple, cet outil en ligne.

En revanche, vous ne pourrez pas calculer ni même deviner la valeur d'entrée d'origine utilisée pour cette deuxième valeur de hachage :

Pour dériver plusieurs clés privées à partir d'une seule seed, nous pouvons donc utiliser des fonctions de hachage de nombreuses fois d'affilée, en modifiant légèrement l'entrée à chaque fois, ce qui produit des valeurs complètement différentes. C'est très utile, car si nous connaissons la valeur initiale de la seed, nous pouvons toujours recréer ou « dériver » toutes les clés privées à partir de zéro, tant que nous connaissons le bon chemin de dérivation — ce qui n'est qu'une manière un peu technique de désigner l'itinéraire menant à une clé précise.

C'est exactement ainsi que votre BitBox peut dériver et restaurer plusieurs comptes et adresses à partir d'une seule phrase de récupération, qui reste toujours la même :

Pratiquement tous les portefeuilles Bitcoin actuels, y compris BitBox, fonctionnent ainsi et utilisent les mêmes chemins de dérivation normalisés, ce qui permet aux utilisateurs de récupérer leur portefeuille indépendamment du matériel et du logiciel utilisés. Ces clés, dérivées de la seed initiale, peuvent déjà techniquement être appelées des clés enfants.

Dériver des clés enfants BIP-85

Nous appliquons maintenant le même principe à un autre usage : au lieu de dériver de nouvelles clés pour différents comptes ou de nouvelles adresses, nous utilisons la clé dérivée — qui n'est au fond qu'un très grand nombre — pour créer une nouvelle phrase de récupération, et c'est tout !

Le rôle de BIP-85 dans ce processus est relativement simple. Il s'agit simplement d'une norme sur laquelle l'industrie s'est accordée pour définir comment accéder aux clés enfants utilisées à cette fin. Elle « réserve » en pratique un chemin de dérivation très précis, utilisé uniquement pour les clés enfants BIP-85. Que vous utilisiez une BitBox ou un autre portefeuille compatible BIP-85, la même dérivation s'effectue en arrière-plan pour retrouver les mêmes clés enfants — encore et encore.

Vous vous souvenez de la propriété « à sens unique » des fonctions de hachage ? Comme la clé enfant — ou, ici, la phrase de récupération — que BitBox a dérivée résulte de milliers d'itérations d'une telle fonction de hachage, il n'est pas possible de retrouver l'entrée initiale, c'est-à-dire la phrase de récupération de votre portefeuille d'origine, même si vous connaissez la clé enfant.

C'est aussi pour cette raison qu'il est sûr d'utiliser des clés enfants en dehors de l'environnement sécurisé de BitBox. Par exemple, vous pouvez simplement importer une clé enfant sur votre téléphone et l'utiliser pour créer un portefeuille logiciel — sans affecter d'aucune manière le portefeuille d'origine, sécurisé, sur votre BitBox.

Cas d'usage

Même s'il s'agit clairement d'une fonctionnalité avancée, les clés enfants offrent plusieurs avantages et cas d'usage intéressants, que nous allons examiner un peu plus en détail. Quoi que vous en fassiez, il est essentiel de garder à l'esprit que le créateur d'une clé enfant garde toujours le contrôle total de tout portefeuille créé avec cette clé enfant.

Hot wallets personnels

Les clés enfants sont sans doute les plus utiles lorsqu'il s'agit de gérer des hot wallets supplémentaires. De nombreux utilisateurs conservent la majeure partie de leur épargne sur des portefeuilles matériels comme BitBox, tout en utilisant des hot wallets simples ou des portefeuilles Lightning sur leur téléphone pour de petits paiements du quotidien. Au lieu de créer des sauvegardes entièrement nouvelles pour ces portefeuilles, les clés enfants offrent un moyen simple de toujours les restaurer plus tard, sans avoir à vous soucier de sauvegardes supplémentaires.

Portefeuilles cadeaux et débutants

De la même manière, les clés enfants peuvent servir à créer de nouveaux portefeuilles pour d'autres personnes, par exemple lorsque vous offrez du bitcoin à vos amis ou à votre famille et que vous voulez vous assurer qu'ils ne perdent pas l'accès aux fonds. Un autre exemple consiste à utiliser des clés enfants pour créer littéralement un portefeuille pour votre propre enfant. De cette façon, vous lui laissez la liberté d'utiliser un portefeuille par lui-même, tandis que le portefeuille d'origine sert toujours de solution de secours s'il venait un jour à en perdre l'accès.

Dans tous les cas, assurez-vous d'expliquer clairement à l'autre personne concernée par un portefeuille à clé enfant que vous gardez toujours le contrôle de sa sauvegarde. Si elle souhaite un jour devenir pleinement autonome, elle devra créer son propre portefeuille de manière indépendante.

Des mots de passe pour... tout ?

Enfin, revenons à un point essentiel : les clés enfants ne sont que de grands nombres — simplement encodés sous forme de mots anglais. À ce titre, elles peuvent servir à pratiquement tout ce qui exige un mot de passe fort et secret. Par exemple, vous pourriez utiliser la phrase de récupération d'une clé enfant pour chiffrer un disque dur personnel contenant des informations sensibles ou votre photothèque familiale. Bien sûr, saisir 12 mots anglais à chaque connexion à un réseau social n'est pas très pratique. Mais dans les cas où il n'existe aucun autre moyen de restaurer l'accès, comme pour un disque dur chiffré, utiliser une clé enfant peut avoir du sens.

En intégrant ainsi les clés enfants BIP-85 à votre vie numérique, la gestion des sauvegardes devient beaucoup plus simple. Au lieu de gérer et de suivre divers mots de passe importants, stockés dans des gestionnaires de mots de passe ou griffonnés sur des post-it, les clés enfants peuvent toujours être restaurées par votre portefeuille Bitcoin principal si nécessaire. De cette façon, la sauvegarde de votre Bitcoin devient la seule sauvegarde que vous devez protéger — et vous pouvez vous concentrer pleinement sur sa bonne protection.

Pas de sécurité supplémentaire

Comme cela devrait apparaître clairement au vu des cas d'usage des clés enfants, elles sont avant tout une fonctionnalité de confort, qui permet de créer des phrases de récupération indépendantes pouvant toujours être restaurées par le portefeuille d'origine avec lequel elles ont été créées. Elles n'apportent aucune sécurité supplémentaire. Une clé enfant ne peut être aussi sécurisée que sa clé parente. Et n'oubliez jamais que quiconque a accès à la clé d'origine a immédiatement accès à toutes les clés enfants.

Pour les utilisateurs qui souhaitent ajouter des mécanismes de sécurité supplémentaires à leur configuration de portefeuille, les passphrases optionnelles voire le multi-sig sont des options plus adaptées.

Conclusion

En théorie, la sauvegarde de votre portefeuille Bitcoin pourrait être la seule sauvegarde physique dont vous aurez jamais besoin pour sécuriser non seulement vos bitcoins, mais l'ensemble de votre vie numérique. Avec BIP-85, votre sauvegarde peut servir de « secret maître sécurisé » pour tous vos portefeuilles et mots de passe importants ; associée à l'authentification U2F sur le BitBox02 Multi edition, elle peut même vous connecter à vos comptes et services en ligne.

Bien sûr, les clés enfants BIP-85 constituent un cas d'usage assez spécifique, et certains utilisateurs préféreront simplement rester sur quelque chose de simple et ne pas les utiliser du tout — et c'est parfaitement acceptable. L'objectif de BitBox a toujours été de rendre l'auto-garde aussi simple et sûre que possible, tout en proposant des fonctionnalités avancées si vous en avez besoin un jour.

FAQs

Comment passer à un portefeuille basé sur une clé enfant ?

BitBox ne propose pas de moyen de « basculer » en toute transparence vers un portefeuille créé avec une clé enfant, car ce n'est pas un cas d'usage principal ni prévu de cette fonctionnalité. Bien sûr, si nécessaire, la BitBox peut être réinitialisée à tout moment puis restaurée avec la phrase de récupération d'une clé enfant — et inversement.

Les clés enfants révèlent-elles des informations sur le portefeuille d'origine ?

Non, les clés enfants ne révèlent aucune information sur votre portefeuille d'origine ni sur sa phrase de récupération, et elles ne peuvent même pas être identifiées comme des clés enfants. Sans contexte, elles ressemblent simplement à n'importe quelle autre phrase de récupération.

Une clé enfant BIP-85 peut-elle créer encore plus de clés enfants BIP-85 ?

Oui, mais nous ne le recommandons généralement pas. Si vous restaurez le portefeuille d'une clé enfant, vous pouvez créer encore plus de « clés petites-filles » à partir de là, puisque la clé enfant fonctionne comme n'importe quelle autre phrase de récupération. Cependant, cette approche n'apporte pas d'avantage évident et ajoute rapidement de la complexité à votre configuration, avec le risque d'en perdre le fil.

De quelles informations ai-je besoin pour accéder à une clé enfant donnée ?

Les deux seules informations nécessaires pour accéder à une clé enfant précise sont le nombre de mots et l'index de la clé. Tout portefeuille compatible BIP-85 devrait alors pouvoir accéder à la même clé enfant. Le nombre de mots et l'index doivent tous deux être sélectionnés sur la BitBox lors de la dérivation d'une clé enfant, et ils sont également inclus dans le chemin de dérivation BIP-85 affiché sur la BitBox. Si vous utilisez souvent des clés enfants, il est judicieux de noter le nombre de mots et les index avec leur usage afin de vous y retrouver.

Les hot wallets créés avec des clés enfants sont-ils plus sûrs ?

Pas vraiment. Même si la clé enfant elle-même est aussi aléatoire et sûre que votre sauvegarde Bitcoin principale, son niveau de sécurité global dépend de l'environnement dans lequel vous l'utilisez. Une clé enfant utilisée comme hot wallet sur votre téléphone est, dans la plupart des cas, à peu près aussi (peu) sûre qu'un hot wallet créé directement sur votre téléphone.

Vous n'avez pas encore de BitBox ?

Garder vos cryptos en sécurité n'a pas besoin d'être compliqué. Les portefeuilles matériels BitBox stockent hors ligne les clés privées de vos cryptomonnaies. Vous pouvez ainsi gérer vos fonds en toute sécurité.

Le BitBox02 Nova comme le BitBox02 existent aussi en édition Bitcoin-only, avec un firmware résolument focalisé : moins de code signifie moins de surface d'attaque, ce qui améliore encore votre sécurité lorsque vous stockez uniquement du bitcoin.

Précommandez BitBox02 Nova ou procurez-vous un BitBox02 dans notre boutique !

Shift Crypto est une entreprise privée basée à Zurich, en Suisse. Notre équipe, composée de contributeurs à Bitcoin, d'experts crypto et d'ingénieurs en sécurité, conçoit des produits qui permettent à nos clients de passer sereinement du niveau débutant à une maîtrise complète de la gestion des cryptomonnaies. Le BitBox02, notre hardware wallet de deuxième génération, permet de stocker, protéger et effectuer facilement des transactions en Bitcoin et autres cryptomonnaies — avec son logiciel compagnon, BitBoxApp !

This post was translated with the help of AI