Une autre façon d'améliorer la confidentialité de vos transactions Bitcoin consiste à utiliser Whirlpool avec Sparrow Wallet.
Toutes les transactions Bitcoin sont publiques, tout le monde peut les consulter. Whirlpool rompt les liens déterministes avec les transactions passées et offre un anonymat prospectif. Cette partie de la série montre comment Whirlpool votre Bitcoin afin que vous puissiez prendre des mesures pour préserver les attributs résistants à la censure et sans autorisation de Bitcoin en utilisant votre propre nœud Bitcoin Core comme backend pour votre portefeuille Sparrow et votre interface graphique Whirlpool.
Si vous avez manqué les parties un, deux ou trois de cette série, assurez-vous de les consulter pour mieux comprendre les implications concrètes de l'utilisation de Bitcoin sans aucun outil de préservation de l'anonymat et des deux autres méthodes d'utilisation de Whirlpool.
Partie 2 : Whirlpool sur mobile
Partie 3 : Whirlpool sur ordinateur avec RoninDojo Tanto
Partie 4 : Whirlpool sur ordinateur avec Sparrow Wallet (Vous êtes ici)
Méthode 3 : Whirlpool avec portefeuille Sparrow
Sparrow Wallet est un portefeuille Bitcoin conçu pour être connecté à votre propre nœud et exécuté à partir de votre ordinateur de bureau ou portable. Il s'agit d'un portefeuille convivial doté d'une interface intuitive et de nombreuses fonctionnalités avancées pour une gamme de capacités. Pour en savoir plus sur Sparrow Wallet et pour obtenir les instructions d'installation, visitez le Site Web du portefeuille Sparrow.
Dans ce guide, vous verrez :
– Comment commencer, connectez votre portefeuille Sparrow en utilisant votre propre nœud Bitcoin Core
– Comment générer des adresses, configurer un hot wallet dans Sparrow pour la réception et le mixage Whirlpool
– Comment vous connecter à votre Coldcard
– Comment vous connecter à votre Un passeport
– Comment effectuer un dépôt sur votre portefeuille matériel directement depuis Whirlpool
– Comment dépenser avec une Coldcard à espacement aérien
– Comment dépenser avec le Passeport Air Gap
Étape 1 : Connectez-vous avec Bitcoin Core
Si vous n'avez pas votre propre nœud Bitcoin Core, vous pouvez utiliser des serveurs Electrum publics réputés, comme démontré dans cette Coldcard. Guide ultra-rapide. Cependant, l'utilisation de la commodité d'un serveur Electrum public comporte des compromis en matière de confidentialité. Heureusement, il existe un certain nombre de ressources disponibles pour vous aider à créer votre propre nœud Bitcoin. Pour en savoir plus, consultez :
- Documentation sur le portefeuille Sparrow
Une fois que votre nœud Bitcoin Core est prêt, quelques étapes sont nécessaires pour le configurer afin qu'il fonctionne avec Sparrow Wallet.
Si Bitcoin Core s'exécute sur le même ordinateur que Sparrow Wallet, tout ce que vous avez à faire est d'ouvrir le fichier de configuration « bitcoin.conf », d'ajouter « server=1 » en haut et de l'enregistrer. Relancez ensuite Bitcoin Core. Vous pouvez avoir un fichier de configuration vierge s’il s’agit d’une nouvelle installation de Bitcoin Core et c’est très bien.
Alternativement, si vous exécutez Bitcoin Core sur un ordinateur distant, vous devez ajouter un nom d'utilisateur et un mot de passe ainsi que les appels de procédure à distance (RPC) liant les adresses IP locales dans le fichier de configuration. Pour ce faire, accédez au fichier de configuration « bitcoin.conf » et ouvrez-le dans votre éditeur de texte préféré. Ajoutez ensuite l'adresse IP locale de votre nœud et l'adresse IP locale de votre bureau. Par exemple:
`rpcuser=pi`
`rpcpassword=Nakamoto21`
`rpcbind=127.0.0.1`
`rpcbind=192.168.0.11 #(votre nœud)`
`rpcallowip=127.0.0.1`
`rpcallowip=192.168.0.12 #(bureau)`
Enregistrez ces modifications et vous devriez pouvoir vous connecter à votre nœud Bitcoin Core depuis votre ordinateur sur le même réseau local. Assurez-vous de redémarrer Bitcoin Core après avoir enregistré ces modifications.
Vous êtes maintenant prêt à configurer Sparrow Wallet pour communiquer avec votre nœud Bitcoin Core. Une fois Sparrow Wallet installé et lancé, une interface utilisateur vide vous sera présentée. Accédez à « Fichier » > « Préférences ».
Cliquez ensuite sur l'onglet « Serveur » sur le côté gauche. Cliquez sur l'onglet « Bitcoin Core » pour le « Type de serveur ». Si vous exécutez Bitcoin Core sur le même ordinateur, utilisez l'adresse IP rpcbind « 127.0.0.1 » avec « 8332 » comme port et option d'authentification par défaut. Ou si vous exécutez Bitcoin Core sur un autre ordinateur, utilisez le même utilisateur/passe que celui que vous avez entré dans le fichier « bitcoin.conf ». Dans tous les cas, définissez le répertoire du dossier de données sur le même dossier dans lequel le fichier « bitcoin.conf » est en cours d'écriture. Il doit s'agir du même répertoire dans lequel Bitcoin Core écrit le fichier « .cookie » que Sparrow Wallet doit lire. Testez la connexion réseau depuis Sparrow Wallet. Si tout va bien, vous devriez voir la coche verte à côté de « Test de connexion » et des informations renseignées dans la boîte de dialogue en dessous. Ensuite, vous pouvez fermer cette fenêtre.
Malheureusement, Bitcoin Core stocke vos clés publiques et vos soldes non cryptés sur l'ordinateur sur lequel il s'exécute. Bien que vos bitcoins ne soient pas directement exposés au risque de vol, si cet ordinateur est régulièrement connecté à Internet, il est exposé aux pirates informatiques – ce qui peut potentiellement faire de vous une cible si votre solde et votre situation géographique sont découverts. Pour en savoir plus sur les meilleures pratiques de Sparrow Wallet, consultez cette ressource de portefeuille Sparrow.
Maintenant que Sparrow Wallet est connecté à Bitcoin Core, c’est le bon moment pour configurer le hot wallet.
Étape 2 : Configuration de Sparrow en tant que portefeuille Whirlpool
Cette section vous montrera comment configurer le portefeuille chaud que vous pouvez utiliser pour l'implémentation de Whirlpool CoinJoin dans Sparrow Wallet. L'utilisation de Whirlpool aidera à empêcher quiconque surveillant le mouvement de vos transactions sur la chaîne de suivre votre trace. Cela aidera également à empêcher toute personne avec laquelle vous dépensez votre bitcoin de connaître votre historique de transactions antérieur.
L’idée importante à comprendre ici est que vous créez un portefeuille chaud dans Sparrow qui est totalement distinct de votre portefeuille matériel. Vous souhaitez garder votre portefeuille matériel totalement isolé et ne jamais avoir cette clé de signature sur un appareil connecté à Internet. Cependant, lorsque vous utilisez Whirlpool, Sparrow Wallet doit signer les transactions CoinJoin au fur et à mesure de leur création. L'avantage de laisser vos UTXO dans Sparrow Wallet se mélanger est que vos UTXO seront continuellement enregistrés comme entrées disponibles lorsque de nouvelles liquidités entreront dans le pool de mélange. Vos UTXO pourront continuer à remixer encore et encore gratuitement, vous bénéficiez ainsi de plus en plus d'anonymat à chaque mix : c'est l'incitation à laisser vos UTXO mixer. L’inconvénient est que vous disposez d’un portefeuille Bitcoin connecté à Internet avec des clés privées, d’où le terme « hot wallet ».
Le portefeuille chaud sera utilisé pour déposer des bitcoins, puis il sera mélangé, et une fois que les UTXO seront dans le portefeuille chaud post-mix, vous pourrez choisir de définir un nombre minimum de mélanges que vous souhaitez réaliser, puis de les déposer automatiquement. à votre matériel. C'est là que les choses deviennent intéressantes, lorsque vous avez un UTXO post-mix déposé dans un portefeuille matériel directement à partir d'un CoinJoin, sur la chaîne, il est impossible de dire qu'il a été déplacé vers un autre portefeuille. Il semble qu'il s'agisse simplement d'une sortie CoinJoin non dépensée. Et tant qu’il n’est pas dépensé, alors que d’autres UTXO de cette dernière transaction CoinJoin continuent de se mélanger, votre anonymat continue de croître.
Pour commencer, ouvrez l'application Sparrow Wallet. Une page d'accueil vierge devrait s'afficher et vous devriez voir que l'interrupteur à bascule dans le coin inférieur droit est de couleur jaune si vous utilisez un serveur Electrum public, vert si vous utilisez Bitcoin Core ou bleu si vous utilisez votre serveur Electrum public. propre serveur Electrum.
Accédez à "fichier" > "Nouveau portefeuille". Ensuite, nommez votre nouveau portefeuille comme vous le souhaitez et sélectionnez "Créer un portefeuille".
L'écran suivant qui vous sera présenté vous demandera des informations spécifiques sur la façon dont vous souhaitez configurer votre nouveau portefeuille. Pour les besoins d'un hot wallet Whirlpool, les options par défaut suivantes conviennent :
– Type de politique : « Signature unique »
– Type de script : `Native Segwit (P2WPKH)`
– Descripteur de politique de script : `wpkh(Keystore1)`
– Ensuite, dans la section « Keystore 1 », choisissez : « Portefeuille logiciel nouveau ou importé »
Sur l'écran qui apparaît, cliquez sur le menu déroulant qui dit "Utiliser 24 mots" et sélectionnez le nombre de mots de départ que vous voulez dans votre phrase de départ. 24 mots sont utilisés pour cette démonstration. Cliquez ensuite sur le bouton qui indique "Utiliser 24 mots" (ou le nombre de mots que vous avez sélectionné).
Ensuite, un écran plein de cellules vides vous sera présenté pour vos mots clés. Cliquez sur "Générer un nouveau" et ces cellules seront remplies à partir des résultats du générateur de nombres aléatoires du portefeuille Sparrow.
Assurez-vous d'écrire ces mots, dans l'ordre, dans un cahier ou sur un autre morceau de papier que vous pouvez conserver en sécurité comme vous le feriez avec de l'or, de l'argent liquide ou des bijoux. Ne partagez jamais ces mots avec qui que ce soit, car ils auront alors un accès complet à votre bitcoin. Ne prenez pas de capture d'écran de ces mots. Ne prenez pas de photo de ces mots. Ne les dites pas à voix haute. Ne les mettez pas dans un fichier texte.
La phrase secrète est facultative mais recommandée. Si jamais quelqu’un accède à vos mots de départ, la phrase secrète sera la seule chose à protéger votre Bitcoin. Utilisant un phrase de passe à haute entropie il sera difficile pour quiconque de deviner votre phrase secrète. Assurez-vous également de noter cette phrase secrète, car vous ne pourrez pas restaurer votre portefeuille sans elle au cas où vous auriez besoin de tenter de récupérer votre bitcoin. Il n'y a aucun moyen pour le portefeuille de savoir quelle est votre phrase secrète et toute phrase secrète que vous saisirez sera acceptée. Si vous saisissez la phrase secrète de manière incorrecte à l’avenir en raison de son oubli ou de sa perte, vous perdrez l’accès à votre bitcoin. Pensez également à stocker votre phrase secrète séparément de la phrase de départ, car si quelqu'un les trouve ensemble, il glissera certainement votre bitcoin.
De nombreuses personnes choisissent d’imprimer leurs mots de départ et leur phrase secrète sur un support métallique, car celui-ci résiste mieux aux environnements extrêmes comme les incendies et les inondations que le papier. Cependant, pour ce type de portefeuille, vous ne pouvez l'utiliser que comme intermédiaire pour obtenir un certain anonymat sur votre bitcoin avant de le déposer sur votre portefeuille matériel. Peut-être que, étant donné le peu de temps pendant lequel vous aurez du bitcoin dans ce portefeuille, c'est une raison suffisante pour ne pas se donner la peine d'imprimer les informations sur du métal. Le choix vous appartient entièrement et il existe de nombreuses options comme la PLAQUE DE SEMENCES de Coinkite, le Domino de BitPLATES, ou même des solutions de bricolage comme rondelles en acier inoxydable.
Après avoir cliqué sur `Confirmer la sauvegarde`, vous verrez une boîte de dialogue vous demandant si vous avez écrit les mots clés ; cliquez sur `Resaisir les mots`.
Tapez ensuite tous vos mots clés dans l'ordre et entrez votre phrase de passe. Si vous faites une faute d'orthographe, le portefeuille vous avertira en surlignant le mot incorrect en rouge. Une fois que tout est correct et que vous avez entré votre mot de passe, cliquez sur `Create Keystore`.
L'écran suivant vous montrera le chemin de dérivation ; laisser cela par défaut est correct et recommandé, sauf si vous avez une raison spécifique pour laquelle vous souhaitez le modifier et que vous comprenez les implications de le faire. Cliquez sur "Importer Keystore", en laissant le compte du menu déroulant sur le paramètre par défaut, "#0". Il vous sera demandé de saisir à nouveau votre phrase secrète dans une boîte de dialogue contextuelle.
L'écran suivant affichera les détails récapitulatifs du portefeuille que vous venez de créer. Un élément important à noter ici est le "Master Fingerprint". Il s'agit d'une somme de contrôle unique qui accompagne votre phrase secrète. Toute phrase de passe que vous entrez générera une empreinte digitale différente. C'est ainsi que vous pourrez vérifier que vous avez correctement saisi votre phrase secrète la prochaine fois que vous ouvrirez ce portefeuille. Vous pouvez toujours revenir sur cette page et trouver ces informations lorsque vous sélectionnez l'onglet "Paramètres" dans le menu de gauche. Vous pouvez stocker votre empreinte digitale avec votre phrase secrète, cela ne compromet pas votre sécurité. Une fois que vous avez noté votre empreinte digitale, cliquez sur "Appliquer".
Il vous sera demandé si vous souhaitez ajouter un mot de passe à ce portefeuille. Ce mot de passe est différent de votre phrase secrète, car le mot de passe est utilisé pour crypter le fichier de données du portefeuille que Sparrow Wallet enregistre sur votre ordinateur. La protection de ce fichier par mot de passe ajoutera une couche de sécurité supplémentaire au cas où quelqu'un aurait accès à votre ordinateur.
Étape 3 : Utilisation de Whirlpool
Maintenant que votre portefeuille est configuré, vous êtes prêt à commencer à utiliser Whirlpool. Vous aurez d’abord besoin de déposer du bitcoin dans votre portefeuille. Pour obtenir une adresse de réception, accédez à l'onglet « Recevoir » dans le menu de gauche et un code QR et le texte de votre première adresse Bitcoin vous seront présentés. Pensez à utiliser un non KYC méthode pour acquérir du bitcoin.
Une fois que vous avez reçu votre premier dépôt, vous verrez la transaction apparaître dans Sparrow Wallet, sous l'onglet "Transactions" dans le menu de gauche. Dans cet exemple, 0.01 BTC a été reçu.
Maintenant que vous avez du bitcoin, accédez à l'onglet « UTXO » dans le menu de gauche, puis sélectionnez l'UTXO qui vous intéresse. Vous verrez le bouton « Mix Selected » apparaître une fois que vous aurez sélectionné le ou les UTXO. Cliquez sur ce bouton, puis cliquez sur « Suivant » dans les deux fenêtres explicatives contextuelles qui décrivent le processus Whirlpool.
Ensuite si vous disposez d’un « SCODE » vous pouvez le saisir dans la troisième fenêtre. Le «SCODE» peut être utilisé pour les frais CoinJoin réduits annoncés par @SamouraiWallet. Cliquez ensuite sur `Suivant`.
Ensuite, un aperçu vous sera présenté décrivant quel pool est approprié pour votre montant BTC, l'anonset, les frais de pool et le nombre d'UTXO que vous aurez comme entrées éligibles pour CoinJoins. Cliquez ensuite sur "Aperçu du prémix".
Un aperçu de la transaction que vous créez appelée « tx0 » vous sera présenté. Cette transaction divise votre entrée en plusieurs sorties que vous créez et qui seront utilisées comme entrées dans les transactions CoinJoin auxquelles vous êtes sur le point de participer lors du Whirlpooling.
Vous pouvez vérifier toutes les adresses auxquelles vous envoyez avec les différents onglets de la section "Envoyer". Il y a un graphique qui vous donne une indication visuelle de la façon dont la transaction est divisée ; notant les frais Whirlpool, Badbank Change, les UTXO Premix et les frais des mineurs. Si tout semble bon, cliquez sur `Broadcast Premix Transaction`.
Vous remarquerez également que quatre onglets supplémentaires sont apparus sur le côté droit de Sparrow Wallet. Il s’agit essentiellement de quatre portefeuilles distincts dont vous disposez pour pouvoir gérer votre bitcoin en toute sécurité.
– L'onglet « Dépôt » sera l'endroit où vous générerez les adresses de réception. Cela fonctionne comme n’importe quel autre portefeuille Bitcoin ; vous pouvez également envoyer à partir d'ici, comme n'importe quel portefeuille Bitcoin classique.
– L'onglet « Premix » est l'endroit où vous pouvez consulter l'historique de vos UTXO pré-mix ; vous ne souhaitez pas recevoir ou envoyer manuellement des bitcoins depuis ce portefeuille.
– L'onglet « Postmix » est l'endroit où vous verrez vos UTXO après qu'ils aient été mixés. Tous les UTXO de ce portefeuille ont effectué au moins une transaction CoinJoin. Tant que vous laissez ces UTXO ici, ils seront continuellement enregistrés comme UTXO disponibles lorsque de nouvelles liquidités entreront dans le Whirlpool et ils seront remixés gratuitement. Ainsi, plus vous laissez les UTXO ici, plus ils obtiendront de mixages et plus vous obtiendrez d'anonymat (tant que l'interface graphique de votre bureau est connectée).
– L'onglet « Badbank » est l'endroit où votre monnaie toxique du « tx0 » est séquestrée du reste de vos fonds. Vous voulez faire attention à ce que vous faites avec ce changement toxique. Si vous le combinez avec vos UTXO postmix, vous dégraderez les gains de confidentialité que vous avez obtenus dans Whirlpool.
Ensuite, vous verrez comment configurer un portefeuille matériel en tant que portefeuille de montre uniquement dans Sparrow Wallet, ce qui vous permet de garder un œil sur votre solde et de générer des adresses de réception tout en gardant le portefeuille matériel totalement isolé. Une fois le portefeuille réservé aux montres importé, il peut être configuré pour être déposé directement à partir de Whirlpool CoinJoins.
Étape 4(A) : Comment connecter Coldcard
Afin de garder votre Coldcard isolée, les informations publiques de la Coldcard appelées xPub seront utilisées pour importer les informations nécessaires dans Sparrow Wallet sur votre bureau. En faisant cela, Sparrow Wallet sera capable de générer des adresses de réception et des codes QR, de surveiller le solde de la Coldcard, de lancer des PSBT et de déposer directement depuis Whirlpool, le tout sans exposer aucune des informations privées de la Coldcard, comme la clé de signature.
Vous utiliserez la carte microSD pour transférer des informations entre le bureau et la Coldcard. Assurez-vous que la carte microSD est insérée dans la Coldcard.
Tout d'abord, le fichier `.json` doit être exporté depuis la Coldcard, qui contiendra toutes les informations publiques nécessaires pour que Sparrow Wallet puisse importer ce portefeuille de surveillance uniquement. Dans le menu principal de Coldcard, sélectionnez `Avancé` > `Carte MicroSD` > `Export Wallet` > `Generic JSON`.
Cela va écrire le fichier sur la carte microSD, puis vous pouvez connecter cette carte microSD à votre ordinateur de bureau avec votre adaptateur USB. Copiez/collez le fichier `.json` exporté sur votre bureau à partir de la carte microSD. Notez l'emplacement du fichier et vous allez maintenant revenir à Sparrow Wallet pour le préparer à importer le fichier `.json`.
Dans Sparrow Wallet, créez un nouveau portefeuille en sélectionnant `File` > `New Wallet`, puis il vous sera demandé de nommer ce portefeuille. Nommez le portefeuille comme vous le souhaitez, puis cliquez sur "Créer un portefeuille".
Vous verrez l'écran suivant, et vous pouvez laisser tous les paramètres par défaut. Sélectionnez ensuite `Portefeuille matériel Airgapping`.
Un écran apparaîtra et vous pourrez cliquer sur le bouton "Importer un fichier" à côté de l'icône Coldcard. Cela ouvrira votre explorateur de fichiers où vous pourrez pointer Sparrow Wallet vers l'emplacement du fichier contenant le fichier Coldcard `.json` exporté. Sélectionnez ce fichier et cliquez sur "ouvrir".
Après un moment, vous verrez un résumé du portefeuille que vous êtes sur le point d'appliquer. Vous remarquerez une boîte de dialogue « Empreinte digitale principale » contenant huit caractères. Vous pouvez utiliser cet identifiant unique pour confirmer que vous importez le bon portefeuille depuis votre Coldcard.
Sur votre Coldcard, depuis le menu principal, naviguez jusqu'à `Avancé` > `Afficher l'identité` et vous pourrez comparer l'empreinte digitale affichée à celle affichée dans Sparrow Wallet. Ceci est particulièrement important pour confirmer si vous avez ajouté une phrase de passe, qui sera couverte dans la Coldcard guide paranoïaque.
Si tout semble bon, cliquez sur "Appliquer" dans Sparrow Wallet.
Après avoir cliqué sur `Appliquer`, vous aurez la possibilité d'ajouter un mot de passe à votre portefeuille. Il s'agit d'un mot de passe qui cryptera le fichier de données du portefeuille Sparrow qui est enregistré sur votre ordinateur. Ce mot de passe peut protéger votre portefeuille si quelqu'un d'autre accède à votre bureau et au fichier Sparrow Wallet. Si vous oubliez votre mot de passe, vous devrez créer un nouveau fichier de portefeuille en répétant tout ce processus.
Vous pouvez également enregistrer une liste d'adresses de dépôt à partir de votre Coldcard et comparer cette liste enregistrée à Sparrow Wallet pour vous assurer que le bon portefeuille est chargé sans avoir à récupérer votre Coldcard, à vous y connecter et à y comparer les adresses de dépôt. Pour ce faire, sélectionnez l'onglet « Recevoir » dans Sparrow Wallet, vous pourrez alors afficher la première adresse de réception de votre Coldcard et son code QR. Sur votre Coldcard, assurez-vous d'insérer la carte microSD et de saisir votre phrase secrète (le cas échéant). Ensuite, dans le menu principal, sélectionnez « Explorateur d'adresses ». Cela fera apparaître quelques types d’adresses que vous pourrez choisir d’afficher. Votre Coldcard peut utiliser des adresses Bitcoin P2PKH héritées qui commencent par « 1 », ou des adresses Bitcoin SegWit P2SH imbriquées qui commencent par « 3 », ou des adresses Bitcoin natives SegWit Bech32 qui commencent par « bc1 ». Ensuite, vous souhaitez appuyer sur « 1 » et cela enregistrera les 250 premières adresses dans un fichier « .csv » sur votre carte microSD. Vous pouvez également ouvrir le fichier « adresses.csv » avec un éditeur de texte sur votre bureau pour afficher les 250 adresses que vous avez exportées depuis votre Coldcard et les comparer à votre portefeuille Sparrow juste pour une assurance supplémentaire.
Après avoir appliqué les modifications, vous pouvez désormais naviguer dans votre portefeuille réservé aux montres dans Sparrow Wallet. Sur le côté gauche de l'interface Sparrow Wallet, il y a six onglets :
– L'onglet « Transactions » est l'endroit où vous pouvez voir les informations relatives aux transactions dans ce portefeuille de montre uniquement.
– L'onglet « Envoyer » est l'endroit où vous pouvez créer les PSBT pour ensuite les exporter pour signature par la Coldcard.
– L'onglet « Recevoir » est l'endroit où vous pouvez générer une adresse de réception pour votre Coldcard sans avoir à brancher votre Coldcard et à vous y connecter.
– L'onglet « Adresses » affiche plusieurs adresses de dépôt et de changement ainsi que les soldes éventuels.
– L'onglet « UTXOs » affiche toutes les sorties de transaction non dépensées et un petit graphique retraçant l'historique.
– L'onglet « Paramètres » est l'endroit où vous pouvez voir des informations détaillées sur le portefeuille de montre uniquement, telles que l'empreinte digitale principale, le chemin de dérivation et xPub.
Vous pouvez maintenant cliquer sur l'onglet « Recevoir » sur le côté gauche de l'interface Sparrow Wallet. Ensuite, une adresse de réception Bitcoin, un code QR et quelques détails supplémentaires vous seront présentés. Vous pouvez scanner ce code QR avec votre portefeuille Bitcoin mobile, par exemple, et déposer du bitcoin sur votre Coldcard. Vous devriez voir la transaction apparaître dans Sparrow Wallet après un moment avec une notification contextuelle. De plus, dans Bitcoin Core, les transactions devraient également y apparaître. La transaction restera en attente jusqu'à ce qu'elle reçoive des confirmations de blockchain. En attendant, vous pouvez cliquer sur l'onglet « Transactions » et consulter plus de détails sur votre transaction. Vous pouvez également copier/coller votre identifiant de transaction dans mempool.espace à surveiller pour votre première confirmation, ou utilisez votre explorateur de blocs préféré. Tor Browser est un navigateur axé sur la confidentialité.
Vous pouvez maintenant éteindre et sécuriser votre Coldcard dans un endroit sûr jusqu'à ce que vous souhaitiez signer une transaction et la dépenser (voir ci-dessous). Plusieurs adresses seront répertoriées dans Sparrow Wallet afin que vous puissiez continuer à déposer sur votre Coldcard via Sparrow Wallet sans avoir à la reconnecter à chaque fois. Il est recommandé de confirmer chaque adresse de réception sur la Coldcard elle-même et/ou votre fichier `.csv` enregistré et en plus de n'utiliser chaque adresse qu'une seule fois.
Étape 4(B) : Comment connecter le passeport
Pour importer un portefeuille à signature unique via un code QR, connectez-vous d'abord à votre passeport et entrez votre phrase secrète si vous en utilisez une. Ensuite, dans le menu principal, accédez à `Pair Wallet` > `Sparrow` > `Single-sig` > `QR Code`. Une fois que vous avez appuyé sur "CONTINUER", le passeport commencera à clignoter une série de codes QR, alors n'appuyez pas dessus pendant un moment pendant que vous préparez Sparrow Wallet sur votre bureau.
Si vous n'avez pas de webcam pour votre PC, vous pouvez également importer les informations nécessaires via un transfert de fichiers sur une carte microSD. Faire référence à pour en savoir plus.
Dans Sparrow Wallet sur votre bureau, accédez à "Fichier" > "Importer un portefeuille".
Dans le menu des portefeuilles qui s'affichent, faites défiler jusqu'à "Passeport" et sélectionnez "Scanner".
Cela devrait lancer votre webcam : vous pouvez maintenant récupérer votre passeport et appuyer sur « CONTINUER » pour lancer la série de codes QR. Si vous souhaitez redimensionner les codes QR sur l'écran du passeport, vous pouvez appuyer sur le bouton "Redimensionner" pour modifier la résolution du code QR en trois tailles possibles.
La capture de toute la série de codes QR peut prendre un moment, alors essayez de garder le passeport stable et les codes QR dans les lignes pointillées sur l'écran du portefeuille Sparrow.
Une fois les informations nécessaires collectées par Sparrow Wallet, vous devriez être ramené à l'écran de menu précédent dans Sparrow Wallet. Cette fois cependant, vous devriez remarquer que vous pouvez choisir le « Type de script » dans un menu déroulant ; C'est ici que vous pouvez choisir si vous souhaitez utiliser des adresses Bitcoin héritées qui commencent par « 1 », ou des adresses SegWit imbriquées qui commencent par « 3 », ou des adresses SegWit natives qui commencent par « bc1q », ou des adresses Taproot qui commencent par « . bc1p ». Bien que Sparrow Wallet soit prêt à gérer les adresses Taproot, cela devrait être implémenté dans le Passport Q1 2022. Dans cette démo, les adresses Native SegWit « bc1q » sont utilisées car elles sont les seules compatibles avec Whirlpool.
Ensuite, Sparrow Wallet vous demandera de nommer votre nouveau portefeuille. Cela peut être ce que vous choisissez. Dans cet exemple, « Passport Demo » est utilisé. Cliquez ensuite sur « Créer un portefeuille ».
Ensuite, Sparrow Wallet vous demandera si vous souhaitez utiliser un mot de passe sur ce portefeuille. Ce mot de passe crypte le fichier de données de votre portefeuille sur votre bureau et il est facultatif. Si quelqu'un accède à votre bureau, il pourrait potentiellement ouvrir le fichier de données de votre portefeuille s'il n'est pas protégé par mot de passe. Dans ce cas, même si quelqu'un ouvre le fichier de données de votre portefeuille, il ne pourra pas dépenser votre bitcoin car une signature du passeport sera requise pour ce faire.
Après avoir appliqué les modifications, vous pouvez désormais naviguer dans votre portefeuille réservé aux montres dans Sparrow Wallet.
Sur le côté gauche de l'interface Sparrow Wallet, il y a six onglets :
– L'onglet « Transactions » est l'endroit où vous pouvez voir les informations relatives aux transactions dans ce portefeuille de montre uniquement.
– L'onglet « Envoyer » est l'endroit où vous pouvez créer les PSBT pour ensuite signer avec Passport via un code QR ou une carte microSD.
– L'onglet « Recevoir » vous permet de générer l'adresse de réception de votre passeport sans avoir à récupérer le passeport et à vous y connecter.
– L'onglet « Adresses » affiche plusieurs adresses de dépôt et de changement ainsi que les soldes éventuels.
– L'onglet « UTXOs » affiche toutes les sorties de transaction non dépensées et un petit graphique retraçant l'historique.
– L'onglet « Paramètres » est l'endroit où vous pouvez voir des informations détaillées sur le portefeuille de montre uniquement, telles que l'empreinte digitale principale, le chemin de dérivation et xPub.
Vous pouvez cliquer sur l'onglet « Recevoir » dans le menu de gauche à chaque fois que vous souhaitez générer une nouvelle adresse de réception. Vous pouvez scanner ce code QR avec votre portefeuille Bitcoin mobile ou utiliser l'adresse de votre pool de minage, par exemple, et déposer du Bitcoin sur votre Passport. Vous devriez voir la transaction apparaître dans Sparrow Wallet après un moment avec une notification contextuelle. De plus, dans Bitcoin Core, les transactions devraient également y apparaître. La transaction restera en attente jusqu'à ce qu'elle reçoive des confirmations de blockchain. En attendant, vous pouvez cliquer sur l'onglet « Transactions » et consulter plus de détails sur votre transaction. Vous pouvez également copier/coller votre identifiant de transaction dans mempool.espace à surveiller pour votre première confirmation, ou utilisez votre explorateur de blocs préféré. De nouveau, Tor Browser est un navigateur axé sur la confidentialité.
Vous pouvez désormais éteindre et sécuriser votre Passport dans un endroit sûr jusqu'à ce que vous souhaitiez signer une transaction et en tirer des dépenses. Plusieurs adresses seront cataloguées dans Sparrow Wallet afin que vous puissiez continuer à déposer sur votre passeport via Sparrow Wallet sans avoir à le reconnecter à chaque fois. La meilleure pratique consiste à confirmer chaque adresse de réception sur le passeport lui-même en accédant à "Vérifier l'adresse" dans le menu principal du passeport et en scannant le code QR affiché dans le portefeuille Sparrow avec la caméra Passport. De plus, n'utilisez chaque adresse qu'une seule fois.
Lorsque vous êtes prêt à signer une transaction pour dépenser du Bitcoin, il est nécessaire de créer une transaction Bitcoin partiellement signée (PSBT). Vous pouvez déposer des bitcoins avec votre passeport stocké, mais pour dépenser des bitcoins, le passeport doit signer la transaction. Sparrow Wallet est utilisé pour créer la transaction en fonction de vos sorties de transaction non dépensées (UTXO) disponibles et des informations que vous saisissez lors de la construction de la transaction. Les détails PSBT sont transmis entre Sparrow Wallet et le Passport à l'aide de la méthode d'échange de code QR ou de la carte microSD. Ceci est couvert ci-dessous.
Étape 5 : Mélanger directement avec un portefeuille matériel
Une fonctionnalité vraiment intéressante de Whirlpool est que vous pouvez mélanger directement à votre portefeuille matériel. Vous pouvez définir le nombre de mélanges que vous souhaitez que chaque UTXO réalise et au fur et à mesure que vos UTXO remixent, atteignez ce nombre et ils seront déposés dans votre portefeuille matériel directement à partir d'une transaction CoinJoin. De plus, Sparrow Wallet ajoutera une source supplémentaire d'aléatoire pour vous aider à éviter de créer des modèles qui pourraient être utilisés comme heuristiques en chaîne ; chaque UTXO qui atteint le nombre défini de remixes aura 25 % de chances d'être à nouveau mixé. Lorsque vous recevez des dépôts sur votre portefeuille matériel directement à la suite d'une transaction CoinJoin, il semble que cet UTXO soit toujours dans Whirlpool pour tout observateur extérieur regardant sur la chaîne.
Accédez à l'onglet "UTXOs" sur le côté gauche et à l'onglet "Postmix" sur le côté droit, ce sont tous vos UTXO de mixage. En bas, cliquez sur Mix to .
Une fenêtre apparaîtra et dans le menu déroulant "Mix to wallet", sélectionnez le portefeuille Coldcard ou Passport watch-only que vous avez importé. Ensuite, vous pouvez définir le nombre minimum de mélanges que vous souhaitez que chaque UTXO réalise avant d'être déposé dans votre portefeuille matériel. Gardez à l'esprit que chaque UTXO aura 25% de chances d'être à nouveau mélangé même après avoir atteint ce nombre. Vous pouvez laisser `Plage d'index` sur le paramètre par défaut `Complet` pour utiliser à la fois les adresses indexées paires et impaires. Cliquez ensuite sur "Redémarrer Whirlpool".
Ensuite, vous remarquerez que le bouton en bas a changé pour afficher le portefeuille réservé aux montres que vous avez sélectionné pour les dépôts automatiques.
Maintenant, vous pouvez simplement laisser vos UTXO se remixer et lorsqu'ils réalisent suffisamment de mixages, ils seront automatiquement déposés dans votre portefeuille matériel. Ensuite, vous verrez comment dépenser à partir de votre Coldcard ou de votre Passport en utilisant Sparrow Wallet et en gardant votre portefeuille matériel entièrement isolé.
Étape 6(A) : Signer avec la Coldcard
Lorsque vous êtes prêt à signer une transaction pour dépenser du Bitcoin, il est nécessaire de créer un PSBT afin de maintenir l'avantage en l'air. Vous pouvez déposer des bitcoins avec votre Coldcard déconnectée, mais pour dépenser du bitcoin, la Coldcard doit signer la transaction. Sparrow Wallet est utilisé pour créer la transaction en fonction de vos sorties de transaction non dépensées (UTXO) disponibles et des informations que vous saisissez lors de la construction de la transaction. Les détails PSBT sont transmis entre Sparrow Wallet et la Coldcard à l'aide de la carte microSD.
Pour créer un PSBT, accédez à l'onglet "Dépenses" sur le côté gauche de Sparrow Wallet. Là, vous pouvez coller l'adresse à laquelle vous envoyez, ajouter une étiquette, entrer un montant à envoyer et choisir un taux de frais de mineur, etc. Une fois que vous avez tout défini, cliquez sur "Créer une transaction". Sur l'écran suivant, revérifiez les détails, puis cliquez sur "Finaliser la transaction pour la signature". Ensuite, il vous sera demandé ce que vous voulez faire avec le PSBT finalisé. Dans ce cas, cliquez sur `Save Transaction` et Sparrow Wallet lancera l'explorateur de fichiers. Accédez à la carte microSD et enregistrez-y le PSBT. Éjectez ensuite la carte microSD en toute sécurité.
Insérez la carte microSD dans la Coldcard. Si nécessaire, allumez votre Coldcard à l'aide du Adaptateur de batterie 9 volts COLDPOWER ou adaptateur USB. Entrez ensuite votre préfixe PIN Coldcard, vérifiez vos mots anti-hameçonnage et entrez le suffixe PIN. Dans le menu principal, choisissez "Prêt à signer". Ensuite, les détails du PSBT seront affichés et vous pourrez confirmer que l'adresse, le montant et les frais des mineurs sont corrects.
Appuyez ensuite sur "OK" pour signer. Une fois le fichier signé, il sera enregistré en tant que nouveau fichier sur la carte microSD. Vous pouvez ensuite éjecter la carte microSD et vous déconnecter en toute sécurité de votre Coldcard et l'éteindre.
Éjectez la carte microSD de la Coldcard, insérez-la dans l'adaptateur USB, insérez l'adaptateur dans l'ordinateur de bureau. Assurez-vous que Bitcoin Core et Sparrow Wallet sont ouverts. Ensuite, depuis l'explorateur de fichiers, double-cliquez simplement sur le fichier PSBT signé et il devrait s'ouvrir automatiquement dans Sparrow Wallet. Alternativement, depuis Sparrow Wallet, accédez à « Fichier » > « Ouvrir la transaction », puis choisissez « Fichier » dans le menu des options et accédez à l'emplacement du fichier du PSBT signé. Quel que soit votre choix, cliquez ensuite sur le bouton « Broadcast Transaction » pour envoyer la transaction signée au réseau Bitcoin.
Au moment de la diffusion, vous devriez voir la transaction dans Bitcoin Core et recevoir une notification dans Sparrow Wallet. Encore une fois, vous pouvez copier l'ID de transaction et le coller dans votre explorateur de blocs préféré pour surveiller les confirmations.
Le point principal ici est que votre Coldcard est le dispositif de signature requis tandis que votre Sparrow Wallet est votre interface, générateur de transactions et diffuseur. Dans cette configuration, Sparrow Wallet peut faire beaucoup de choses, comme des adresses de catalogue et créer des transactions. Mais sans la signature de votre Coldcard, Sparrow Wallet ne peut pas autoriser la dépense de vos bitcoins.
Étape 6(B) : Signer avec le passeport
Pour créer un PSBT, accédez à l'onglet "Envoyer" sur le côté gauche de Sparrow Wallet. Là, vous pouvez coller l'adresse à laquelle vous envoyez, ajouter une étiquette, entrer un montant à envoyer et choisir un taux de frais de mineur, etc. Une fois que vous avez tout défini, cliquez sur "Créer une transaction". Sur l'écran suivant, revérifiez les détails, puis cliquez sur "Finaliser la transaction pour la signature". Ensuite, il vous sera demandé ce que vous voulez faire avec le PSBT finalisé. Dans ce cas, cliquez sur `Show QR` et Sparrow Wallet lancera une série animée de codes QR.
Avec votre passeport, assurez-vous que la phrase secrète est appliquée, puis dans le menu principal, sélectionnez "Scan with QR Code". Dirigez ensuite l'appareil photo du passeport vers la série clignotante de codes QR dans l'interface du portefeuille Sparrow.
Sur l'écran Passeport, le montant de Bitcoin dépensé et l'adresse à laquelle il est dépensé s'afficheront ; appuyez sur « CONTINUER » si les détails sont corrects. Le passeport vous indiquera alors le montant de la monnaie ; le cas échéant, appuyez sur « CONTINUER ». Enfin, le Passeport affichera les frais de réseau, et si tout est correct, appuyez sur « SIGN ».
Une fois la transaction signée par le Passeport, un code QR s'affichera sur l'écran du Passeport. De retour sur votre bureau, dans Sparrow Wallet, sélectionnez le bouton "Scan QR" avec l'icône de l'appareil photo.
Cela lancera votre webcam de bureau et vous pourrez tenir le passeport devant votre webcam afin que Sparrow Wallet puisse lire les détails de la transaction signée.
Une fois que Sparrow Wallet a récupéré les détails de la transaction signée, vous pouvez alors diffuser la transaction sur le réseau Bitcoin en appuyant sur le bouton « Diffuser la transaction ».
Au moment de la diffusion, vous devriez voir la transaction dans Bitcoin Core et recevoir une notification dans Sparrow Wallet. Encore une fois, vous pouvez copier l'ID de transaction et le coller dans votre explorateur de blocs préféré pour surveiller les confirmations.
Le point principal ici est que votre passeport est le dispositif de signature requis tandis que votre portefeuille Sparrow est votre interface, générateur de transactions et diffuseur. Dans cette configuration, Sparrow Wallet peut faire beaucoup de choses, comme cataloguer des adresses et créer des transactions : mais sans la signature de votre passeport, Sparrow Wallet ne peut pas autoriser la dépense de tout bitcoin sécurisé par le passeport.
Maintenant que vous avez vu comment utiliser Sparrow Wallet pour faire tourbillonner votre bitcoin et le déposer directement sur votre portefeuille matériel, commencez à prendre des mesures pour utiliser ces outils et protéger votre vie privée.
Ceci est un article invité par Econoalchemist. Les opinions exprimées sont entièrement les leurs et ne reflètent pas nécessairement celles de BTC Inc ou Magazine Bitcoin.
- "
- 11
- 2022
- A Propos
- accès
- Compte
- acquérir
- Supplémentaire
- propos
- adresses
- Avancée
- Tous
- Bien que
- montant
- annoncé
- l'anonymat
- chacun.e
- en vigueur
- Application
- Application
- approprié
- assurance
- attributs
- Authentification
- Automatique
- disponibles
- En gros
- batterie
- va
- profiter
- LES MEILLEURS
- les meilleures pratiques
- Bitcoin
- noyau Bitcoin
- transactions bitcoin
- Bitcoin Wallet
- Block
- blockchain
- Box
- pauses
- navigateur
- BTC
- BTC Inc
- construire
- constructeur
- capacités
- Argent liquide
- chaîne
- Change
- Selectionnez
- code
- Coinjoin
- comment
- ordinateur
- configuration
- NOUS CONTACTER
- connecté
- connexion
- continuellement
- continuer
- continue
- commodité
- Core
- pourriez
- Couples
- engendrent
- créée
- La création
- données
- démontré
- un
- à poser
- détaillé
- détails
- dispositif
- différent
- difficile
- directement
- découvert
- Commande
- Bricolage
- down
- éditeur
- Entrer
- entré
- Entre dans
- notamment
- événement
- peut
- exemple
- échange
- extrême
- œil
- Fonctionnalité
- Fonctionnalités:
- Frais
- trouve
- fin
- empreinte digitale
- Incendie
- Prénom
- suivre
- Abonnement
- tourné vers l'avenir
- Gratuit
- plein
- fonds
- plus
- avenir
- générer
- générateur
- aller
- Or
- Bien
- Vert
- Croître
- GUEST
- Invité Message
- guide
- les pirates
- Matériel
- Portefeuille de matériel
- ayant
- vous aider
- ici
- Histoire
- appuyez en continu
- page d'accueil
- Comment
- How To
- HTTPS
- ICON
- idée
- la mise en oeuvre
- mis en œuvre
- important
- l'importation
- impossible
- améliorer
- d'information
- contribution
- installer
- intéressé
- Interfaces
- Internet
- intuitif
- IP
- IP dédiée
- adresses IP
- IT
- lui-même
- en gardant
- ACTIVITES
- clés
- portatif
- lancer
- lancé
- APPRENTISSAGE
- Laisser
- Legacy
- Gauche
- Liquidité
- Liste
- locales
- emplacement
- Location
- recherchez-
- maintenir
- Fabrication
- gérer
- manuellement
- marque
- moyenne
- Métal
- l'esprit
- mineurs
- minimum
- Mines
- mixte
- Breeze Mobile
- Surveiller
- PLUS
- mouvement
- Près
- nécessairement
- nécessaire
- réseau et
- cahier
- déclaration
- nombre
- Sur chaîne
- ouvert
- Avis
- Opportunités
- Option
- Options
- de commander
- Autre
- propre
- Papier
- participer
- passeport
- Mot de Passe
- PC
- Personnes
- être
- pièce
- Point
- politique
- pool
- possible
- défaillances
- power
- pratique
- Préparer
- Press
- Aperçu
- précédent
- la confidentialité
- Privé
- Clés privées
- processus
- protéger
- fournit
- public
- clés publiques
- des fins
- Q1
- QR code
- Rapide
- gamme
- recevoir
- reçu
- Récupérer
- refléter
- inscrit
- Standard
- conditions
- Resources
- REST
- Résultats
- Avis
- Analyse
- Courir
- pour le running
- des
- économie
- balayage
- balayage
- pour écran
- sécurisé
- en toute sécurité
- sécurité
- seed
- expression de graine
- SegWit
- choisi
- Série
- set
- mise
- installation
- Partager
- Shorts
- SIX
- petit
- So
- Logiciels
- Solutions
- quelques
- Quelqu'un
- passer
- Dépenses
- Spin
- scission
- splits
- Commencer
- j'ai commencé
- Statut
- Boutique
- STORES
- Interrupteur
- prise
- discutons-en
- Target
- tester
- vol
- Avec
- fiable
- ensemble
- les outils
- top
- transaction
- Transactions
- transférer
- difficulté
- comprendre
- expérience unique et authentique
- usb
- utilisé
- vérifier
- Voir
- Wallet
- Portefeuilles
- Montres
- webcam
- Quoi
- que
- tout en
- fenêtres
- dans les
- sans
- des mots
- activités principales
- vos contrats
- pourra