Ce deuxième article fait partie de notre série sur Electrum. Dans cet article, nous expliquons comment utiliser les fonctionnalités avancées d’Electrum, idéalement en combinaison avec le hardware wallet BitBox02. Il s’adresse aux utilisateurs avancés, nous entrons donc un peu plus dans les détails.

Partie 1 : utiliser BitBox02 avec le wallet Electrum Partie 2 : fonctionnalités avancées d’Electrum Partie 3 : wallet multisignature BitBox02

Electrum

Le wallet Electrum est un client léger Bitcoin puissant pour Windows, Mac et Linux. Il se connecte au serveur Electrum de votre choix et offre de nombreuses fonctionnalités avancées. Il peut être utilisé comme simple wallet software, avec les clés privées stockées sur votre ordinateur, mais il fonctionne aussi très bien avec de nombreux hardware wallets de premier plan.

Remarque : le wallet Electrum est une application tierce. Nous n’avons aucun contrôle sur le développement et la distribution du logiciel et ne pouvons fournir aucune garantie.

Pourquoi utiliser Electrum avec votre BitBox02 ?

Le wallet Electrum est le standard de facto des wallets Bitcoin pour utilisateurs avancés. Il fonctionne avec toutes les configurations possibles, notamment les hot wallets, les cold wallets et les hardware wallets de nombreux fabricants. L’interface utilisateur est plus fonctionnelle qu’esthétique, mais c’est probablement le prix à payer pour un ensemble de fonctionnalités aussi riche.

Avec la BitBoxApp, nous nous efforçons de créer un wallet Bitcoin simple et minimaliste pour les plateformes desktop et mobiles. Même si elle propose des fonctionnalités avancées comme le coin control ou la connexion à votre propre nœud Bitcoin complet, elle ne couvrira probablement jamais toutes les fonctionnalités d’Electrum. C’est pourquoi l’interopérabilité avec Electrum est très importante pour nous. Si vous avez besoin de fonctionnalités avancées que la BitBoxApp ne propose pas, le wallet Electrum est votre allié.

Dans la première partie de cette série, nous avons vu comment installer Electrum et l’utiliser avec notre hardware wallet BitBox02. Elle explique aussi comment envoyer et recevoir des bitcoins simplement.

Voyons maintenant quelques options avancées.

Paramètres

Personnalisez Electrum selon vos besoins et tirez-en le meilleur parti en sélectionnant l’entrée de menu « Tools / Preferences ».

En plus des paramètres évidents, les fonctionnalités les plus utilisées incluent :

Onglet General

  • Base unit : sélectionnez votre unité Bitcoin, par exemple BTC ou sat
  • Video device : permet de scanner des codes QR via votre webcam
  • Vous pouvez sélectionner « Dark Mode »

Transaction

  • Use Replace-by-fee : activé par défaut, voir la section ci-dessous

Fiat

  • Fiat currency : sélectionnez votre devise fiat de référence
  • Show history rates : affiche la valeur fiat historique des transactions passées

Adresses

Pour obtenir une vue d’ensemble des adresses contrôlées par votre wallet, vous pouvez afficher un onglet Adresses séparé dans le menu avec « View / Show Addresses ».

Cet onglet séparé affiche vos adresses, utilisées ou non, pour recevoir des paiements ainsi que la monnaie de vos propres transactions. Avec le menu contextuel, vous pouvez afficher des détails supplémentaires pour chaque adresse, ou geler des adresses individuelles afin qu’elles ne soient pas utilisées lors de la création de nouvelles transactions Bitcoin.

Pay to many

Si vous utilisez régulièrement Bitcoin, il existe des situations où vous souhaitez effectuer plusieurs paiements en même temps. Cela aide à automatiser des paiements de masse et à économiser des frais ainsi que de l’espace de bloc.

Si vous activez « Tools / Pay to many » dans le menu, le champ « Pay to » de l’onglet Send devient une zone de texte multiligne. Vous pouvez alors saisir plusieurs adresses de réception et une valeur correspondante sur des lignes séparées, comme ceci :

`tb1q8tlfylnvwr4sd2k0xp7urkqxavrd0gv77lnq6w, 0.0004
tb1qk9222ky3pf0jgxh7p45zdnmacgk0gfw4hpf7zk, 0.0001
tb1q78xuwudps736p9zztry9jyfmr6lkmnd0m76at4, 0.0007`

Avec l’icône de fichier, vous pouvez aussi charger un fichier texte contenant le même type de contenu, même sans avoir activé la fonctionnalité au préalable.

Replace-by-fee

Trouver le bon niveau de frais pour une transaction peut être délicat. Replace-by-fee (RBF) aide en marquant explicitement les transactions comme remplaçables, afin que vous puissiez commencer avec des frais bas et, par exemple si la mempool se remplit soudainement, les remplacer plus tard par des frais plus élevés si nécessaire.

Ce paramètre est activé par défaut et peut être configuré en sélectionnant l’entrée de menu « Tools / Preferences / Fees ».

Tant qu’elles ne sont pas confirmées, les transactions RBF sont listées avec [rbf, 1. sat/b] dans l’onglet History. Utilisez le menu contextuel (clic droit) pour sélectionner « Increase fee », mettre à jour les frais et rediffuser la transaction.

Une autre option intéressante est « Batch RBF transaction », qui peut aussi être activée dans « Tools / Preferences ». Cette fonctionnalité regroupe automatiquement les transactions RBF sortantes. Si vous créez une nouvelle transaction RBF alors qu’au moins une transaction non confirmée est encore présente, Electrum peut remplacer cette dernière par une transaction groupée mise à jour contenant les deux. Donc, même si vous ne prévoyez pas d’envoyer plusieurs transactions, vous pourrez peut-être quand même les regrouper et économiser des frais ainsi que de l’espace de bloc.

Coin control

Vous effectuez des étapes supplémentaires, comme des CoinJoins, pour préserver votre vie privée financière ? Ou vous voulez vous assurer de ne pas mélanger des coins (UTXO) provenant de différentes sources lorsque vous envoyez des fonds à un destinataire ? Pour obtenir ce niveau de contrôle, vous devez gérer les coins de votre wallet.

Avec « View / Show Coins », vous pouvez afficher l’onglet « Coins » et voir tous les coins qui, ensemble, composent le solde de votre wallet. Avec le menu contextuel, vous pouvez dépenser un coin directement, voir des informations supplémentaires, ou aussi le geler afin qu’il ne soit plus pris en compte pour une dépense.

Signer des messages

Avec Electrum, vous pouvez prouver que vous contrôlez pleinement une adresse Bitcoin en signant un message texte arbitraire avec la clé privée de cette adresse spécifique. Cela peut servir à diverses fins, notamment pour des raisons réglementaires.

Par exemple, la plateforme suisse Bity utilise cette fonctionnalité pour permettre à ses clients d’acheter et de retirer jusqu’à 5000 francs suisses (~5000 USD) de cryptomonnaies sans aucune exigence KYC.

Vous trouverez cette fonctionnalité dans « Tools / Sign/verify message », et son fonctionnement est assez intuitif.

Wallets watch-only

Vous pouvez utiliser Electrum pour surveiller un wallet sans connaître la clé privée. Pour cela, vous avez besoin de la clé publique étendue (xpub), qui contient toutes les informations nécessaires pour suivre les transactions passées et futures et créer de nouvelles adresses. Elle ne contient aucune clé privée, vous ne pouvez donc dépenser aucun de ces fonds.

La plupart des wallets vous permettent d’exporter le xpub. Dans la BitBoxApp, par exemple, vous pouvez afficher la clé publique étendue pour chaque compte en cliquant sur « Account info » en haut.

Pour créer un wallet watch-only Electrum, créez un nouveau wallet avec l’entrée de menu « File / New/Restore », sélectionnez « Standard wallet » puis « Use a master key ». Collez votre xpub dans le champ de texte (ou chargez-le depuis un fichier ou via un code QR avec votre webcam) et choisissez si vous souhaitez le protéger par mot de passe pour plus de confidentialité.

Vous disposez maintenant d’un wallet Electrum (presque) normal, il affiche simplement [watching only] dans la barre de titre. Cela peut être utile pour créer de nouvelles adresses de réception sans que les clés privées soient présentes. Gardez simplement à l’esprit que si vous ne vérifiez pas votre adresse de réception sur l’écran sécurisé d’un second appareil comme la BitBox02, un logiciel malveillant sur votre ordinateur pourrait potentiellement vous tromper et vous faire communiquer des adresses qui ne vous appartiennent pas, mais qui sont sous le contrôle d’un attaquant. N’utilisez jamais cette méthode pour des montants importants.

Si vous souhaitez exporter votre xpub depuis Electrum vers un autre wallet software compatible avec les wallets watch-only, vous pouvez facilement le faire en allant dans l’entrée de menu « Wallet / Information » et en exportant votre « Master Public Key » sous forme de texte ou de code QR.

Balayer un paper wallet

Vous avez encore un vieux paper wallet qui traîne ? Soyez prudent lorsque vous dépensez ces fonds : vous devez créer une transaction qui dépense le montant total, sinon il pourrait être difficile de récupérer votre monnaie.

Electrum vous permet de balayer un paper wallet en toute sécurité avec l’entrée de menu « Wallet / Private keys / Sweep ». Copiez les clés privées dans le champ de texte et Electrum créera automatiquement une transaction qui envoie tous les fonds vers votre wallet actuel.

Gardez à l’esprit qu’il s’agit d’une opération de type « hot wallet » et que les clés privées de votre paper wallet sont exposées sur votre ordinateur, même si ce n’est que pendant un très court instant. N’utilisez pas cette méthode pour de gros montants sans précautions supplémentaires.

Tor

Comme expliqué dans la partie 1 de notre série, vous devez faire attention au serveur Electrum que vous choisissez. Que vous utilisiez un serveur aléatoire ou le vôtre, Tor, comme couche réseau d’anonymisation, peut vous aider dans les deux cas :

  • Serveur Electrum public : même si le serveur Electrum apprend vos avoirs en Bitcoin et vos transactions passées, Tor aide à masquer votre véritable adresse IP et votre localisation géographique.
  • Votre propre serveur Electrum : Tor vous permet d’accéder à votre serveur Electrum sans trop de configuration réseau. C’est particulièrement utile si votre nœud fonctionne sur un réseau domestique et n’est pas accessible depuis l’extérieur.

Pour utiliser Electrum avec Tor, installez Tor Browser depuis le site officiel https://www.torproject.org. Suivez les étapes décrites dans la section de téléchargement.

Dans Electrum, cliquez sur l’entrée de menu « Tools / Network » (ou sur le bouton LED vert en bas à droite) puis allez dans l’onglet « Proxy ». Sélectionnez « Use Tor proxy at port 9050 ». Vous pouvez maintenant soit continuer à utiliser un serveur public classique, soit configurer une adresse Tor .onion dans l’onglet « Server ».

La LED auparavant verte devrait maintenant devenir bleue pour indiquer que vous êtes connecté via le réseau Tor.

Suite : multisig BitBox02 avec Electrum

Voilà pour la partie 2 de notre série BitBox02 ❤️ Electrum. Le prochain article de blog explique comment utiliser la multisignature BitBox02 dans Electrum.

BitBox02 Bitcoin-only edition

La BitBox02 est disponible en édition Bitcoin-only, avec un firmware radicalement axé sur Bitcoin. Moins de code signifie moins de surface d’attaque, ce qui améliore encore votre sécurité si vous ne stockez que du Bitcoin.

Si vous voulez utiliser votre BitBox02 avec Electrum, assurez-vous d’avoir installé le dernier firmware. Téléchargez-le sur bitbox.swiss/download.

Si vous n’avez pas encore de BitBox02, procurez-vous-en une dans notre boutique !

Questions fréquentes (FAQ)

Qu’est-ce que le wallet Electrum ? Le wallet Electrum est un client léger Bitcoin puissant pour Windows, Mac et Linux. Il offre de nombreuses fonctionnalités avancées et une compatibilité avec différents hardware wallets, dont BitBox02.

Pourquoi utiliser Electrum avec BitBox02 ? Electrum est le standard de facto des wallets Bitcoin pour utilisateurs avancés. Même si BitBoxApp propose un wallet Bitcoin simple et minimaliste, elle ne couvre pas forcément toutes les fonctionnalités d’Electrum. L’interopérabilité avec Electrum est donc essentielle pour ceux qui ont besoin de fonctions avancées.

Comment puis-je personnaliser les paramètres d’Electrum ? Vous pouvez personnaliser Electrum en sélectionnant l’entrée de menu « Tools / Preferences ». Cela vous permet d’ajuster des paramètres comme l’unité Bitcoin, le périphérique vidéo pour le scan de codes QR, et l’activation de « Dark Mode ».

Qu’est-ce que la fonctionnalité « Pay to many » dans Electrum ? « Pay to many » permet aux utilisateurs d’effectuer plusieurs paiements simultanément, d’automatiser des paiements de masse et d’économiser des frais ainsi que de l’espace de bloc.

Comment fonctionne Replace-by-fee (RBF) dans Electrum ? RBF permet de remplacer une transaction avec des frais bas par une autre avec des frais plus élevés si nécessaire. C’est utile si la mempool devient encombrée.

Qu’est-ce que le coin control dans Electrum ? Le coin control donne aux utilisateurs la possibilité de gérer les coins individuels de leur wallet, afin d’éviter de mélanger des coins provenant de différentes sources lors de l’envoi de fonds.

Comment utiliser Electrum pour signer des messages ? Electrum permet de signer des messages avec la clé privée d’une adresse Bitcoin spécifique, afin de prouver le contrôle de cette adresse. Cette fonctionnalité se trouve sous « Tools / Sign/verify message ».

Que sont les wallets watch-only dans Electrum ? Les wallets watch-only dans Electrum permettent de surveiller un wallet sans la clé privée. C’est utile pour consulter les soldes et les transactions sans pouvoir dépenser les fonds.

Comment balayer un paper wallet avec Electrum ? Electrum propose une option sous « Wallet / Private keys / Sweep » pour transférer en toute sécurité tous les fonds d’un paper wallet vers votre wallet Electrum actuel.

Puis-je utiliser Electrum avec Tor pour plus de confidentialité ? Oui, Electrum peut être configuré pour utiliser Tor, une couche réseau d’anonymisation, afin d’améliorer la confidentialité lors de la connexion à des serveurs Electrum.

Shift Crypto est une entreprise privée basée à Zurich, en Suisse. Notre équipe internationale de spécialistes en ingénierie, cryptosécurité et développement Bitcoin Core construit les produits BitBox et fournit des services de conseil. La BitBox02, hardware wallet de deuxième génération, permet à chacun de stocker, protéger et utiliser facilement des cryptomonnaies. Son compagnon, la BitBoxApp, offre une solution tout-en-un pour gérer vos actifs numériques en toute sécurité et en toute simplicité.

This post was translated with the help of AI