67 / 736KEYS

Auto-garde

Garder le contrôle de ses bitcoins

En auto-garde, vous détenez les moyens de dépenser vos bitcoins, au lieu de les confier au gestionnaire d’un compte. Cette autonomie suppose de vérifier les adresses, de protéger les sauvegardes et de savoir restaurer le portefeuille.

La self-custody, ou auto-garde, consiste à contrôler l’envoi de vos bitcoins à l’aide de vos propres clés privées. Ces données secrètes permettent au portefeuille de produire une signature numérique prouvant le droit de dépenser. Vous n’avez pas à demander un retrait à une plateforme. En contrepartie, vous êtes responsable des clés et de leur sauvegarde : si vous les perdez, personne ne peut rétablir l’accès en réinitialisant simplement un mot de passe.

Anna achète du bitcoin sur une plateforme. Au départ, le solde de son compte signifie que la plateforme lui doit cette quantité de bitcoins ; c’est elle qui détient les clés pour les envoyer. Après un retrait vers une adresse de son propre portefeuille, Anna peut les envoyer elle-même. Les bitcoins ne se déplacent pas dans son téléphone. Le réseau enregistre les sorties de transaction non dépensées, appelées UTXO : chacune précise un montant et les conditions permettant de le dépenser. Anna contrôle les clés nécessaires. Elle peut créer une transaction sans l’accord du gestionnaire du compte, mais sa confirmation suppose toujours qu’elle parvienne au réseau et soit incluse dans un bloc.

Comment le réseau sait-il qu’Anna peut dépenser ces fonds ? Il ne vérifie ni sa pièce d’identité ni son nom. Les nœuds, ces ordinateurs qui vérifient les transactions Bitcoin, contrôlent les signatures numériques et les autres conditions inscrites dans un script. Ce petit programme définit les conditions à remplir pour dépenser. Parfois, la signature d’une seule clé suffit ; ailleurs, il faut plusieurs signatures ou attendre un certain délai. Le portefeuille doit aussi connaître ces règles après une restauration. Si un service fournit une partie des signatures, vérifiez que vous contrôlez assez de clés pour satisfaire les règles sans dépendre de lui. L’auto-garde tient à votre capacité à disposer vous-même des fonds, pas au nom du produit.

Imaginons qu’Anna perde son téléphone. De nombreux portefeuilles peuvent être restaurés avec une Seed Phrase : une suite de mots de sauvegarde permettant de recréer le seed, les données secrètes initiales servant à dériver les clés. Avec BIP 39, si une passphrase a été utilisée, il faut aussi retrouver exactement cette phrase supplémentaire. Ce n’est pas le code PIN de l’appareil ; une autre phrase produit d’autres clés. La restauration peut également nécessiter une description du portefeuille. Un Descriptor précise les clés et les règles de dépense ; un chemin de dérivation indique où chercher dans l’arbre des clés. Avec Multisig, qui demande plusieurs signatures, il faut conserver les informations sur toutes les clés publiques participantes et leur disposition dans le script choisi. Les libellés des paiements aident à comprendre l’historique, mais ne remplacent pas les clés. Vérifiez la sauvegarde en restaurant des adresses connues dans un cadre sûr, et pas seulement en comptant les mots notés.

Une Hardware Wallet est un appareil distinct conçu pour signer les transactions de manière sûre. Elle sépare les clés de signature de l’ordinateur courant. Son micrologiciel (le logiciel interne de l’appareil), l’exactitude des adresses et les sauvegardes restent essentiels. Multisig peut limiter les conséquences de la perte ou de la compromission d’une clé, mais ajoute des appareils, des informations et des étapes de restauration. La sécurité dépend de l’ensemble, pas seulement d’une marque ou du nombre de clés.

Contrôlez l’adresse de réception sur un écran fiable ; avec une Hardware Wallet, sur l’appareil lui-même. Avant de signer, vérifiez le destinataire, le montant, les frais et la monnaie rendue. Suivez les transactions avec votre Full Node, qui vérifie lui-même les règles de Bitcoin, ou une source dont vous connaissez les limites. Prévoyez aussi les mises à jour, la perte d’un appareil et les urgences.

Une Seed Phrase peut être incomplète ou divulguée, et une passphrase nécessaire peut être perdue. Même avec les bonnes clés, le portefeuille risque de ne pas retrouver les adresses attendues si les chemins de dérivation ou les règles de dépense manquent. Vérifiez donc ensemble les clés, la configuration et les sauvegardes. Recevoir un paiement d’essai ne prouve pas à lui seul que vous pourrez restaurer le portefeuille ou dépenser les fonds : une adresse de réception peut être affichée sans clé privée. Il est donc utile de vérifier aussi la restauration en toute sécurité et la signature d’une petite transaction sortante.

Testez la restauration dans un environnement séparé et fiable selon la procédure du portefeuille ; ne saisissez jamais une véritable sauvegarde dans un formulaire web ou un appareil non fiable. Reconstituez les règles depuis des sauvegardes vérifiées, comparez les adresses connues et vérifiez que vous pouvez signer une petite transaction. Les consignes d’urgence et de succession doivent rendre secrets et informations accessibles aux bonnes personnes dans les conditions prévues, sans les dévoiler prématurément.

Satoshi Nakamoto — Bitcoin: A Peer-to-Peer Electronic Cash System · BIP 32 — Hierarchical Deterministic Wallets · BIP 39 — Mnemonic code for generating deterministic keys · BIP 174 — Partially Signed Bitcoin Transactions · BIP 380 — Output Script Descriptors General Operation · Bitcoin Core — Managing wallets · Bitcoin Core — External signer

Pour une vision complète, lisez aussi Bitcoin, Private Key, Seed Phrase, Portefeuille, Hardware Wallet, Multisig. Cette entrée est également citée par Cold Storage, Lightning Watchtower, KYC, Custodial Exchange.

01Self-custody signifie-t-il garder des bitcoins sur un téléphone ?

Non. La blockchain enregistre les UTXO : des sorties de transaction non dépensées précisant un montant et ses conditions de dépense ; vous contrôlez les clés et pouvez satisfaire les conditions de dépense sans l’accord d’un dépositaire de compte. Portefeuille mobile, Hardware Wallet, dispositif hors ligne ou Multisig sont des configurations possibles. Le type d’appareil seul ne garantit ni sécurité ni récupération.

02Que vérifier avant un retrait important ?

Vérifiez l’adresse de réception dans un portefeuille fiable, sur son propre écran si vous utilisez une Hardware Wallet. Faites un petit test et vérifiez sa confirmation indépendamment. Avant de transférer le reste, exercez-vous à restaurer le portefeuille en toute sécurité, avec la passphrase nécessaire, les chemins de dérivation et les données de script. Ne saisissez pas la vraie sauvegarde sur un site web ni sur un appareil non fiable. Un petit montant reçu ne prouve à lui seul ni la récupération ni la sécurité.

DOC · 001Satoshi Nakamoto — Bitcoin: A Peer-to-Peer Electronic Cash SystemSource primaire DOC · 002BIP 32 — Hierarchical Deterministic WalletsSpécification DOC · 003BIP 39 — Mnemonic code for generating deterministic keysSpécification DOC · 004BIP 174 — Partially Signed Bitcoin TransactionsSpécification DOC · 005BIP 380 — Output Script Descriptors General OperationSpécification DOC · 006Bitcoin Core — Managing walletsDocumentation DOC · 007Bitcoin Core — External signerDocumentation
Révisé le: Sources d’abord · Pas un conseil financier