Les utilisateurs peuvent améliorer la confidentialité de leurs opérations Bitcoin en utilisant RoninDojo Tanto en conjonction avec Whirlpool.
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 complet Bitcoin comme backend privé pour votre portefeuille Samourai et votre interface graphique Whirlpool.
Si vous avez raté Première partie et deux de cette série, assurez-vous de les consulter pour mieux comprendre les implications réelles de l'utilisation de Bitcoin sans aucun outil de préservation de l'anonymat et comment utiliser Whirlpool sur mobile.
1 partie: Un exemple du monde réel
2 partie: Bain à remous sur mobile
Partie 3 : Whirlpool sur ordinateur avec RoninDojo Tanto (Vous êtes ici)
Partie 4 : Whirlpool sur ordinateur avec Sparrow Wallet (à venir)
Méthode 2 : Whirlpool sur le bureau avec RoninDojo
Cette section montrera comment utiliser Whirlpool sur un ordinateur de bureau avec l'interface graphique Whirlpool configurée pour fonctionner avec votre propre nœud complet Bitcoin, c'est-à-dire le Tanto by RoninDojo. Cela s'appuiera sur les informations de la dernière section sur l'utilisation de Whirlpool sur mobile uniquement.
Si vous n'exécutez pas votre propre nœud Bitcoin, vous faites confiance à celui de quelqu'un d'autre. RoninDojo est une équipe de développeurs de logiciels libres et open source (FOSS) qui se concentre exclusivement sur la création du nœud complet le plus stable et le plus adapté pour Samourai portefeuille soutien. Avec Samourai Wallet et RoninDojo combinés, les utilisateurs disposent d'un portefeuille Bitcoin mobile qui comprend des outils améliorant la confidentialité comme une implémentation Whirlpool CoinJoin et des outils de dépenses collaboratives post-mix, tous alimentés par le nœud complet Bitcoin auto-hébergé de l'utilisateur communiquant avec le client mobile sur Tor. Ce guide montre la configuration d'un nouveau nœud Bitcoin complet plug-and-play à partir de RoninDojo appelé le Tanto.
Le Tanto est livré préassemblé et préchargé avec le logiciel RoninDojo, il n'est pas nécessaire de créer une liste de matériel et de commander plusieurs pièces de matériel auprès de plusieurs fournisseurs. Le Tanto est doté d'un boîtier et d'une plaque inférieure en aluminium fraisé, peints en noir avec un élégant logo RoninDojo en rouge. À l'intérieur du boîtier, le Tanto est alimenté par une carte RockPro64, une carte d'interface et un SSD M.2 NVMe 1 To. Le Tanto comprend également une carte microSD de 32 Go préchargée avec l'image et l'alimentation du logiciel RoninDojo. Tout ce dont vous avez besoin pour commencer est inclus.
De plus, le Tanto comprend la plaque de sauvegarde de phrase de graine en acier inoxydable RoninSteel. Vérifier pour voir une démonstration du RoninSteel.
Au total, le Tanto comprend :
– Boîtier et plaque inférieure en aluminium
– Adaptateur Ronin X4-90
– Bande LED avec connecteurs GPIO
– Coussin thermique, pieds en caoutchouc, vis et clé hexagonale
– Carte RockPro
– Carte d'interface RockPro64 PCIe X4 vers M.2/NGFF NVMe SSD
- Source de courant
– Clé M SSD M.2, 1 To
– Carte microSD de 32 Go
– Kit de sauvegarde RoninSteel
– Poinçon à ressort
- Câble Ethernet
– Pack d'autocollants
- "Carte de remerciement
Étape 1 : connexion
Connecter le Tanto est très simple :
– Branchez une extrémité d'un câble Ethernet à l'arrière du Tanto.
– Branchez l'autre extrémité du câble Ethernet sur votre routeur ou commutateur.
– Branchez l'adaptateur secteur.
Ensuite, branchez simplement une extrémité du câble d'alimentation pour l'alimentation fournie dans votre prise et l'autre extrémité dans le transformateur.
Le Tanto s'allumera automatiquement et lancera le processus de configuration initiale. Assurez-vous que l'alimentation n'est pas interrompue pendant le processus de configuration initiale automatique. Ce processus prend environ 10 minutes et vous remarquerez que la lumière rouge s'allume sous le Tanto une fois ce processus terminé. Ensuite, vous serez prêt à vous connecter au Tanto via l'interface Web.
Étape 2 : Configuration
La configuration du Tanto est également très simple, cela ne prend que quelques minutes et les étapes de base consistent à définir votre mot de passe, puis à vous connecter.
Visitez le site officiel Wiki RoninDojo pour des instructions détaillées et plus encore.
À l'aide d'un PC connecté au même réseau local que votre Tanto, ouvrez votre navigateur Web préféré et tapez "https://ronindojo.local" dans la barre d'URL. Cela devrait faire apparaître la page d'accueil de RoninDojo.
Si cela ne fonctionne pas, vous pouvez alors réaliser le même processus en utilisant l'adresse IP locale de votre Tanto. Cette adresse IP peut être trouvée en vous connectant à votre routeur et en vérifiant la liste des appareils dans la section Baux DHCP. Votre routeur doit avoir l'adresse IP locale nécessaire pour vous connecter, ainsi que le mot de passe sur une étiquette quelque part sur l'appareil. Sinon, les instructions sont généralement assez faciles à trouver en effectuant une recherche en ligne du routeur de votre fabricant. En règle générale, vous pouvez simplement taper « 192.168.0.1 » ou « 192.168.1.1 » ou « 10.0.0.1 » dans votre navigateur Web et cela vous amènera à la page de connexion de votre routeur. À partir de là, le nom d'utilisateur/mot de passe peut varier selon le fabricant, mais il s'agit généralement de « admin/admin » ou « admin/1234 » ou « admin/mot de passe ». Alternativement, des programmes comme Scanner Angry IP peut être utilisé.
Dans cet exemple, l'adresse IP locale "192.168.69.17" est celle utilisée pour taper dans la barre d'URL.
Une fois que vous êtes sur la page d'accueil du RoninDojo, sélectionnez « Commençons ».
Vos informations d'identification Root vous seront présentées ; ce sont comme le nom d'utilisateur et le mot de passe principaux du backend de Tanto. Enregistrez ces informations dans un endroit sécurisé comme un gestionnaire de mots de passe et ne les partagez avec personne pour quelque raison que ce soit. Vous ne pouvez pas les modifier, ils sont présélectionnés pour vous. Assurez-vous de cocher la case «J'ai sauvegardé les informations d'identification de l'utilisateur root», puis cliquez sur «Continuer».
Ensuite, vous définirez vos informations d'identification d'utilisateur, que vous utiliserez pour accéder à Tanto via l'interface Web. Le nom d'utilisateur est présélectionné pour vous, "ronindojo". Vous pouvez créer n'importe quel mot de passe que vous souhaitez utiliser, assurez-vous simplement qu'il comporte au moins huit caractères. Répétez ce mot de passe et assurez-vous de sécuriser ces informations d'identification dans un endroit sûr, comme un gestionnaire de mots de passe, et de ne les partager avec personne pour quelque raison que ce soit. Cliquez ensuite sur "Terminer".
Ensuite, vous verrez plusieurs services tels que Bitcoin Core, Node.js, Indexer, BTC-RPC Explorer, Database, Nginx, Tor et Samourai Whirlpool démarrer. Cela prend quelques minutes.
Une fois qu'il y a une coche verte à côté de chaque service, vous pouvez cliquer sur le bouton "M'amener au tableau de bord".
Étape 3 : Téléchargement initial de la blockchain (IBD)
Une fois que vous êtes sur votre tableau de bord, vous pouvez voir la progression du Bitcoin IBD et les signes vitaux de votre Tanto. L'IBD prendra environ deux jours, car le Tanto se connecte à d'autres nœuds Bitcoin et télécharge l'intégralité de la blockchain Bitcoin jusqu'au premier bloc de janvier 2009. Une fois l'IBD terminé, vous aurez votre propre copie complète de la blockchain et vous utiliserez votre propre copie pour vérifier vos transactions et afficher vos soldes dans votre portefeuille mobile.
D'autres éléments vitaux que vous pouvez surveiller sont la disponibilité, la version, la température, la charge du processeur et l'utilisation de la mémoire. Laissez ce processus s'exécuter pendant quelques jours. Tanto vous déconnectera automatiquement après un certain temps d'inactivité, mais les processus continueront à s'exécuter en arrière-plan.
L'IBD a pris un total de 2 jours, 21 heures, 49 minutes dans cette démonstration.
Étape 4 : Indexation
Maintenant que l’intégralité de la blockchain Bitcoin a été téléchargée, elle doit être indexée afin qu’elle soit consultable. Le processus d'indexation démarre automatiquement une fois l'IBD terminé, et ce processus peut prendre un jour supplémentaire. Vous remarquerez peut-être que le statut « Indexeur » dans le coin inférieur droit reste à 0 % ; ne pas paniquer! Accédez simplement à l’option « Journaux » dans le menu de gauche, puis à l’onglet « Indexeur ». Vous devriez voir quelque chose comme cette capture d'écran ci-dessous où les blocs sont indexés par blocs de 2,000 24. Laissez simplement ce processus se terminer, ce qui peut encore prendre XNUMX heures supplémentaires.
Une fois que l'indexeur a rattrapé la dernière hauteur de bloc, vous devriez voir l'indexeur et le Dojo rapporter 100 % de synchronisation.
Étape 5 : Connexion au mobile
Vous pouvez cliquer sur « Gérer » dans le coin inférieur gauche de la fenêtre « Dojo » et cela fera apparaître le code QR que vous pouvez utiliser pour connecter votre portefeuille Samourai. Assurez-vous de basculer « Afficher les valeurs » pour rendre les codes QR lisibles. L'autre code QR sert à connecter votre propre explorateur BTC-RPC. L'explorateur fournit un moyen d'utiliser votre propre Dojo pour transmettre des données à un explorateur de blockchain Bitcoin à part entière sur Tor. Copiez l'URL .onion et le mot de passe de l'explorateur, collez-les dans le navigateur Tor, utilisez «ronindojo» pour le nom d'utilisateur et la page de favoris.
Dans votre Samourai Wallet, depuis l'écran d'accueil, appuyez sur l'icône en haut qui ressemble au symbole WiFi. Activez l'option de connexion à votre propre Dojo. Cliquez ensuite sur « Scan QR » et l'application vous demandera d'accorder l'autorisation à la caméra. Scannez ensuite le code QR « Samourai Dojo » dans votre tableau de bord Tanto depuis votre appareil mobile. Assurez-vous d'activer l'option permettant d'afficher les valeurs dans votre tableau de bord Tanto afin que le code QR soit lisible.
Maintenant, votre portefeuille mobile Samourai communiquera avec votre propre nœud complet. Il y a quelques autres options importantes à parcourir avant de couvrir l'interface graphique de bureau Whirlpool.
Par exemple, vous pouvez vous connecter à votre interface utilisateur (UI) RoninDojo depuis votre téléphone mobile avec le navigateur Tor. Depuis le tableau de bord, cliquez sur « Gérer » dans le coin inférieur gauche de la fenêtre « RoninDojo ». Cela fera apparaître un code QR que vous pourrez scanner pour suivre le lien .onion vers votre interface utilisateur RoninDojo. Entrez ensuite votre mot de passe RoninDojo UI et ajoutez cette page à vos favoris.
Une fois que vous êtes connecté à votre interface utilisateur RoninDojo sur mobile, vous pouvez également copier/coller l'URL .onion et le mot de passe de l'explorateur dans votre navigateur Tor. Laissez le nom d'utilisateur vide, vous pouvez également mettre cette page en signet et vous avez maintenant un explorateur de blocs mobile qui utilise votre propre Dojo comme backend et communique avec lui via Tor.
Étape 6 : Installer l'interface graphique Whirlpool
Cette section vous montrera comment connecter le client de bureau Whirlpool à votre nœud complet Tanto et à votre portefeuille Samourai. Avec cette configuration, vous pourrez avoir vos UTXO mixant sans arrêt en arrière-plan à partir de votre client de bureau et alimentés par votre propre nœud complet.
Tout d'abord, vous devrez télécharger le client Whirlpool approprié à votre système d'exploitation. Les différentes options ainsi que les signatures de développeur qui les accompagnent peuvent être trouvées ici et des instructions d'installation détaillées peuvent être trouvées ici. Sachez que vous devrez probablement également installer OpenJDK, ce qui est couvert dans les instructions d'installation.
*Dans une future version de l'interface utilisateur de RoninDojo, l'URL de Whirlpool sera disponible à partir du tableau de bord de l'interface Web et vous n'aurez plus besoin de récupérer ces informations à partir du terminal, comme illustré ici.*
Étape 7 : Connexion de Tanto à l'interface graphique Whirlpool
Une fois que vous avez installé votre client Whirlpool et votre portefeuille Samourai connecté à votre RoninDojo Tanto, vous pouvez établir une connexion SSH au RoninDojo et démarrer le service Whirlpool. L'URL Whirlpool .onion dont vous avez besoin n'est pas disponible via le tableau de bord de l'interface utilisateur RoninDojo. La connexion Secure Shell (SSH) peut être établie avec le même mot de passe que vous avez utilisé pour l'interface utilisateur RoninDojo.
Une fois connecté, accédez à "Samourai Toolkit" > "Whirlpool":
Sélectionnez ensuite "démarrer ;" un script s'exécutera brièvement, puis vous pourrez appuyer sur n'importe quelle touche pour revenir au menu principal lorsque vous y serez invité.
Avec le service Whirlpool démarré, et de retour au menu principal, accédez maintenant à "Identifiants"> "Whirlpool".
C'est ici que vous pouvez récupérer l'URL .onion que vous devez utiliser dans l'interface utilisateur graphique (GUI) du client Whirlpool pour la configurer. Mettez cette URL en surbrillance et utilisez "ctrl+shift+c" pour la copier dans votre presse-papiers.
Ouvrez maintenant l'application client Whirlpool que vous avez installée précédemment. Sélectionnez l'option "Avancé : CLI distant" et là où il est écrit "https://my-cli-host:8899", collez l'URL .onion depuis votre terminal RoninDojo. Selon que vous exécutez ou non un démon Tor ou simplement le navigateur Tor, vous devrez peut-être sélectionner « 9050 » ou « 9150 » pour ajouter le proxy Tor. Laissez la clé API vide ; cela sera automatiquement géré une fois initialisé. Cliquez ensuite sur "Se connecter". Donnez du temps à l'interface graphique, les connexions Tor peuvent prendre un peu de temps. Vous devrez peut-être essayer plusieurs fois avant d'établir la connexion.
Étape 8 : Connexion du portefeuille Samourai à l'interface graphique Whirlpool
Une fois la connexion établie, un écran vous demandant de saisir la charge utile d'appariement Whirlpool à partir de votre portefeuille Samourai s'affichera. Dans Samourai Wallet, cliquez sur le menu à 3 points dans le coin supérieur droit et sélectionnez « Paramètres » > « Transactions » > « Associer à l'interface graphique Whirlpool » en bas. Cela affichera un code QR contenant votre charge utile Whirlpool. Cliquez simplement sur l'option de code QR dans l'interface graphique du bureau et cela devrait lancer votre webcam, puis maintenez le code QR sur votre mobile pour que la caméra puisse le scanner.
Une fois reçu, cliquez sur "Initialiser l'interface graphique".
Ensuite, entrez la phrase secrète de votre portefeuille Samourai et cliquez sur "Connexion".
Une fois connecté, vous devriez pouvoir voir vos soldes, votre activité de mélange, puis vous pouvez définir des objectifs pour le nombre de mélanges que vous souhaitez atteindre. Vous pouvez même générer des adresses de dépôt à partir de l'interface graphique Whirlpool.
Désormais, lorsque vous lancez des mix depuis votre application mobile Samourai Wallet, vous pouvez fermer l'application par la suite et vos UTXO continueront d'être enregistrés en tant qu'entrées disponibles pour les mix en tant que free riders tant que votre client de bureau reste en cours d'exécution. De plus, tout cela est fait en utilisant votre propre nœud comme backend et en communiquant avec lui via Tor. Suivez exactement les mêmes étapes que celles décrites dans la dernière section pour lancer les mélanges Whirlpool sur mobile comme d'habitude.
La prochaine partie de cette série montrera comment utiliser Sparrow Wallet et Whirlpool, qui est une excellente alternative pour ceux qui souhaitent bénéficier des avantages de Whirlpool en matière de protection de la vie privée mais qui n'ont pas d'appareil mobile Android sur lequel installer Samourai Wallet.
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
- 10
- 1TB
- 7
- Qui sommes-nous
- accès
- activité
- Supplémentaire
- propos
- adresses
- Tous
- android
- l'anonymat
- Une autre
- chacun.e
- api
- appli
- Application
- attributs
- disponibles
- fond
- sauvegarde
- va
- avantages.
- Bitcoin
- noyau Bitcoin
- transactions bitcoin
- Bitcoin Wallet
- Noir
- Block
- blockchain
- planche
- Box
- navigateur
- BTC
- BTC Inc
- construire
- Développement
- câble
- pris
- Change
- vérification
- code
- Coinjoin
- combiné
- configuration
- connecté
- connexion
- Connexions
- contient
- continuer
- Core
- Couples
- engendrent
- Lettres de créance
- tableau de bord
- données
- Base de données
- journée
- démontrer
- démontré
- Selon
- Développeur
- dispositif
- Compatibles
- DID
- différent
- Commande
- Entrer
- peut
- exemple
- Fonctionnalités:
- Pieds
- Prénom
- concentré
- suivre
- tourné vers l'avenir
- trouvé
- Test d'anglais
- plein
- Noeud complet
- avenir
- générer
- obtention
- l'
- Vert
- GUEST
- Invité Message
- guide
- Matériel
- la taille
- ici
- Souligner
- appuyez en continu
- Accueil
- Comment
- How To
- HTTPS
- ICON
- image
- la mise en oeuvre
- important
- inclus
- inclut
- d'information
- contribution
- installer
- Interfaces
- IP
- IP dédiée
- IT
- Janvier
- ACTIVITES
- Nouveautés
- lancer
- Laisser
- LED
- lumière
- Probable
- LINK
- Gauche
- Liste
- peu
- charge
- locales
- logo
- Location
- LES PLANTES
- manager
- Fabricants
- marque
- Matériel
- Mémoire
- Breeze Mobile
- appareil mobile
- téléphone mobile
- Portefeuille mobile
- Surveiller
- PLUS
- (en fait, presque toutes)
- plusieurs
- nécessairement
- réseau et
- nœuds
- Ordinaire
- officiel
- en ligne
- ouvert
- d'exploitation
- le système d'exploitation
- Opérations
- Avis
- Option
- Options
- de commander
- Autre
- propre
- Mot de Passe
- PC
- power
- Alimentation
- Press
- assez
- la confidentialité
- Privé
- processus
- les process
- Programmes
- fournit
- procuration
- public
- QR code
- reçu
- refléter
- inscrit
- libérer
- RONIN
- Courir
- pour le running
- des
- balayage
- pour écran
- Rechercher
- sécurisé
- seed
- expression de graine
- Série
- service
- Services
- set
- mise
- Partager
- coquillage
- étapes
- So
- Logiciels
- quelques
- Quelqu'un
- quelque chose
- Dépenses
- Commencer
- j'ai commencé
- Statut
- bande
- la quantité
- Support
- Interrupteur
- combustion propre
- équipe
- terminal
- Avec
- fiable
- ensemble
- les outils
- top
- Tor
- Transactions
- typiquement
- ui
- comprendre
- prochain
- utilisé
- utilisateurs
- d'habitude
- Utilisant
- fournisseurs
- vérifier
- Wallet
- web
- navigateur web
- webcam
- bienvenu
- que
- tout en
- WHO
- Wifi
- sans
- Activités principales
- pourra