Gli utenti possono migliorare la privacy delle loro operazioni bitcoin utilizzando RoninDojo Tanto insieme a Whirlpool.
Tutte le transazioni Bitcoin sono pubbliche, chiunque può vederle. Whirlpool interrompe i collegamenti deterministici con le transazioni passate e garantisce l'anonimato lungimirante. Questa parte della serie mostra come effettuare il Whirlpool del tuo bitcoin in modo da poter adottare misure per preservare gli attributi resistenti alla censura e senza autorizzazione di Bitcoin utilizzando il tuo nodo completo Bitcoin come backend privato per il tuo portafoglio Samourai e la GUI Whirlpool.
Se vi siete persi Prima parte e due di questa serie, assicurati di controllarli per comprendere meglio le implicazioni nel mondo reale dell'utilizzo di Bitcoin senza strumenti di preservazione dell'anonimato e come utilizzare Whirlpool sui dispositivi mobili.
Parte 1: Un esempio del mondo reale
Parte 2: Whirlpool sul cellulare
Parte 3: Whirlpool su desktop con RoninDojo Tanto (Sei qui)
Parte 4: Whirlpool su desktop con Sparrow Wallet (imminente)
Metodo 2: Whirlpool sul desktop con RoninDojo
Questa sezione dimostrerà come utilizzare Whirlpool sul desktop con la GUI Whirlpool configurata per funzionare con il proprio nodo completo Bitcoin, ovvero Tanto di Ronin Dojo. Questo si baserà sulle informazioni dell'ultima sezione sull'utilizzo di Whirlpool solo su dispositivi mobili.
Se non gestisci il tuo nodo Bitcoin, allora ti stai fidando di quello di qualcun altro. RoninDojo è un team di sviluppatori di software gratuito e open source (FOSS) focalizzato esclusivamente sulla creazione del nodo completo più stabile e su misura per Samourai Wallet supporto. Con Samourai Wallet e RoninDojo combinati, gli utenti hanno a disposizione un portafoglio Bitcoin mobile-first che presenta strumenti di miglioramento della privacy come un'implementazione Whirlpool CoinJoin e strumenti di spesa collaborativa post-mix, il tutto alimentato dal nodo completo Bitcoin self-hosted dell'utente che comunica con il client mobile su Tor. Questa guida dimostra la configurazione di un nuovo nodo Bitcoin completo plug-and-play da Ronin Dojo chiamato il Tanto.
Tanto viene fornito preassemblato e precaricato con il software RoninDojo, non è necessario creare un elenco dei materiali e ordinare diversi componenti hardware da più fornitori. Il Tanto è dotato di custodia e piastra inferiore in alluminio fresato, verniciati di nero con un elegante logo RoninDojo in rosso. All'interno del case, Tanto è alimentato da una scheda RockPro64, una scheda di interfaccia e un SSD M.2 NVMe da 1TB. Il Tanto include anche una scheda microSD da 32 GB precaricata con l'immagine del software RoninDojo e l'alimentatore. Tutto ciò di cui hai bisogno per iniziare è incluso.
Inoltre, Tanto include la piastra di backup della frase seme in acciaio inossidabile RoninSteel. Guardare questa guida per vedere una dimostrazione del RoninSteel.
Nel complesso il Tanto comprende:
– Custodia e piastra inferiore in alluminio
– Adattatore Ronin X4-90
– Striscia LED con connettori GPIO
– Tappetino termico, piedini in gomma, viti e chiave esagonale
– Scheda RockPro
– Scheda di interfaccia SSD RockPro64 PCIe X4 a M.2/NGFF NVMe
- Alimentazione elettrica
– Chiave M SSD M.2, 1 TB
– Scheda microSD da 32 GB
– Kit di backup RoninSteel
– Punzone a molla
- Cavo Ethernet
– Pacchetto di adesivi
– Biglietto di ringraziamento
Passaggio 1: connessione
Collegare il Tanto è molto semplice:
– Collega un'estremità di un cavo Ethernet sul retro di Tanto.
– Collega l'altra estremità del cavo Ethernet al router o allo switch.
– Collegare l'alimentatore.
Successivamente, collega semplicemente un'estremità del cavo di alimentazione dell'alimentatore incluso alla presa e l'altra estremità al trasformatore.
Il Tanto si accenderà automaticamente e avvierà il processo di configurazione iniziale. Assicurarsi che l'alimentazione non venga interrotta durante il processo di configurazione iniziale automatica. Questo processo richiede circa 10 minuti e noterai che la luce rossa si illumina sotto Tanto una volta terminato il processo. Quindi sarai pronto per accedere a Tanto tramite l'interfaccia web.
Passaggio 2: configurazione
Anche la configurazione di Tanto è molto semplice, bastano pochi minuti e i passaggi fondamentali consistono nell'impostare la password e quindi nell'accedere.
Visita il funzionario RoninDojo Wiki per istruzioni dettagliate e altro ancora.
Utilizzando un PC connesso alla stessa rete locale del tuo Tanto, apri il tuo browser Web preferito e digita "https://ronindojo.local" nella barra degli URL. Questo dovrebbe far apparire la pagina di benvenuto di RoninDojo.
Se ciò non ha funzionato, puoi ottenere lo stesso processo utilizzando invece l'indirizzo IP locale del tuo Tanto. Questo indirizzo IP può essere trovato accedendo al router e controllando l'elenco dei dispositivi nella sezione lease DHCP. Il router dovrebbe avere l'indirizzo IP locale necessario per accedere, insieme alla password, su un'etichetta da qualche parte sul dispositivo. In caso contrario, le indicazioni sono generalmente abbastanza facili da trovare con una ricerca online del router del produttore. In genere, puoi semplicemente digitare "192.168.0.1" o "192.168.1.1" o "10.0.0.1" nel tuo browser web e questo ti porterà alla pagina di accesso del router. Da lì il nome utente/password può variare a seconda del produttore, ma di solito sono qualcosa come "admin/admin" o "admin/1234" o "admin/password". In alternativa, programmi come Scanner IP arrabbiato può essere usato.
In questo esempio, l'indirizzo IP locale “192.168.69.17” è quello utilizzato per digitare nella barra degli URL.
Una volta arrivato alla pagina di benvenuto di RoninDojo, seleziona "Iniziamo".
Ti verranno presentate le tue credenziali di root; questi sono come il nome utente e la password principali per il backend di Tanto. Salva questi dettagli in un luogo sicuro come un gestore di password e non condividerli con nessuno per nessun motivo. Non puoi modificarli, sono preselezionati per te. Assicurati di selezionare la casella "Ho eseguito il backup delle credenziali dell'utente root", quindi fai clic su "Continua".
Successivamente, imposterai le tue credenziali utente, che utilizzerai per accedere a Tanto tramite l'interfaccia web. Il nome utente è preselezionato per te, "ronindojo". Puoi creare qualsiasi password desideri utilizzare, assicurati solo che contenga almeno otto caratteri. Ripeti questa password e assicurati di proteggere queste credenziali in un luogo sicuro, come un gestore di password, e non condividerle con nessuno per nessun motivo. Quindi fare clic su "Fine".
Successivamente, vedrai diversi servizi come Bitcoin Core, Node.js, Indexer, BTC-RPC Explorer, Database, Nginx, Tor e Samourai Whirlpool avviarsi. L'operazione richiede alcuni minuti.
Una volta presente un segno di spunta verde accanto a ciascun servizio, puoi fare clic sul pulsante "Portami alla dashboard".
Passaggio 3: download iniziale della Blockchain (IBD)
Una volta che sei nella dashboard, puoi vedere l'avanzamento del Bitcoin IBD e i parametri vitali del tuo Tanto. Il completamento dell'IBD richiederà circa due giorni, poiché Tanto si connette ad altri nodi Bitcoin e scarica l'intera blockchain Bitcoin fino al primo blocco di gennaio 2009. Una volta completato l'IBD, avrai la tua copia completa di la blockchain e utilizzerai la tua copia per verificare le tue transazioni e visualizzare i tuoi saldi nel tuo portafoglio mobile.
Alcuni altri parametri vitali che puoi monitorare sono il tempo di attività, la versione, la temperatura, il carico della CPU e l'utilizzo della memoria. Lascia che questo processo venga eseguito per un paio di giorni. Tanto ti disconnetterà automaticamente dopo un po' di tempo di inattività, ma i processi continueranno a essere eseguiti in background.
L'IBD ha impiegato un totale di 2 giorni, 21 ore e 49 minuti per questa dimostrazione.
Passaggio 4: indicizzazione
Ora che l'intera blockchain Bitcoin è stata scaricata, deve essere indicizzata in modo che sia ricercabile. Il processo di indicizzazione inizia automaticamente una volta terminato l'IBD e può richiedere un giorno aggiuntivo. Potresti notare che lo stato "Indicizzatore" nell'angolo in basso a destra rimane sullo 0%; niente panico! Basta accedere all'opzione "Registri" nel menu a sinistra e quindi alla scheda "Indicizzatore". Dovresti vedere qualcosa di simile a questo screenshot qui sotto in cui i blocchi vengono indicizzati in blocchi di 2,000. Lascia semplicemente che questo processo venga completato, il che può richiedere altre 24 ore.
Una volta che l'indicizzatore ha raggiunto l'ultima altezza del blocco, dovresti vedere sia l'indicizzatore che il Dojo riportare sincronizzati al 100%.
Passaggio 5: connessione al cellulare
Puoi fare clic su "Gestisci" nell'angolo in basso a sinistra della finestra "Dojo" e questo farà apparire il codice QR che puoi utilizzare per connettere il tuo portafoglio Samourai. Assicurati di attivare "Visualizza valori" per rendere leggibili i codici QR. L'altro codice QR serve per connettere il tuo esploratore BTC-RPC. L'esploratore fornisce un modo per utilizzare il proprio Dojo per fornire dati a un vero e proprio esploratore blockchain Bitcoin su Tor. Copia l'URL .onion e la password per Explorer, incollali in Tor Browser, usa "ronindojo" per il nome utente e la pagina dei segnalibri.
Nel tuo Samourai Wallet, dalla schermata iniziale, premi sull'icona in alto che assomiglia al simbolo del WiFi. Attiva l'opzione per connetterti al tuo Dojo. Quindi fare clic su "Scansiona QR" e l'applicazione ti chiederà di concedere l'autorizzazione alla fotocamera. Quindi scansiona il codice QR "Samourai Dojo" nella dashboard di Tanto dal tuo dispositivo mobile. Assicurati di attivare l'opzione per visualizzare i valori nella dashboard Tanto in modo che il codice QR sia leggibile.
Ora il tuo portafoglio Samourai mobile comunicherà con il tuo nodo completo. Ci sono un paio di altre opzioni importanti da esaminare prima di coprire la GUI Whirlpool desktop.
Ad esempio, puoi accedere all'interfaccia utente (UI) del tuo RoninDojo dal tuo telefono cellulare con Tor Browser. Dalla dashboard, fai clic su “Gestisci” nell'angolo in basso a sinistra della finestra “RoninDojo”. Verrà visualizzato un codice QR che puoi scansionare per seguire il collegamento .onion all'interfaccia utente del tuo RoninDojo. Quindi inserisci la password dell'interfaccia utente RoninDojo e aggiungi questa pagina ai preferiti.
Una volta effettuato l'accesso all'interfaccia utente di RoninDojo sul dispositivo mobile, puoi semplicemente copiare/incollare l'URL .onion e la password per Explorer anche nel tuo browser Tor. Lascia vuoto il nome utente, puoi anche aggiungere questa pagina ai segnalibri e ora hai un block explorer mobile che utilizza il tuo Dojo come backend e comunica con esso tramite Tor.
Passaggio 6: installare la GUI Whirlpool
Questa sezione mostrerà come connettere il client desktop Whirlpool al tuo full node Tanto e al tuo Samourai Wallet. Con questa configurazione, potrai far sì che i tuoi UTXO si mixino senza sosta in background dal tuo client desktop e siano alimentati dal tuo nodo completo.
Per prima cosa dovrai scaricare il client Whirlpool adatto al tuo sistema operativo. È possibile trovare le diverse opzioni insieme alle firme degli sviluppatori associate qui e sono disponibili istruzioni dettagliate per l'installazione qui. Tieni presente che probabilmente dovrai installare anche OpenJDK, come descritto nelle istruzioni di installazione.
*In una versione futura dell'interfaccia utente di RoninDojo, l'URL Whirlpool sarà disponibile dal dashboard dell'interfaccia web e non sarà più necessario recuperare queste informazioni dal terminale come dimostrato qui.*
Passaggio 7: connessione di Tanto con la GUI Whirlpool
Una volta installato il client Whirlpool e connesso il tuo Samourai Wallet al tuo RoninDojo Tanto, puoi effettuare una connessione SSH al RoninDojo e avviare il servizio Whirlpool. L'URL Whirlpool .onion di cui hai bisogno non è disponibile tramite il dashboard dell'interfaccia utente di RoninDojo. La connessione Secure Shell (SSH) può essere effettuata con lo stesso nome utente e password utilizzati per l'interfaccia utente di RoninDojo.
Una volta connesso, vai su “Samourai Toolkit” > “Whirlpool”:
Quindi seleziona "avvia;" uno script verrà eseguito brevemente e quindi potrai premere qualsiasi tasto per tornare al menu principale quando richiesto.
Dopo aver avviato il servizio Whirlpool e tornando al menu principale, vai su "Credenziali" > "Whirlpool".
Qui è dove puoi recuperare l'URL .onion che devi utilizzare nell'interfaccia utente grafica (GUI) del client Whirlpool per configurarlo. Evidenzia questo URL e utilizza "ctrl+shift+c" per copiarlo negli appunti.
Ora apri l'applicazione client Whirlpool che hai installato in precedenza. Seleziona l'opzione "Avanzate: CLI remota" e dove dice "https://my-cli-host:8899" incolla l'URL .onion dal tuo terminale RoninDojo. A seconda che tu stia eseguendo o meno un demone Tor o solo il browser Tor, potresti dover selezionare "9050" o "9150" per aggiungere il proxy Tor. Lascia vuota la chiave API; questo verrà gestito automaticamente una volta inizializzato. Quindi fare clic su "Connetti". Concedi un po' di tempo alla GUI, le connessioni Tor possono richiedere un po' di tempo. Potrebbe essere necessario riprovare un paio di volte prima che venga stabilita la connessione.
Passaggio 8: connessione del portafoglio Samourai alla GUI Whirlpool
Una volta effettuata la connessione, ti verrà presentata una schermata che ti chiede di inserire il payload di abbinamento Whirlpool dal tuo Portafoglio Samourai. In Samourai Wallet, fai clic sul menu a 3 punti nell'angolo in alto a destra e seleziona "Impostazioni" > "Transazioni" > "Associa alla GUI Whirlpool" in basso. Verrà visualizzato un codice QR che contiene il carico utile Whirlpool. Basta fare clic sull'opzione del codice QR nella GUI del desktop e questo dovrebbe avviare la tua webcam, quindi tenere premuto il codice QR sul tuo cellulare in modo che la fotocamera possa scansionarlo.
Una volta ricevuto, fare clic su "Inizializza GUI".
Successivamente, inserisci la passphrase per il tuo portafoglio Samourai e fai clic su "Accedi".
Una volta effettuato l'accesso, dovresti essere in grado di vedere i tuoi saldi, l'attività di mixaggio e quindi puoi impostare obiettivi per il numero di mix che desideri ottenere. Puoi anche generare indirizzi di deposito dalla GUI Whirlpool.
Ora, quando avvii i mix dalla tua app mobile Samourai Wallet, puoi chiudere l'app in seguito e i tuoi UTXO continueranno a essere registrati come input disponibili per i mix come free rider finché il tuo client desktop rimane in esecuzione. Inoltre, tutto questo viene fatto utilizzando il tuo nodo come backend e comunicando con esso tramite Tor. Segui semplicemente gli stessi passaggi descritti nell'ultima sezione per avviare i mix Whirlpool su dispositivi mobili come al solito.
La parte successiva di questa serie dimostrerà come utilizzare Sparrow Wallet e Whirlpool, che è un'ottima alternativa per coloro che desiderano i vantaggi di tutela della privacy di Whirlpool ma non dispongono di un dispositivo mobile Android su cui installare Samourai Wallet.
Questo è un guest post di Econoalchemist. Le opinioni espresse sono interamente proprie e non riflettono necessariamente quelle di BTC Inc o Bitcoin Magazine.
- 000
- 10
- 1TB
- 7
- Chi siamo
- accesso
- attività
- aggiuntivo
- indirizzo
- indirizzi
- Tutti
- androide
- anonimia
- Un altro
- chiunque
- api
- App
- Applicazioni
- gli attributi
- disponibile
- sfondo
- di riserva
- essendo
- vantaggi
- Bitcoin
- core di bitcoin
- bitcoin transazioni
- Bitcoin Wallet
- Nero
- Bloccare
- blockchain
- tavola
- Scatola
- del browser
- BTC
- BTC Inc
- costruire
- Costruzione
- cavo
- catturati
- il cambiamento
- verifica
- codice
- Coinjoin
- combinato
- Configurazione
- collegato
- veloce
- Connessioni
- contiene
- continua
- Nucleo
- Coppia
- creare
- Credenziali
- cruscotto
- dati
- Banca Dati
- giorno
- dimostrare
- dimostrato
- Dipendente
- Costruttori
- dispositivo
- dispositivi
- DID
- diverso
- Dsiplay
- entrare
- qualunque cosa
- esempio
- Caratteristiche
- Piedi
- Nome
- concentrato
- seguire
- lungimirante
- essere trovato
- Gratis
- pieno
- Nodo completo
- futuro
- generare
- ottenere
- grande
- Green
- GUEST
- Ospite Messaggio
- guida
- Hardware
- altezza
- qui
- Highlight
- tenere
- Casa
- Come
- Tutorial
- HTTPS
- ICON
- Immagine
- implementazione
- importante
- incluso
- inclusi
- informazioni
- ingresso
- install
- Interfaccia
- IP
- Indirizzo IP
- IT
- Gennaio
- Le
- con i più recenti
- lanciare
- Lasciare
- Guidato
- leggera
- probabile
- LINK
- Collegamento
- Lista
- piccolo
- caricare
- locale
- logo
- Lunghi
- fatto
- direttore
- Costruttore
- marchio
- materiale
- Memorie
- Mobile
- dispositivo mobile
- cellulare
- Portafoglio mobile
- Monitorare
- Scopri di più
- maggior parte
- multiplo
- necessariamente
- Rete
- nodi
- normale
- ufficiale
- online
- aprire
- operativo
- sistema operativo
- Operazioni
- Opinioni
- Opzione
- Opzioni
- minimo
- Altro
- proprio
- Password
- PC
- energia
- Alimentazione di laboratorio
- stampa
- piuttosto
- Privacy
- un bagno
- processi
- i processi
- Programmi
- fornisce
- delega
- la percezione
- QR code
- ricevuto
- riflettere
- registrato
- rilasciare
- RONIN
- Correre
- running
- sicura
- scansione
- allo
- Cerca
- sicuro
- seme
- frase del seme
- Serie
- servizio
- Servizi
- set
- regolazione
- Condividi
- Conchiglia
- Un'espansione
- So
- Software
- alcuni
- Qualcuno
- qualcosa
- Spendere
- inizia a
- iniziato
- Stato dei servizi
- striscia
- fornire
- supporto
- Interruttore
- sistema
- team
- terminal
- Attraverso
- tempo
- insieme
- strumenti
- top
- Tor
- Le transazioni
- tipicamente
- ui
- capire
- imminenti
- uso
- utenti
- generalmente
- Utilizzando
- fornitori
- verificare
- Portafoglio
- sito web
- browser web
- webcam
- il benvenuto
- se
- while
- OMS
- Wi-Fi
- senza
- Lavora
- sarebbe