Ce guide pratique complet vous guide tout au long du déballage, de la configuration et de la signature de transactions bitcoin avec l'appareil SeedSigner à intervalle d'air.
Ce guide montre comment conserver soi-même des bitcoins à l'aide de SeedSigner. SeedSigner est un projet qui rassemble du code libre et open-source, du matériel peu coûteux et à usage général, et une approche de bricolage (DIY) pour assumer la responsabilité personnelle de votre bitcoin.
Ce guide couvre:
Déballage
Cette section montre ce qui est inclus dans le kit complet SeedSigner. Le kit peut être acheté auprès de Solutions matérielles BTC avec expédition dans le monde entier disponible. Alternativement, les clients de l'UE/Royaume-Uni peuvent acheter le kit auprès de GoBrrr or Nœuds DIY, et les clients philippins peuvent utiliser TechHaven.
Le kit SeedSigner comprend les composants suivants :
- Raspberry Pi Zero
- Appareil photo Raspberry Pi
- Câble ruban pour la caméra
- CHAPEAU ACL WaveShare
- Boîtier ouvert imprimé en 3D
- Sept cartes vierges de codes QR/phrases mnémotechniques
- Autocollant SeedSigner
- Instructions de "Démarrage"
- "Carte de remerciement
Le kit SeedSigner est livré avec la plupart de tout ce dont vous aurez besoin pour commencer, les seules pièces que vous devrez fournir vous-même sont une carte MicroSD d'au moins 4 Go de capacité et un câble micro USB. Assemblage requis.
Les cartes de code QR/phrase mnémonique vierges incluses mesurent 64 millimètres (mm) sur 89 mm. Ces cartes comportent 24 espaces vides pour les mots clés sur un côté, ainsi qu'un avertissement qui se lit comme suit : "N'entrez jamais de mots clés dans un ordinateur qui se connecte à Internet". Sur le côté opposé, il y a une grille de code QR vierge de 29 par 29 avec de la place pour l'empreinte digitale du portefeuille et quelques notes, ainsi qu'un avertissement qui se lit comme suit : "Ne numérisez jamais le code QR de semences dans un ordinateur qui se connecte à Internet".
Alternativement, on peut choisir d'utiliser la version en acier inoxydable de la sauvegarde du code QR. Les plaques en acier inoxydable sont fabriquées par @SeedMint21. Tous ses produits de haute qualité sont disponibles sur https://vulcan21.com/.
La plaque en acier inoxydable SeedSigner comprend une plaque de 3 mm sur 66 mm sur 91 mm qui peut résister au feu et aux inondations. C'est une excellente alternative au papier car il peut supporter des environnements extrêmes. La plaque présentée dans ce guide porte le logo SeedSigner, mais les futures plaques pourraient ne pas avoir ce logo pour éviter de révéler qu'il s'agit d'un produit lié au Bitcoin. Il y a une grille de code QR 29 par 29 sur la plaque et vous pouvez marquer les indentations avec un marqueur, vérifier que cela fonctionne puis tamponner les marques avec un poinçon pour les rendre permanentes.
Vous pouvez mettre le kit SeedSigner de côté pour le moment pendant que vous préparez l'image du logiciel sur votre carte microSD dans la section suivante.
Logiciels
Cette section montre comment télécharger l'image SeedSigner et la flasher sur votre carte microSD. Vous devrez fournir votre propre carte microSD d'une capacité d'au moins 4 Go. La meilleure pratique consiste à tester votre matériel avec l'image logicielle pour vous assurer que tout fonctionne avant de tenter l'assemblage avec le boîtier imprimé en 3D.
Première étape : télécharger
Accédez à la Dépôt GitHub SeedSigner et recherchez la dernière version.
Faites défiler vers le bas de cette section de version et cliquez sur le lien pour télécharger le fichier .zip. Si vous souhaitez vérifier votre téléchargement, cliquez sur les liens pour télécharger le fichier ".sha256" et le fichier ".sig". Enregistrez ces fichiers dans le même emplacement de dossier.
Deuxième étape, A : Vérifier — Windows
Cette étape est facultative mais recommandée. Cela garantira que vous avez téléchargé le fichier que les développeurs de SeedSigner voulaient que vous receviez. Cette étape montrera comment vérifier sur une plate-forme Windows. Passez à « Étape XNUMX, B » si vous utilisez une plate-forme Linux.
Ou passez à la "troisième étape" si vous ne souhaitez pas vérifier le téléchargement de votre logiciel qui gérera vos clés privées Bitcoin.
Les instructions suivantes partent du principe que vous utilisez déjà Kleopatra depuis le ensemble de logiciels gpg4win et avoir votre propre configuration de clé PGP.
- Vous aurez d'abord besoin de la clé publique SeedSigner, que vous pouvez trouver ici
- Copiez la clé publique dans votre presse-papiers.
- Ouvrez Kleopatra, accédez à "Outils" puis "Presse-papiers" puis "Importation de certificats"
- Vous devriez recevoir une boîte de dialogue vous informant que le certificat a été importé avec succès. Cliquez sur "OK".
- Maintenant, vous pouvez comparer l'empreinte digitale dans Kleopatra à une empreinte digitale connue affichée publiquement telle que Profil Twitter de SeedSigner.
- Vous pouvez maintenant cliquer avec le bouton droit sur le certificat SeedSigner dans Kleopatra et sélectionner "Certifier".
- Vous serez invité à saisir votre mot de passe.
- Ouvrez le dossier contenant le fichier .zip, le fichier ".sha256" et le fichier ".sig".
- Faites un clic droit sur le fichier « .sig ».
- Sélectionnez "Plus d'options GpgEX" puis "Vérifier".
- Kleopatra va maintenant utiliser le fichier de signature et la clé publique SeedSigner pour vérifier le fichier « .sha256 ».
- Vous devriez recevoir une boîte de dialogue affichant la vérification réussie.
Il est important de pouvoir faire la distinction entre une signature valide et certifiée, une signature valide et une signature invalide. Étant donné que la clé publique SeedSigner a été certifiée en comparant l'empreinte résultante à une empreinte connue et affichée publiquement, le logiciel Kleopatra imprime une boîte de dialogue valide et certifiée en vert.
Si vous n'avez pas franchi l'étape supplémentaire pour certifier la clé publique SeedSigner, Kleopatra peut toujours déterminer que la signature est valide, mais non certifiée. Cela signifie que la clé publique et la signature qui l'accompagne sont valides mais qu'elles pourraient provenir d'une autre entité se faisant passer pour le développeur. Ces boîtes de dialogue seront imprimées en blanc. C'est toujours une signature correspondante valide, c'est juste qu'à moins que vous ne preniez cette mesure supplémentaire pour certifier l'empreinte digitale de la clé publique, savez-vous vraiment qu'il s'agit d'une signature valide de SeedSigner et non d'un imitateur ?
Ou s'il y a eu une manipulation dans le fichier que vous avez téléchargé et qu'il n'est pas authentiquement signé par la clé SeedSigner, Kleopatra imprimera la boîte de dialogue en rouge. Il s'agit d'une signature non valide et vous ne devez pas procéder à la décompression du fichier .zip.
Maintenant que vous avez vérifié l'authenticité du fichier ".sha256" qui l'accompagne, vous pouvez être assuré que la valeur de hachage SHA-256 qu'il contient est en fait la valeur de hachage que vous devriez pouvoir générer indépendamment sur le fichier .zip qui l'accompagne. . Pour générer des valeurs de hachage sur des fichiers, vous pouvez utiliser un outil d'édition hexadécimale gratuit appelé Hxp.
- Dans HxD, accédez à "Fichier" puis "Ouvrir" et sélectionnez le fichier SeedSigner .zip
- Naviguez jusqu'à "Analysis" puis "Checksums" puis "SHA256"
- Vous pouvez maintenant ouvrir le fichier SeedSigner ".sha256" avec un éditeur de texte comme le Bloc-notes.
- Comparez les valeurs de hachage entre HxD et le fichier SeedSigner.
Après avoir vérifié la valeur de hachage, vous savez que le fichier .zip est authentique. Si les valeurs de hachage ne correspondent pas, ne décompressez pas le fichier .zip. C'est une bonne idée de fermer le fichier .zip de HxD à ce stade. Vous pouvez passer directement à la "troisième étape" maintenant.
Deuxième étape, B : Vérifier — Linux
La vérification des signatures sous Linux est un processus beaucoup plus simple. Les outils PGP sont intégrés et peuvent être exécutés à partir du terminal de ligne de commande.
Avant de continuer, assurez-vous d'avoir le fichier .zip, le fichier ".sha256" et le fichier ".sig" dans votre répertoire de téléchargements.
- Ouvrez votre terminal
- Importez la clé publique SeedSigner dans votre porte-clés avec :
curl https://raw.githubusercontent.com/SeedSigner/seedsigner/main/seedsigner_pubkey.gpg | gpg – importation
- Vous devriez voir l'impression du terminal "importé : 1"
- Changez ensuite votre répertoire dans votre dossier de téléchargements avec "cd Downloads"
- Vérifiez maintenant la signature avec :
gpg – vérifier seedigner_0_5_0.img.zip.sha256.sig
Assurez-vous d'utiliser la version relative à celle que vous vérifiez, c'était la version 0.5.0 et les versions sont faites souvent, utilisez donc toujours la dernière de La page des communiqués de SeedSigner.
- Le terminal doit afficher "Bonne signature de 'seedsigner '"
- Vous verrez l'avertissement indiquant que la clé n'est pas certifiée, voir l'exemple dans "Étape XNUMX, A" pour une explication détaillée. Pour faire court, c'est bien.
- Vous pouvez maintenant vérifier la valeur de hachage avec :
shasum -a 256 -c seedigner_0_5_0.img.zip.sha256
Encore une fois, assurez-vous d'utiliser la version qui vous convient.
- Le terminal devrait afficher "seedsigner_0_5_0.img.zip : OK"
- Vous pouvez ignorer l'avertissement concernant les lignes mal formatées si vous l'obtenez.
Voilà, vous avez terminé de vérifier le fichier .zip que vous avez téléchargé. Vous pouvez maintenant passer au flashage de l'image sur la carte microSD à l'étape suivante.
Troisième étape : flasher
L'utilisation d'un programme comme Balena Etcher facilite le flashage de l'image SeedSigner. Naviguez vers le Site Web de Balena Etcher où vous pouvez télécharger l'application appropriée pour votre système d'exploitation. Suivez les invites de votre système pour installer. Assurez-vous d'avoir une carte microSD d'au moins 4 Go formatée et connectée à votre ordinateur.
Une fois que vous avez installé et ouvert Balena Etcher, sélectionnez "Flash from file".
Sélectionnez le fichier .zip dans l'explorateur de fichiers. Le fichier .zip peut rester dans son état compressé, Balena Etcher le décompressera.
Sélectionnez le lecteur cible sur lequel vous souhaitez flasher le fichier image. Vous voulez choisir votre carte microSD ici.
Cliquez sur "Flash!" bouton et le processus de clignotement devrait démarrer automatiquement. La barre de progression se déplacera sur le côté gauche de l'application et certaines boîtes de dialogue promotionnelles seront affichées sur le côté droit de l'application. Vous n'avez pas besoin d'interagir avec les boîtes de dialogue promotionnelles, laissez simplement le processus de clignotement s'exécuter.
Le processus de flashage comporte trois étapes : décompression, flashage et validation. Laissez simplement le logiciel exécuter toutes les étapes et ne déconnectez pas la carte microSD pendant ce processus. Si vous recevez des invites du système d'exploitation indiquant que le lecteur doit être formaté, ignorez-les simplement.
Une fois terminé, vous devriez recevoir un message vous informant que le flash a été effectué avec succès. S'il ne s'est pas terminé avec succès, réessayez et si le problème persiste, envisagez d'utiliser une autre carte microSD.
Vous pouvez fermer l'application Balena Etcher. Éjectez en toute sécurité la carte microSD de votre ordinateur si votre système ne l'a pas déjà fait. Vous êtes maintenant prêt à modéliser votre matériel et à le tester avant l'assemblage final.
Matériel
Cette section montre comment tester et assembler le kit SeedSigner et fournit également des détails sur chaque composant et les autres endroits où acheter ces composants au cas où vous ne voudriez pas acheter le kit complet auprès d'un seul fournisseur. La meilleure pratique consiste à tester que vos composants s'allument et que le logiciel SeedSigner fonctionne avant l'assemblage. Le boîtier et/ou les composants peuvent être endommagés si vous tentez de les démonter.
L'enceinte
Le boîtier inclus dans le kit est une conception à face ouverte, des conceptions alternatives sont disponibles auprès des fournisseurs liés ci-dessous. Le boîtier est imprimé en 3D, vous pouvez même télécharger le fichier et imprimez-en un vous-même. Assurez-vous de vérifier certains conceptions communautaires aussi bien. L'enceinte présentée ici est conçue pour être l'enceinte la plus basique et la plus rapide à reproduire. Les fichiers de conception d'enceintes Varius peuvent être téléchargés à partir de ici, et il existe un certain nombre de distributeurs qui proposent des conceptions alternatives ici, ici ainsi que ici.
Les dimensions extérieures du boîtier sont de 80 mm sur 35 mm sur 26 mm et il existe un certain nombre de bosses de rétention, de rebords de support et de tourillons pour ajuster parfaitement les composants à l'intérieur.
Le boîtier comporte également des ouvertures pour l'objectif de l'appareil photo, des ports micro USB, un port HDMI et un port pour carte microSD.
Si vous ne souhaitez pas obtenir le kit complet, vous pouvez acheter un boîtier autonome de différentes conceptions auprès des fournisseurs suivants :
- Livraison mondiale disponible à partir de Solutions matérielles BTC
- Livraison mondiale disponible à partir de Robotéchie
- Livraison UE/Royaume-Uni disponible à partir de GoBrrr, Nœuds DIY ainsi que AncreHodl
La caméra et le câble
La caméra est un capteur 5MP OV5647, 30 images par seconde (FPS), module de caméra vidéo de résolution 2,592 1,944 pixels par 1.7 3 pixels conçu pour une gamme de Raspberry Pis. La tension de fonctionnement est de 25 volts en courant continu (VDC) à 24 VDC. Ce module mesure 9 mm par XNUMX mm par XNUMX mm. L'appareil photo est livré avec un film protecteur sur l'objectif - assurez-vous de le retirer avant l'assemblage.
Vous voulez le câble ruban doré "HBV-Raspberry-160FPC" pour le Raspberry Pi Zero. Ce câble a un côté connecteur 16 méplats mesurant 16 mm, un côté connecteur 22 méplats mesurant 11 mm et la longueur totale est de 160 mm.
Si vous ne souhaitez pas obtenir le kit complet, vous pouvez acheter une caméra autonome et un câble auprès des fournisseurs suivants :
- Livraison UE/Royaume-Uni disponible à partir de GoBrrr
- Livraison en Amérique du Nord disponible à partir de Amazon
- Livraison aux Philippines disponible à partir de TechHaven
Le Raspberry Pi Zero v1.3
Le Raspberry Pi Zero est le plus petit ordinateur monocarte fabriqué par Raspberry Pi. L'ordinateur v1.3 dispose d'un processeur monocœur de 1 gigahertz (Ghz), de 512 Mo de RAM, d'un port mini-HDMI, d'un port micro USB pour l'alimentation uniquement, d'un port micro USB pour le transfert de données, d'un en-tête à 40 broches compatible top (HAT), vidéo composite et en-têtes de réinitialisation, un emplacement pour carte microSD et un connecteur de caméra CSI. La spécification matérielle complète peut être trouvée ici.
Le Raspberry Pi Zero mesure 66 mm sur 31 mm sur 11 mm.
Si vous ne souhaitez pas obtenir le kit complet, vous pouvez acheter un Raspberry Pi Zero autonome auprès des vendeurs suivants :
- Livraison UE/Royaume-Uni disponible à partir de GoBrrr
- Livraison dans l'UE disponible à partir de bricogeek or Reichelt
- Livraison en Amérique du Nord disponible à partir de Adafruit
- Livraison aux Philippines disponible à partir de TechHaven
Si vous rencontrez des difficultés pour trouver le matériel Raspberry Pi Zero, certaines sources alternatives sont Rpilotateur ou éventuellement le Raspi Zéro W - assurez-vous de faire vos devoirs sur la compatibilité avec cette version avant de l'acheter. Alternativement, si vous ne pouvez trouver que les versions compatibles WiFi et/ou Bluetooth du Raspberry Pi Zero, alors this guider par @DesobedienteTec vous montrera comment désactiver les radios de communication.
L'écran LCD HAT Waveshare
Le Waveshare LCD HAT est un module de 65 mm sur 30 mm qui se fixe au connecteur à 40 broches du Raspberry Pi Zero. Ce module dispose d'un écran RVB de résolution 240 pixels par 240 pixels mesurant 39 mm de diagonale. Les commandes intégrées utilisent un joystick et trois boutons poussoirs. La tension de fonctionnement est de 3.3 Vdc. Plus de spécifications peuvent être trouvées ici.
Si vous ne souhaitez pas obtenir le kit complet, vous pouvez acheter un écran LCD Waveshare HAT autonome auprès des fournisseurs suivants :
- Livraison UE/Royaume-Uni disponible à partir de GoBrrr
- Livraison dans l'UE disponible à partir de Welectron
- Livraison en Amérique du Nord disponible à partir de Partage d'onde
- Livraison mondiale disponible à partir de AliExpress
- Livraison aux Philippines disponible à partir de TechHaven
Test et assemblage
Essais
Tester le matériel avec le logiciel SeedSigner est une bonne idée. Si vous assemblez tout et découvrez ensuite que quelque chose ne fonctionne pas, vous pouvez endommager les composants et/ou le boîtier en essayant de le démonter.
Première étape : relâchez le dispositif de retenue de la caméra
Sur la carte Raspberry Pi Zero, tirez doucement sur les languettes du port de connexion de la caméra. Lorsque ces languettes sont enfoncées, elles verrouillent le câble ruban en place.
Deuxième étape : connecter le câble ruban
Assurez-vous que le câble ruban est orienté dans la bonne direction, les connecteurs dorés doivent être orientés vers le bas de la carte de circuit imprimé du Raspberry Pi Zero. Insérez le câble ruban jusqu'à ce qu'il s'arrête, puis appuyez sur les languettes pour verrouiller le câble ruban en place.
Troisième étape : carte MicroSD
Insérez la carte microSD avec l'image SeedSigner flashée. Assurez-vous que la carte MicroSD est orientée dans la bonne direction - encore une fois, les contacts dorés doivent être orientés vers le bas de la carte de circuit imprimé du Raspberry Pi Zero.
Quatrième étape : afficher
Connectez l'écran LCD en vous assurant que les broches du circuit imprimé du Raspberry Pi Zero sont toutes droites et qu'elles ne se plieront pas en étant mal alignées. Cela se fixera simplement de manière lâche sur le circuit imprimé du Raspberry Pi Zero, il ne s'enclenchera pas tant que vous n'aurez pas effectué l'assemblage final dans le boîtier imprimé en 3D.
Cinquième étape : mise sous tension et test
Connectez votre câble d'alimentation et attendez environ 45 secondes pour que le SeedSigner s'active. Testez ensuite le joystick et les boutons sur l'écran LCD et assurez-vous que la caméra fonctionne.
Maintenant que vous avez vérifié que tout fonctionne, vous pouvez éteindre le SeedSigner en sélectionnant l'icône d'alimentation dans le coin supérieur droit du menu principal. Ensuite, vous pouvez tout démonter et le remonter dans le boîtier imprimé en 3D.
Assemblée
Avant de tenter l'assemblage, assurez-vous que vous avez testé que tout fonctionne en connectant la caméra et l'écran au RaspberryPi Zero, en insérant la carte microSD avec l'image SeedSigner chargée et en allumant l'appareil en connectant un câble micro USB au port d'entrée d'alimentation. .
Première étape : vérification des matériaux
Rassemblez vos composants testés. Vous devriez avoir le boîtier imprimé en 3D, le Raspberry Pi Zero, la carte microSD, l'écran LCD, le module de caméra et le câble ruban.
Deuxième étape : module de caméra
Retirez la couche protectrice du film de l'objectif de l'appareil photo. Ensuite, enclenchez le module de caméra en place sous les clips de retenue. Si les ports des connexions USB ne sont pas tournés vers vous, le câble ruban doit être dirigé vers la droite.
Étape XNUMX : Raspberry Pi Zero
Insérez le circuit imprimé du Raspberry Pi Zero. Assurez-vous de retirer d'abord la carte microSD. Le câble ruban se repliera sur le module de caméra, le mou se repliant sous le renfoncement du boîtier.
Alignez les connecteurs USB avec les ports du boîtier, la carte de circuit imprimé sera légèrement inclinée, puis vous pourrez appuyer sur le côté avec les broches jusqu'à ce que vous l'entendiez s'enclencher.
Étape XNUMX : Carte MicroSD
Ensuite, vous pouvez réinsérer la carte MicroSD. Appuyez ensuite sur l'écran LCD pour le mettre en place sur les broches du circuit imprimé du Raspberry Pi Zero, en veillant à ce que les broches soient alignées. Cela devrait être bien ajusté et ne pas être lâche.
Cinquième étape : mise sous tension et test
Branchez votre câble d'alimentation et assurez-vous que tout fonctionne. Ensuite, vous êtes prêt à commencer à configurer votre nouvelle phrase de départ Bitcoin.
Vous pourrez peut-être trouver des ressources supplémentaires dans this guider par @shishi21m.
Générer une nouvelle graine
Cette section montrera deux méthodes pour générer une nouvelle graine principale avec le SeedSigner, avec l'appareil photo ou avec des dés, ainsi que comment calculer la somme de contrôle d'une phrase mnémonique et aussi comment importer une phrase mnémonique préexistante.
La graine principale n'est qu'un nombre, un nombre très long et aléatoire. En fait, ce nombre est si long et aléatoire qu'il peut être considéré comme vraiment unique. Pratiquement parlant, le seul endroit dans l'univers où ce numéro existe est sur votre SeedSigner lorsque vous le créez. À toutes fins utiles, pour quelqu'un, deviner ce nombre reviendrait à deviner exactement le même atome de tout l'univers observable que vous avez secrètement choisi.
Ce nombre aléatoire très long est utilisé dans certaines fonctions cryptographiques intelligentes pour dériver de manière déterministe les paires de clés privées/publiques de votre portefeuille Bitcoin. En d'autres termes, c'est ainsi que vous pouvez générer de nombreuses adresses de réception et en dépenser. Il existe plusieurs façons de représenter ces longs nombres aléatoires ; des uns et des zéros binaires, des hexadécimaux de 0 à 9/A à F, un code QR ou encore une liste de mots. Les humains ont du mal à gérer une représentation numérique aussi abstraite que 256 uns et zéros, c'est pourquoi les listes de mots (ou phrases mnémoniques) sont une solution populaire. Le long nombre aléatoire est transformé en une liste de mots plus faciles à écrire et à interpréter plus tard avec précision.
Si vous souhaitez en savoir plus sur les processus utilisés avec les portefeuilles déterministes hiérarchiques et les phrases mnémoniques, consultez BIP32 ainsi que BIP39.
Votre SeedSigner peut vous communiquer ce numéro sous la forme d'une liste de mots anglais ou d'un QR code ; les deux méthodes contiennent les mêmes informations, votre graine principale. Gardez à l'esprit que toute personne ayant accès à ces informations de base peut les utiliser pour recréer votre portefeuille Bitcoin et en retirer le bitcoin, alors assurez-vous de gérer ces informations de manière sécurisée et privée.
Vous aurez plusieurs choix lors de la création d'une nouvelle graine : capturer une image ou lancer des dés. Les deux processus impliquent le hasard, qui est un élément clé dans la création d'une graine principale sécurisée qui ne peut pas être devinée. La meilleure pratique consiste à utiliser un nombre de 256 bits pour votre graine principale qui se traduit par un mnémonique de 24 mots ; les mnémoniques de 12 mots sont constitués de 128 bits.
Première méthode : avec l'appareil photo
Aucune image ne sera exactement la même et elles produiront toutes des graines maîtresses radicalement différentes. Le caractère aléatoire de la méthode d'imagerie implique de prendre des informations à partir de plusieurs images avant l'image elle-même, ainsi que certaines informations dans l'image ainsi que le numéro de série unique du processeur Raspberry Pi Zero et le nombre de millisecondes pendant lesquelles l'appareil a été allumé. pour.
Première étape : Lancer la caméra
Dans le menu principal de SeedSigner, accédez à "Graines", puis à "+ Créer une graine" puis à ";icône de caméra' Nouvelle graine". Cela activera la caméra. Pendant ce temps avant que vous ne preniez l'image, le SeedSigner capture des images et utilise les informations de ces images pour les inclure dans la génération de votre graine principale.
Deuxième étape : capturer l'image
Prenez une image de quelque chose d'unique. Le SeedSigner affichera l'image capturée, puis vous aurez le choix de "reprendre" ou "accepter", déplacez le joystick dans la direction appropriée pour votre décision.
Troisième étape : Longueur mnémotechnique
Ensuite, il vous sera demandé quelle longueur mnémonique vous souhaitez utiliser, 12 mots ou 24 mots. Acceptez l'avertissement vous indiquant que ces informations doivent rester privées et sécurisées.
Enfin, votre phrase mnémonique s'affichera. L'écran affiche quatre mots à la fois.
Suivez les instructions de la section suivante, "Seed Backup", pour voir comment sécuriser ces informations.
Deuxième méthode : avec des dés
Le caractère aléatoire des lancers de dés est assez explicite, la meilleure pratique consiste à utiliser un dé équilibré. La définition technique de l'entropie avec un dé à six faces est calculée par « log2(6) = 2.58 bits d'entropie », c'est pourquoi il faut 50 lancers pour 128 bits ou 99 lancers pour 256 bits : « log2(6)*99 = 255.9. » En lançant un dé 99 fois, vous fournissez le caractère aléatoire nécessaire pour créer un nombre aléatoire impossible à deviner. La méthode des dés vous donnera le choix entre 128 bits/50 lancers/12 mots ou 256 bits/99 lancers/24 mots.
Première étape : Lancer la saisie des dés
Dans le menu principal de SeedSigner, accédez à "Graines", puis à "+ Créer une graine" puis à "'icône de dés' Nouvelle graine". Sélectionnez ensuite la longueur mnémonique que vous souhaitez utiliser, 12 mots ou 24 mots. Acceptez l'avertissement vous indiquant que ces informations doivent rester privées et sécurisées.
Deuxième étape : lancez les dés
Ensuite, vous pouvez lancer vos dés, puis entrer le résultat en sélectionnant ce numéro sur l'écran SeedSigner et en appuyant sur le joystick. Répétez ce processus pour tous vos rouleaux.
Troisième étape : finaliser
Lorsque vous entrez dans le dernier rouleau, le SeedSigner affichera l'avertissement concernant le partage de ces informations. Acceptez l'avertissement vous indiquant que ces informations doivent rester privées et sécurisées. Enfin, votre phrase mnémonique s'affichera. L'écran affiche quatre mots à la fois.
Suivez les instructions de la section suivante, "Seed Backup", pour voir comment sécuriser ces informations.
Calcul d'une somme de contrôle mnémonique
Le SeedSigner peut également importer une phrase mnémonique préexistante de 12 ou 24 mots.
Vous pouvez également calculer le dernier mot d'une phrase mnémonique avec le SeedSigner. Un nombre de 256 bits n'est pas assez long pour générer 24 mots. Chaque mot représente 11 bits de la graine principale originale de 128 ou 256 bits. Chaque segment de 11 bits se traduit par une valeur numérique sur un index de zéro à 2,047 XNUMX.
Chacun des 2,048 39 mots de la liste BIP256 correspond à une valeur numérique différente sur cet index. Par exemple, « 11 / 23.27 = 24 » mais le mnémonique est de 128 mots ou « 11 / 11.63 = 12 » mais le mnémonique est de 256 mots. La graine principale d'origine est hachée avec l'algorithme SHA-128, cette valeur de hachage est à nouveau hachée. Pour une graine principale de 256 bits, les quatre derniers bits de cette valeur de hachage secondaire sont ajoutés à la fin de la première valeur de hachage ; pour une graine principale de 12 bits, les huit derniers bits de cette valeur de hachage secondaire sont ajoutés à la fin de la première valeur de hachage. Cela fournit une somme de contrôle, donc votre 24e ou 4e mot est en fait une somme de contrôle indiquant que le reste du mnémonique est correct. Lorsque vous ajoutez 128 bits à 132 bits, vous obtenez 12 bits, ce qui équivaut à 11 mots de 8 bits. Lorsque vous ajoutez 256 bits à 264 bits, vous obtenez 24 bits, ce qui équivaut à 11 mots de XNUMX bits.
SeedSigner peut calculer cette somme de contrôle pour vous et vous dire quel est le 12e ou le 24e mot en fonction du reste du mnémonique précédent. Cela peut être utile si vous avez une phrase mnémonique dont il manque le dernier mot, ou si vous voulez vérifier une mnémonique, ou si vous voulez choisir vos propres mots dans la liste BIP39. Cependant, choisir vos propres mots dans la liste BIP39 ne sera probablement pas aussi aléatoire que d'utiliser le générateur de nombres aléatoires trouvé dans des outils comme SeedSigner.
Dans le menu principal, naviguez jusqu'à "Seeds" puis "+ Create a seed" puis "Calc 12th/24th word" puis sélectionnez la longueur mnémonique "12 mots" ou "24 mots".
Sur l'écran suivant, vous pouvez commencer à saisir les 11 premiers mots pour un mnémonique de 12 mots ou les 23 premiers mots pour un mnémonique de 24 mots. Commencez par entrer la première lettre du mot souhaité, les lettres disponibles à choisir pour la lettre suivante seront réduites aux seules options basées sur la liste de mots BIP39. Vous pouvez également faire défiler vers le haut ou vers le bas une liste sur le côté droit de l'écran à l'aide des boutons « KEY1 » et « KEY3 » sur l'écran HAT. Lorsque vous trouvez le mot que vous voulez, appuyez sur "KEY2" sur l'écran HAT pour sélectionner ce mot et passer au suivant. Continuez ce processus jusqu'à ce que les 11 ou 23 mots aient été saisis.
Une fois le 11e ou le 23e mot saisi, le SeedSigner affichera le dernier mot. Vous aurez la possibilité de charger cette graine dans la mémoire active de SeedSigner et d'appliquer également une phrase de passe facultative.
Importation d'une phrase mnémonique
Vous pouvez également importer un mnémonique préexistant de 12 ou 24 mots dans son intégralité. Dans le menu principal, accédez à "Graines", puis sélectionnez "Entrer une graine de 24 mots" ou "Entrer une graine de 12 mots". Suivez ensuite le même processus ci-dessus, en sélectionnant la première lettre de chaque mot jusqu'à ce que vous trouviez le mot souhaité et en appuyant sur "KEY2" sur l'écran HAT pour sélectionner ce mot. Si vous entrez un mot de manière incorrecte, la somme de contrôle calculée sera incorrecte et le SeedSigner vous alertera.
Une fois que tous les mots ont été saisis, l'empreinte digitale du portefeuille vous sera présentée et vous aurez la possibilité d'appliquer une phrase de passe facultative.
Sauvegarde de semences
Cette section montrera comment sauvegarder la graine principale générée sur le SeedSigner. Il existe deux manières de sauvegarder ces informations : sous forme de phrase mnémonique ou sous forme de code QR. Une combinaison de ces deux méthodes peut être utilisée pour les sauvegardes redondantes. Toute personne ayant accès à ces informations pourra voler votre bitcoin, alors assurez-vous de prendre des précautions lors de la manipulation de ces informations. Certaines pratiques exemplaires de base consistent à ne jamais stocker ces informations dans un fichier texte, à ne pas les enregistrer sur un ordinateur, à ne pas les prendre en photo et à ne pas prononcer les mots à haute voix. Manipulez ces informations comme s'il s'agissait d'or, d'argent ou de bijoux.
La phrase mnémonique et le code QR peuvent être transcrits visuellement à partir de l'écran SeedSigner sans avoir à connecter le SeedSigner à un appareil pour transférer les informations. Cela maintient le SeedSigner complètement vide lors de l'exportation de la graine principale. Les informations peuvent être retranscrites sur une carte papier incluse ou sur une plaque de code QR en acier inoxydable, disponible auprès de Vulcain21.
Les cartes papier peuvent être remplies rapidement et facilement, cachées dans de nombreux endroits différents et facilement distribuées à différents emplacements géographiques. Les plaques d'acier peuvent prendre plus de temps à installer, elles peuvent ne pas être aussi facilement dissimulables, mais les plaques d'acier résisteront à des conditions environnementales extrêmes comme les incendies et les inondations ; ils sont beaucoup plus robustes que le papier.
Après avoir généré une nouvelle graine sur votre SeedSigner, soit en prenant une image, soit en effectuant des lancers de dés, le SeedSigner vous dirigera vers la phrase mnémonique. La phrase mnémonique sera une liste de 12 ou 24 mots anglais. Si vous avez besoin d'afficher à nouveau la phrase mnémonique après la création de votre semence, vous pouvez numériser votre code QR et naviguer jusqu'à "Backup Seed" puis "View Seed Words" puis accepter l'avertissement et ensuite la liste de 12 ou 24 mots s'affichera. être affichée. Si vous n'avez pas écrit votre phrase mnémonique ou transcrit votre code QR lors de la création initiale de votre graine principale et que vous avez rallumé l'alimentation de votre SeedSigner, vous devrez alors créer une nouvelle graine car il n'y a aucun moyen pour le SeedSigner de stocker cela informations en mémoire.
Fiche; fiche cartonnée
Lorsque vous créez une nouvelle graine, SeedSigner vous dirigera vers la liste de 12 ou 24 mots. Vous voulez écrire ces mots tels qu'ils sont affichés. Le dos des cartes de note de code QR incluses a de l'espace pour 24 mots. Écrivez ces mots lisiblement et dans l'ordre. Quatre mots sont affichés à la fois, sélectionnez "Suivant" jusqu'à ce que vous ayez parcouru tous les mots.
Sélectionnez "Terminé" lorsque vous avez terminé et le SeedSigner vous invitera à vous tester sur votre sauvegarde, il est préférable de faire ce test pour vous assurer que votre sauvegarde a été correctement écrite. Au verso de la carte de correspondance se trouve une grille de code QR vierge de 29 par 29. Vous pouvez transcrire visuellement votre semence principale au format QR code sur la carte de correspondance. Cela rend l'importation de votre portefeuille dans SeedSigner aussi rapide que la numérisation d'un code QR. Après avoir passé le test pour confirmer la phrase mnémonique, vous pouvez faire défiler le menu de votre SeedSigner jusqu'à "Backup Seed" puis "Export as SeedQR" puis "I Understand" puis "Begin 29×29".
Le SeedSigner affichera alors une vue agrandie du code QR, un segment à la fois en commençant par A1. Vous pouvez basculer le joystick pour naviguer dans le reste des segments et transcrire visuellement les carrés sombres que vous voyez à l'écran sur la carte à l'aide d'un marqueur permanent. Il y a quatre carrés prédéfinis sur le code QR, qui sont déjà imprimés sur la carte pour vous.
Il y a une correction d'erreur intégrée dans le logiciel de numérisation de code QR, ce qui signifie que si vous égarez quelques carrés, le SeedSigner sera toujours en mesure de produire votre graine. Essayez tout de même d'être le plus précis possible.
Une fois que vous avez transcrit le code QR, testez-le en le scannant et en vérifiant l'empreinte digitale, une chaîne de huit caractères qui identifie de manière unique votre portefeuille.
Si vous utilisez une phrase de passe sur votre portefeuille, vous devrez décider comment vous souhaitez gérer cette information supplémentaire. Une phrase de passe peut être considérée comme un 13e ou 25e mot ajouté à votre phrase mnémonique. Une phrase de passe peut être une chaîne composée de n'importe quelle combinaison de lettres majuscules, minuscules, chiffres et caractères spéciaux. Vous seul connaîtrez cette phrase secrète et il n'y a aucun moyen pour le SeedSigner ou qui que ce soit de vous aider à récupérer une phrase secrète perdue ou oubliée. En saisissant une phrase de passe sur votre portefeuille, cette information supplémentaire sera requise chaque fois que vous voudrez accéder à ce portefeuille à l'avenir.
Il existe un outil maintenu par @BitcoinQ_A cela peut vous aider à essayer différentes phrases de passe sur une phrase mnémonique au cas où vous écrivez la phrase de passe de manière incorrecte mais avez une idée approximative de ce qu'elle devrait être. Vous pouvez entrer vos mots mnémoniques et une adresse de réception et tester différentes phrases secrètes. Utilisez cet outil hors ligne en le téléchargeant, n'entrez pas votre phrase mnémonique ou votre phrase secrète dans un appareil connecté au réseau.
Visiter Bitcoiner.Guide/seed/ pour en savoir plus.
Décidez si vous voulez écrire l'empreinte digitale pour le portefeuille de phrase mnémonique, ou l'empreinte digitale pour le portefeuille appliqué à la phrase secrète, ou les deux. Dans cet exemple, l'empreinte générée une fois le code QR scanné est différente de l'empreinte générée une fois la phrase secrète appliquée.
Ou dans cet exemple, l'empreinte digitale du portefeuille principal est notée en haut, puis l'empreinte digitale du portefeuille appliqué à la phrase de passe est notée en bas avec l'indicateur "PP" pour la phrase de passe. Gardez également à l'esprit que si vous stockez votre phrase mnémonique avec votre phrase de départ, un adversaire disposera de toutes les informations dont il a besoin pour voler votre bitcoin. Cependant, si vous stockez votre phrase secrète séparément de votre phrase mnémonique, la sécurité est renforcée.
Une chose à considérer également est que bien que l'empreinte digitale elle-même ne mette pas directement en danger la sécurité de votre bitcoin, la simple existence d'une empreinte digitale supplémentaire pourrait suffire à avertir un adversaire qu'il existe un autre portefeuille bitcoin pour lequel une phrase secrète est nécessaire. accéder. Si vous configurez un portefeuille de contrainte avec une petite quantité de bitcoins dans le portefeuille principal et la majorité des bitcoins dans le portefeuille appliqué par phrase de passe, cela pourrait être une considération pour vous.
Plaque d'acier QR Code
Le processus initial de création d'une sauvegarde de code QR en acier est sensiblement le même que pour la version carte de correspondance. Après avoir sécurisé votre phrase mnémonique, sur le SeedSigner, accédez à "Backup Seed" puis "Export as SeedQR" puis "I Understand" puis "Begin 29×29". Alternativement, vous pouvez transcrire ces informations à partir d'un code QR de carte de correspondance préexistant si vous avez déjà une sauvegarde que vous mettez à niveau vers l'acier.
Utilisez un marqueur permanent pour marquer l'endroit où les poinçons doivent être faits.
Si vous faites une erreur, vous pouvez retirer le marqueur permanent avec de l'acétone et un coton-tige. Il existe un logiciel de correction d'erreurs dans SeedSigner qui tolère certains points mal placés, mais il est préférable d'être aussi précis que possible.
Avant de tamponner les points avec un poinçon, testez le code QR avec le SeedSigner.
Vous êtes maintenant prêt à estamper les points de manière permanente dans la plaque d'acier avec un poinçon. Cette démonstration utilise ce qu'on appelle un "Prick Punch" et un mini marteau de forgeron de 4 livres sur un sol en béton. Avoir une surface solide sur laquelle marteler et un marteau lourd est essentiel pour obtenir des coups nets et clairs.
Un jeu de tampons avec lettres et chiffres peut être utilisé pour marquer des informations supplémentaires sur la plaque d'acier, telles que l'empreinte digitale. Encore une fois, réfléchissez attentivement à la manière dont vous stockerez les informations relatives aux portefeuilles appliqués par phrase de passe. Dans cet exemple, l'empreinte digitale principale est marquée en haut - il s'agit de l'empreinte digitale résultante lorsque le code QR est scanné. En bas, l'indication "PP" est utilisée pour symboliser la "phrase de passe" suivie de l'empreinte digitale résultante lorsque la phrase de passe est appliquée.
Assurez-vous de tester votre plaque d'acier estampillée QR code en la scannant avec votre SeedSigner. Sachez que vous devrez peut-être essayer différentes conditions d'éclairage.
Vous devriez avoir des marques bien définies et claires sur votre plaque d'acier qui correspondent au code QR de la carte de correspondance.
Votre code QR Steel est maintenant prêt à être stocké en toute sécurité.
essai au feu
Pour vérifier que les informations du portefeuille pouvaient être récupérées en cas d'événements catastrophiques tels qu'un incendie, la plaque d'acier a été chauffée juste en dessous des températures de fusion à l'aide d'une torche à oxygène et acétylène. Idéalement, en cas d'incendie, le code QR sur la plaque d'acier pourrait toujours être scanné et récupéré rapidement. Cependant, le feu peut faire disparaître la finition de la plaque, laissant très peu de distinction entre le fond de la plaque et les zones sombres.
Dans ce cas, la récupération peut toujours être possible en transcrivant visuellement les informations de la plaque d'acier à code QR brûlée sur une carte de correspondance papier, puis en scannant le code QR sur la carte de correspondance. Ce test de résistance a révélé que la plaque d'acier peut résister à des températures juste en dessous de 1,500 100 ° C, bien au-dessus des températures typiques d'un incendie domestique, et que les informations contenues dans la plaque d'acier étaient toujours récupérables à XNUMX % en transcrivant visuellement le code QR sur une carte papier.
Vous pouvez regarder le test au feu dans la vidéo complète sur ce lien.
Le portefeuille était 100% récupérable en transcrivant les informations sur la plaque d'acier brûlée sur une carte de correspondance, puis en scannant la carte de correspondance avec le SeedSigner. Des tentatives ont été faites pour modifier la finition de la plaque d'acier après l'essai au feu pour voir si une distinction suffisante pouvait être ramenée pour permettre le balayage. Une brosse à poils en laiton a été utilisée, ainsi qu'un peu de solvant pour éliminer tout carbone restant, puis de l'huile a été appliquée, ce qui a juste fait tourner la surface à une teinte brune, et enfin une roue de polissage a été utilisée sur la surface et un marqueur permanent a été utilisé colorier les carrés fixes aux quatre coins du code QR. Mais le code QR ne serait pas scanné. La transcription a bien fonctionné.
Comme exemple de la correction d'erreur en action, vous remarquerez que certains points ont été mal estampillés dans le segment B6 lors de la transcription du code QR sur la plaque d'acier. Les points ont ensuite été ré-estampillés au bon endroit, les trois variantes du code QR ont produit la même graine.
Portefeuille Moineau
Cette section vous montrera comment importer votre portefeuille dans Sparrow Wallet depuis SeedSigner. Le concept ici est que le SeedSigner utilisera votre clé privée pour signer les transactions et Sparrow Wallet générera ces transactions pour que le SeedSigner les signe. De cette façon, vous pouvez garder votre clé privée hors d'un appareil connecté au réseau tout en étant en mesure de vérifier le solde de votre portefeuille et de générer des adresses de réception en toute sécurité.
L'importation d'un portefeuille de cette manière vous permet d'avoir un portefeuille "watch-only" disponible sur votre ordinateur personnel (PC) sans mettre en danger vos clés privées bitcoin. Le portefeuille de surveillance uniquement peut afficher votre solde et générer des adresses de réception sans que vous ayez besoin de passer par le processus d'ouverture de votre portefeuille avec votre SeedSigner à chaque fois. Vous utiliserez simplement votre SeedSigner lorsque vous souhaitez signer des transactions à partir de ce portefeuille pour dépenser ces bitcoins.
Pour plus d'informations sur l'installation de Sparrow Wallet et sa connexion à un nœud, consultez le Site Web du portefeuille Sparrow.
Cette démonstration utilise Sparrow Wallet installé sur un bureau Windows en utilisant Bitcoin Core en tant que noeud principal.
Première étape : lancer l'importation
Une fois que vous avez installé et ouvert Sparrow Wallet sur votre PC, accédez à "Fichier" puis "Importer un portefeuille"
Deuxième étape : sélection de l'appareil
Dans la fenêtre contextuelle, faites défiler vers le bas et sélectionnez "SeedSigner" puis "Scan" pour lancer votre webcam.
Troisième étape : exporter les informations de surveillance uniquement
- Sur votre SeedSigner, scannez votre code QR seed et saisissez votre phrase secrète
- Allez ensuite dans « Exporter Xpub » et sélectionnez votre wallet
- Choisissez ensuite votre type de quorum, "Single Sig" ou "Multisig" (single sig est utilisé dans cette démo).
- Choisissez ensuite votre type de script (le type d'adresses que vous souhaitez utiliser) "Native Segwit" ou "Nested Segwit"
- Sélectionnez ensuite votre application de portefeuille Bitcoin (Sparrow Wallet dans cet exemple).
Vous recevrez un avertissement concernant les implications de l'exportation de votre xpub sur la confidentialité, puis vous aurez la possibilité d'examiner les détails. Une fois que vous avez sélectionné "Exporter Xpub", la série de codes QR animés commence et vous pouvez tenir votre SeedSigner devant la webcam de votre PC afin que Sparrow Wallet puisse rassembler les détails dont il a besoin pour importer votre portefeuille de montre uniquement.
Si vous rencontrez des problèmes avec la luminosité de l'affichage HAT, vous pouvez maintenir le joystick en position haute ou basse pendant la boucle animée du code QR pour modifier la luminosité de l'écran. Il existe des niveaux de luminosité corrects allant de très faible à très lumineux.
Quatrième étape : finaliser l'importation
De retour dans Sparrow Wallet, une fois que vous avez scanné les codes QR animés, vous pouvez nommer votre nouveau portefeuille et ajouter un mot de passe facultatif. Attention à ne pas confondre ce mot de passe avec votre mot de passe. Ce mot de passe dans Sparrow Wallet sert uniquement à chiffrer le fichier du portefeuille sur votre PC.
Cinquième étape : recevoir des bitcoins
Une fois que votre nœud a terminé de rechercher toutes les transactions (processus automatique), vous serez sur l'écran d'accueil de votre portefeuille dans Sparrow Wallet. Si vous cliquez sur l'onglet "Recevoir" sur le côté gauche de l'interface, vous verrez la première adresse sur votre SeedSigner à laquelle vous pouvez déposer du bitcoin.
Une fois que vous avez effectué un dépôt, la transaction devrait apparaître immédiatement dans Sparrow Wallet comme "Non confirmée" jusqu'à ce qu'elle reçoive des confirmations de blocage. Une fois ce dépôt effectué, une signature de votre SeedSigner sera requise pour le dépenser.
Créer un PSBT
Une fois que vous avez déposé des bitcoins dans votre portefeuille, vous pouvez créer une transaction bitcoin partiellement signée (PSBT) dans Sparrow Wallet. Ensuite, vous pouvez échanger des codes QR entre SeedSigner et Sparrow Wallet pour signer la transaction de manière isolée avec votre SeedSigner.
Première étape : sélection de l'UTXO
Depuis Sparrow Wallet, accédez à votre onglet "UTXO" sur le côté gauche de l'interface. Sélectionnez ensuite l'UTXO que vous souhaitez dépenser. Alternativement, vous pouvez simplement sélectionner l'onglet "Envoyer" à la place et entrer un montant, mais dans cet exemple, la totalité de l'UTXO est dépensée.
Deuxième étape : Créer une transaction
- Sur l'écran suivant, vous pouvez entrer l'adresse à laquelle vous souhaitez dépenser le bitcoin.
- Ajoutez une étiquette pour vous souvenir de la raison de la transaction.
- Entrez le montant (ou sélectionnez le montant maximum dans ce cas).
- Définissez votre taux de frais de mineur
- Cliquez ensuite sur "Créer une transaction" une fois que vous avez rempli tous les détails.
Troisième étape : finaliser la transaction
Sur l'écran suivant, vous verrez l'ID de transaction (txid) et un graphique montrant les entrées et les sorties de la transaction. Cliquez sur "Finaliser la transaction pour la signature".
Quatrième étape : codes QR animés
Sur l'écran suivant, cliquez sur "Afficher QR" et Sparrow Wallet affichera une série de codes QR animés dans une fenêtre contextuelle. Ensuite, vous pouvez les scanner avec votre SeedSigner. Si vous ne l'avez pas déjà fait, vous devrez allumer votre SeedSigner, scanner votre phrase de départ de code QR, entrer votre phrase de passe, puis sélectionner l'option pour signer le PSBT.
Cinquième étape : Confirmation
Sur votre SeedSigner vous confirmerez plusieurs détails concernant cette transaction :
- Assurez-vous de sélectionner le bon portefeuille, en notant l'empreinte digitale.
- Vérifiez la quantité et le graphique d'entrée/sortie.
- Vous serez averti s'il s'agit d'une dépense complète.
- Vérifiez que les calculs de transaction sont validés.
Sixième étape : signature
- Vérifiez l'adresse à laquelle vous envoyez.
- Approuvez le PSBT si tout semble bon.
- Sélectionnez l'application de portefeuille Bitcoin avec laquelle vous travaillez (Sparrow Wallet dans ce cas).
- Dans Sparrow Wallet, sélectionnez "Scan QR" puis maintenez la série animée de codes QR clignotant sur l'écran SeedSigner.
Septième étape : diffusion
Une fois les détails reçus par Sparrow Wallet, sélectionnez "Transaction de diffusion".
Une fois votre transaction diffusée sur le réseau Bitcoin, vous pouvez utiliser votre explorateur de blocs préféré pour la surveiller.
Importation de la clé privée
À partir de la version 1.6.4 de Sparrow Wallet, vous pouvez scanner le code QR de votre clé privée et l'importer dans Sparrow Wallet. Si vous essayez de garder votre portefeuille à l'écart, n'essayez pas cela car cela mettra votre clé privée sur un appareil qui est actuellement connecté à Internet ou qui a été/sera connecté à Internet. Le risque ici est que vous pourriez créer un portefeuille chaud.
En suivant les étapes ci-dessous, Sparrow Wallet écrira un fichier de portefeuille sur votre PC. Ce fichier de portefeuille contiendra votre clé privée. Si votre ordinateur est compromis à l'avenir et que ce fichier est trouvé, votre bitcoin pourrait être en danger. L'utilisation d'un mot de passe pour chiffrer ce fichier de portefeuille est une précaution minimale recommandée si vous choisissez de continuer. Une phrase de passe ne sera pas stockée dans le fichier du portefeuille et il s'agit d'une autre protection que vous pouvez utiliser pour protéger votre bitcoin dans le cas où votre clé privée serait exposée. L'importation d'une clé privée peut être utile pour générer rapidement votre portefeuille, construire une transaction et la diffuser sans avoir à transmettre les détails dans les deux sens au SeedSigner si vous vous trouvez dans une situation où le temps presse et que votre dispositif de signature n'est pas disponible pour tu.
Si vous souhaitez pouvoir générer des adresses de réception et vérifier votre solde sans la vulnérabilité de sécurité liée à la présence de vos clés privées sur un appareil connecté au réseau, utilisez l'option de portefeuille de surveillance uniquement décrite ci-dessus. Vous pouvez également signer un PSBT dans Sparrow Wallet en utilisant votre code QR SeedSigner et Sparrow Wallet n'enregistrera pas ces informations si vous êtes en cas d'urgence.
Première étape : lancer l'importation
Dans Sparrow Wallet, accédez à "Fichier" puis "Importer un portefeuille".
Deuxième étape : sélectionner la méthode
Une fenêtre apparaîtra avec plusieurs options d'importation. Dans l'option "Mots mnémoniques", cliquez sur le menu déroulant et choisissez "Scan QR".
Troisième étape : scannez le code QR
Votre webcam devrait se lancer automatiquement, maintenez votre code QR de clé privée SeedSigner afin que Sparrow Wallet puisse recueillir les détails.
Quatrième étape : phrase de passe
Si vous avez une phrase secrète appliquée à votre portefeuille, saisissez-la maintenant. Cliquez ensuite sur "Découvrir Wallet".
Cinquième étape : porte-nom
Ensuite, il vous sera demandé de nommer votre nouveau portefeuille. Une fois que vous avez entré un nom, cliquez sur "Créer un portefeuille".
Sixième étape : Ajouter un mot de passe
En option, vous pouvez ajouter un mot de passe pour protéger ce fichier de portefeuille. Ce mot de passe ne doit pas être confondu avec votre mot de passe. Ce mot de passe cryptera le fichier de portefeuille enregistré sur votre PC.
Septième étape : Confirmer la phrase de passe
Il vous sera ensuite demandé de confirmer la phrase de passe que vous avez saisie.
Vous avez maintenant un portefeuille entièrement fonctionnel de votre SeedSigner en direct dans Sparrow Wallet. N'oubliez pas que si vous utilisez Sparrow Wallet sur un PC connecté au réseau, il ne s'agit plus d'un portefeuille isolé. Cependant, vous pouvez maintenant construire et diffuser rapidement des transactions.
Un autre avantage est que vous pouvez désormais trouver votre PayNym pour commencer à effectuer des transactions collaboratives et vous pouvez utiliser l'implémentation Sparrow Wallet Whirlpool pour les avantages de la confidentialité.
Accédez à "Outils" puis "Afficher PayNym".
Cliquez ensuite sur "Récupérer PayNym".
Pour en savoir plus sur les transactions collaboratives ou l'utilisation de Whirlpool, consultez la section Documents de Site Web du portefeuille Sparrow ou la section confidentialité du Site Web Bitcoiner.Guide.
Multisig
Cette section montre comment configurer un portefeuille multisig à l'aide de SeedSigner et Sparrow Wallet.
Première étape : Générer des graines
Tout d'abord, créez autant de nouvelles graines que vous le souhaitez pour votre quorum multisig. Suivez le même processus expliqué dans la section "Générer une graine", utilisez soit la méthode de capture d'image, soit la méthode du lancer de dés. Vous pouvez également appliquer une phrase de passe facultative.
Dans cet exemple, quatre nouvelles graines ont été générées pour construire un multisig quatre sur quatre. Une phrase de passe a été appliquée à chacun.
Deuxième étape : créer un portefeuille multisig dans Sparrow
- Dans Sparrow Wallet, accédez à "Fichier" puis "Nouveau portefeuille".
- Nommez ensuite votre nouveau portefeuille multisig.
Troisième étape : configurer le quorum multisig
- Sélectionnez "Multi Signature" dans le menu déroulant du type de politique.
- Définissez les cosignataires "M de N". Il s'agit du nombre minimum de signatures requises que vous souhaitez pour votre portefeuille. Les quorums typiques sont trois sur cinq ou cinq sur sept, etc. Quatre sur quatre a été utilisé dans cet exemple.
- Vous remarquerez qu'un nouvel onglet keystore apparaît en bas de l'écran pour chacun des cosignataires que vous ajoutez.
- Une fois que cela est défini, vous pouvez sélectionner "Portefeuille matériel Airgapped" pour importer le premier cosignataire. Les informations xpub seront exportées depuis SeedSigner pour chaque portefeuille dans cet exemple afin de préserver l'avantage de l'espace aérien.
Étape XNUMX : Lancer la webcam du PC
Une fois que vous avez cliqué sur "Airgapped Hardware Wallet", une fenêtre apparaîtra avec plusieurs options, à côté de l'icône SeedSigner, cliquez sur "Scan". Cela lancera la webcam de votre PC.
Cinquième étape : Exporter Xpub
- Sur votre SeedSigner, vous devriez avoir chargé toutes vos graines que vous souhaitez exporter. Si vous en avez besoin, scannez les codes QR pour les charger maintenant. Sélectionnez le premier.
- Faites défiler jusqu'à "Exporter Xpub".
- Sélectionnez "Multisignatures".
- Sélectionnez le type de script, "Native Segwit" a été utilisé dans cet exemple
- Sélectionnez ensuite l'application de portefeuille, "Sparrow" a été utilisé dans cet exemple.
- Acceptez l'avertissement concernant la fuite potentielle de confidentialité lors de l'exportation de vos poses xpub.
Sixième étape : confirmer les détails
SeedSigner affichera les détails de ce que vous êtes sur le point d'exporter. Regardez-les et confirmez que tout est correct. Vous voulez vous assurer que l'empreinte digitale affichée correspond à l'empreinte digitale appliquée à la phrase secrète que vous avez notée.
Septième étape : Importer Xpub
Le SeedSigner commencera à flasher une série de codes QR animés contenant vos informations xpub. Tenez-le devant la webcam de votre PC afin que Sparrow Wallet puisse rassembler les détails nécessaires pour importer votre premier cosignataire.
Huitième étape : confirmer et répéter
Une fois que Sparrow Wallet aura obtenu les détails dont il a besoin, il remplira plusieurs champs sous le premier onglet du magasin de clés. Vérifiez que ces informations sont correctes, en prenant soin de vous assurer que l'empreinte digitale est correcte. Si tout semble bon, cliquez sur le deuxième onglet du magasin de clés et répétez ce processus avec votre deuxième cosignataire, puis à nouveau pour votre troisième, et ainsi de suite.
Neuvième étape : finaliser
Une fois que vous avez importé tous vos cosignataires, cliquez sur "Appliquer".
Si vous souhaitez ajouter un mot de passe facultatif, vous pouvez le faire lorsque Sparrow Wallet vous y invite. Cela ne doit pas être confondu avec votre mot de passe. Le mot de passe crypte le fichier de portefeuille enregistré sur votre PC.
Dépenses
Votre nouveau portefeuille multisig est maintenant prêt à être déposé. Vous pouvez générer des adresses de réception à partir de Sparrow Wallet et déposer des bitcoins. Vous aurez besoin de votre nombre minimum de cosignataires pour signer chacun la transaction afin de dépenser les bitcoins déposés dans ce portefeuille multisig.
Lorsque vous souhaitez dépenser votre bitcoin, accédez à l'onglet "Envoyer" dans Sparrow Wallet et remplissez l'adresse à laquelle vous souhaitez dépenser, ajoutez une étiquette, définissez le montant à dépenser et sélectionnez un taux de frais de mineur. Cliquez ensuite sur "Créer une transaction".
Cliquez ensuite sur "Finaliser la transaction pour la signature".
Ensuite, vous aurez la possibilité d'afficher le code QR de la transaction afin de pouvoir le scanner à partir du SeedSigner avec les cosignataires appropriés chargés. Vous devrez faire chacun individuellement. Une fois que le SeedSigner reçoit les informations dont il a besoin, il affichera le PSBT signé sous la forme d'un code QR animé à scanner par la webcam de votre PC pour que Sparrow Wallet le reçoive. Il s'agit du même processus utilisé pour signer les transactions couvertes dans la section "Sparrow Wallet", seulement vous devez le faire pour autant de nombre minimum de cosignataires que vous avez défini sur votre portefeuille multisig.
Exemple
Pour faire connaître SeedSigner, Sparrow Wallet et les portefeuilles multisig, 100,000 XNUMX sats ont été déposés dans le portefeuille multisig quatre sur quatre de ce guide. Vous pouvez voir la transaction ici : mempool.espace.
La chasse au trésor a été annoncée sur Twitter ici : éconoalchimiste.
L'importance de la garde personnelle
Comprendre le contexte de la garde personnelle est un aspect essentiel de l'atténuation de certains des risques les plus répandus liés au Bitcoin, comme le dit le dicton : "Pas vos clés, pas vos pièces". Faire confiance à des tiers comme les échanges avec votre bitcoin présente plusieurs risques qui peuvent vous rendre vulnérable au vol, à la saisie et aux impôts sur les gains en capital non réalisés.
De plus, la plupart des dépositaires, sinon tous, sont tenus de se conformer aux réglementations sur la connaissance de votre client (KYC) qui vous exposent à encore plus de risques associés aux violations de données qui divulguent vos informations personnellement identifiables (PII) au grand public. l'Internet. Toutes les transactions Bitcoin sont publiques et si vos informations personnelles sont liées à des données en chaîne, vous n'avez alors aucune confidentialité vis-à-vis du dépositaire de confiance qui connaît votre identité et vos soldes en chaîne. Entre les mains d'un pirate informatique, ces informations peuvent mettre votre vie en danger. De plus, étant donné que ces gardiens accordent la priorité à leur relation avec les forces de l'ordre et prendront toujours des décisions qui ne tiennent pas compte de votre meilleur intérêt ; entre les mains de votre gouvernement, ces informations peuvent mettre vos libertés en danger.
Si vous souhaitez en savoir plus sur les événements catastrophiques impliquant des tiers de confiance, consultez ces ressources :
- Le PDG d'Exchange "meurt" mystérieusement en emportant 190 millions de dollars de clés de crypto-monnaie dans la tombe.
- Partenaires d'échange de crypto-monnaie avec IRS et DEA
- Une violation de données divulgue des informations sur les clients de 30 sociétés de crypto-monnaie
- L'Argentine instaure un impôt sur la fortune "unique"
Bon nombre de ces risques peuvent être atténués en prenant l'auto garde. Le compromis est que vous prenez la responsabilité personnelle de sécuriser votre bitcoin. Vous et vous seul êtes responsable de votre bitcoin. Il n'y a pas de lignes d'assistance "1-800" pour annuler vos transactions et personne ne peut vous aider à récupérer une phrase de départ perdue ou oubliée. Heureusement, de nombreux outils sont disponibles pour vous aider à obtenir une garde personnelle sûre et privée.
SeedSigner est l'un de ces outils qui combine un matériel polyvalent et peu coûteux avec un logiciel gratuit et open source pour vous fournir un dispositif de signature de bricolage afin que vous conserviez un accès illimité et sans autorisation à votre bitcoin.
Les clients des fabricants de portefeuilles matériels Bitcoin sont confrontés à certains risques dont les utilisateurs doivent être conscients. Il existe un risque d'attaque de la chaîne d'approvisionnement lorsque le matériel est intercepté en cours de route et modifié de manière compromettante avant la livraison finale. Il existe également un risque introduit par l'exposition d'informations personnelles à ces fabricants, par exemple, le Violation des données du grand livre a exposé les PII de plus d'un million de clients, ce qui a conduit à des attaques de phishing sophistiquées et a potentiellement contribué à agression physique et vol à main armée. Il existe également un risque de attaque "au coucher du soleil" où le fabricant du portefeuille matériel pourrait essayer différents nonces jusqu'à ce qu'il devine votre clé privée principale sur la base des informations obtenues en surveillant vos transactions sur la blockchain publique.
Une caractéristique utile de SeedSigner est que les composants requis sont largement disponibles, peu coûteux et à usage général. Cela signifie que ces pièces peuvent être achetées de manière à ce qu'aucune indication de leur utilisation pour Bitcoin ne soit révélée. SeedSigner est vendu dans un kit de divers fournisseurs, donc si vous achetez le kit complet, l'utilisation prévue est évidente. Cependant, tout au long de ce guide, vous trouverez des liens vers plusieurs fournisseurs pour les composants individuels afin que vous disposiez des ressources nécessaires pour vous les procurer individuellement si vous préférez.
Résumé de la vidéo
Cette vidéo montre un aperçu de haut niveau du contenu de ce guide. La vidéo n'est pas destinée à remplacer les informations contenues dans ce guide, uniquement en tant qu'assistant visuel supplémentaire qui montre comment tester, assembler, générer une graine, entrer une phrase de passe, sauvegarder une graine via un code QR et tester la plaque d'acier.
Compromis
Aucune solution n'est sans compromis, voici quelques points à considérer avec SeedSigner (une liste complète des critiques et vulnérabilités reconnues est maintenue par SeedSigner ici):
- Il n'y a pas de mécanisme de sécurité qui vérifie le logiciel comme ce que l'on trouve sur d'autres portefeuilles matériels. L'utilisateur est entièrement responsable de la vérification de l'authenticité du logiciel utilisé sur le SeedSigner. Ceci est expliqué en détail pour les utilisateurs Windows et Linux dans la section "Logiciel" de ce guide. Apprenez à utiliser les outils de vérification GPG pour atténuer ce problème.
- L'enregistrement de la clé privée dans un format de code QR augmente les chances qu'un adversaire puisse obtenir ces informations. Comme pour toute information de sauvegarde, peu importe la forme, si quelqu'un y accède, il peut prendre une photo d'une liste de mots ou d'une plaque d'acier ou il peut simplement emporter la sauvegarde avec lui dans sa poche. Les utilisateurs bénéficient de la confidentialité et de la sécurité des informations de sauvegarde comme ils le feraient avec de l'or, des bijoux ou de l'argent. La mise en place d'une sécurité redondante, telle qu'une phrase de passe stockée séparément des informations de sauvegarde, peut aider à atténuer ces problèmes. Les cosignataires multisig qui sont dispersés dans différents emplacements géographiques peuvent également être bénéfiques pour atténuer une seule source de défaillance.
- La construction d'un quorum multisig à l'aide du même dispositif de signature pour tous les cosignataires peut introduire une vulnérabilité si un problème imprévu survient avec ce dispositif de signature particulier. La meilleure pratique consiste à utiliser des dispositifs de signature de plusieurs fabricants pour atténuer les risques d'une attaque au coucher du soleil et/ou d'un bogue de sécurité qui met en péril l'ensemble de votre solde multisig parce que vous n'avez pas diversifié le matériel utilisé.
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.
- "
- 000
- 100
- 11
- 39
- 3d
- 7
- 9
- Qui sommes-nous
- RÉSUMÉ
- accès
- Avec cette connaissance vient le pouvoir de prendre
- atteindre
- Action
- infection
- Supplémentaire
- propos
- adresses
- Avantage
- devant
- algorithme
- Tous
- déjà
- alternative
- Bien que
- toujours
- Amazon
- Amérique
- Américaine
- montant
- annoncé
- Une autre
- chacun.e
- Application
- Appliquer
- une approche
- approprié
- Assemblée
- Assistante gérante
- atome
- Les Authentiques
- authenticité
- Automatique
- disponibles
- fond
- sauvegarde
- sauvegardes
- va
- ci-dessous
- profiter
- avantages.
- LES MEILLEURS
- les meilleures pratiques
- Bit
- Bitcoin
- transactions bitcoin
- Bitcoin Wallet
- Block
- blockchain
- planche
- violation
- infractions
- BTC
- BTC Inc
- Punaise
- construire
- acheter
- câble
- Compétences
- capital
- capturer
- carbone
- Cartes
- les soins
- Argent liquide
- Causes
- causé
- CEO
- certaines
- certificat
- Support et maintenance de Salesforce
- chaîne
- Change
- vérification
- Contrôles
- le choix
- choix
- Selectionnez
- clips
- code
- Pièces de monnaie
- combinaison
- comment
- Communication
- compatibilité
- complètement
- compléter
- composant
- complet
- compromettre
- ordinateur
- concept
- NOUS CONTACTER
- connecté
- Connecter les
- connexion
- Connexions
- considération
- contenu
- continuer
- contrôles
- commodité
- Pratique
- pourriez
- Couples
- engendrent
- créée
- La création
- critique
- crypto-monnaie
- cryptographique
- Courant
- Lecture
- gardien
- Garde
- des clients
- Clients
- données
- Infractions aux données
- décisions
- page de livraison.
- démontrer
- décrit
- Conception
- un
- Avec nos Bagues Halo
- à poser
- détail
- détaillé
- détails
- Déterminer
- Développeur
- mobiles
- dispositif
- Compatibles
- DID
- différent
- difficile
- directement
- disparaître
- Commande
- affiche
- distribué
- Bricolage
- INSTITUTIONNELS
- dollars
- double
- down
- download
- téléchargements
- motivation
- pendant
- même
- éditeur
- intégré
- Anglais
- Entrer
- entré
- intégralité
- entité
- environnementales
- essence
- etc
- événement
- événements
- peut
- exemple
- échange
- Échanges
- exposé
- exprimé
- extrême
- œil
- Visage
- Échec
- Mode
- RAPIDE
- Fonctionnalité
- en vedette
- Fonctionnalités:
- Des champs
- Film
- finalement
- trouver
- fin
- empreinte digitale
- Incendie
- Prénom
- s'adapter
- Flash
- suivre
- Abonnement
- formulaire
- le format
- trouvé
- Test d'anglais
- plein
- fonctions
- avenir
- Général
- à usage général
- générer
- générateur
- génération
- générateur
- géographique
- obtention
- GitHub
- aller
- Or
- Bien
- Gouvernement
- l'
- Vert
- Grille
- GUEST
- Invité Message
- guide
- pirate
- manipuler
- Maniabilité
- Matériel
- Portefeuille de matériel
- Portefeuilles de quincaillerie
- hachage
- ayant
- aider
- utile
- ici
- de haute qualité
- appuyez en continu
- Accueil
- Villa
- Comment
- How To
- Cependant
- HTTPS
- Les êtres humains
- ICON
- idée
- Active
- image
- la mise en oeuvre
- importance
- important
- l'importation
- impossible
- Dans d'autres
- comprendre
- inclus
- inclut
- indépendamment
- indice
- individuel
- d'information
- contribution
- installer
- intérêt
- intéressé
- Interfaces
- Internet
- impliqué
- IRS
- aide
- IT
- lui-même
- en gardant
- ACTIVITES
- clés
- connu
- KYC
- Nouveautés
- lancer
- Droit applicable et juridiction compétente
- application de la loi
- couche
- LCD
- fuite
- Fuites
- APPRENTISSAGE
- apprentissage
- Laisser
- LED
- Ledger
- Gamme
- LINK
- Gauche
- linux
- Liste
- Liste
- peu
- charge
- emplacement
- emplacements
- logo
- Location
- LES PLANTES
- maintenir
- Majorité
- FAIT DU
- Fabrication
- manière
- Fabricants
- marque
- Match
- assorti
- matières premières.
- math
- Matière
- sens
- veux dire
- mesurer
- les mesures
- Mémoire
- méthodes
- million
- million de dollars
- l'esprit
- mineur
- minimum
- déplacée
- PLUS
- (en fait, presque toutes)
- Bougez
- plusieurs
- Multisig
- nécessairement
- nécessaire
- Besoins
- réseau et
- Notes
- nombre
- numéros
- obtenu
- code
- direct
- Huile
- Sur chaîne
- ouvert
- code open-source
- ouverture
- d'exploitation
- le système d'exploitation
- Avis
- Opportunités
- Option
- Options
- de commander
- Autre
- global
- propre
- Papier
- particulier
- partenaires,
- Mot de Passe
- PC
- permanent
- définitivement
- personnel
- Philippines
- phishing
- attaques de phishing
- les expressions clés
- image
- pièce
- plateforme
- Point
- politique
- Polonais
- pop-up
- Populaire
- position
- possible
- défaillances
- power
- pratique
- Préparer
- Press
- assez
- primaire
- la confidentialité
- Privé
- Clé privée
- Clés privées
- Problème
- processus
- les process
- Processeur
- produire
- Produit
- Produit
- Produits
- Programme
- Projet
- promotionnel
- protéger
- Protecteur
- fournir
- fournit
- aportando
- public
- blockchain publique
- Clé publique
- achat
- acheté
- achat
- but
- des fins
- QR code
- Rapide
- vite.
- RAM
- gamme
- RE
- recevoir
- reçu
- Récupérer
- refléter
- règlements
- relation amoureuse
- libérer
- de Presse
- rester
- restant
- représentent
- représentation
- représente
- conditions
- Ressources
- responsabilité
- responsables
- REST
- Révélé
- inverser
- Avis
- Analyse
- risques
- Roulent
- Rouleaux
- Itinéraire
- Courir
- des
- en toute sécurité
- Sécurité
- balayage
- balayage
- pour écran
- secondaire
- secondes
- sécurisé
- en toute sécurité
- sécurité
- faille de sécurité
- seed
- expression de graine
- graines
- clignotant
- segments
- Série
- set
- mise
- installation
- plusieurs
- partage
- Livraison
- Shorts
- signer
- étapes
- depuis
- SIX
- Taille
- mou
- petit
- Casser
- So
- Logiciels
- vendu
- solide
- sur mesure
- quelques
- Quelqu'un
- quelque chose
- sophistiqué
- Space
- espaces
- parler
- parlant
- spécial
- spécification
- caractéristiques
- passer
- propagation
- carré
- étapes
- autonome
- Commencer
- j'ai commencé
- Région
- Boutique
- stress
- réussi
- Avec succès
- Sunset
- la quantité
- chaîne d'approvisionnement
- Support
- Surface
- combustion propre
- prise
- Target
- Taxes
- Technique
- terminal
- tester
- Essais
- vol
- des tiers
- Avec
- tout au long de
- Attaché
- fiable
- fois
- pointe
- ensemble
- outil
- les outils
- top
- torche
- commerce
- transaction
- Transactions
- transférer
- difficulté
- sous
- unique
- Univers
- usb
- utilisé
- utilisateurs
- validation
- Plus-value
- divers
- vendeur
- fournisseurs
- Vérification
- vérifier
- version
- Vidéo
- Voir
- vulnérabilités
- vulnérabilité
- Vulnérable
- attendez
- Wallet
- Portefeuilles
- Montres
- Richesse
- webcam
- bien défini
- Quoi
- Qu’est ce qu'
- Jante
- tout en
- WHO
- fenêtres
- dans les
- sans
- des mots
- Activités principales
- de travail
- vos contrats
- partout dans le monde
- vaut
- pourra
- zéro