Brukere kan forbedre personvernet til bitcoin-operasjonene sine ved å bruke RoninDojo Tanto i forbindelse med Whirlpool.
Alle Bitcoin-transaksjoner er offentlige, alle kan se på dem. Whirlpool bryter deterministiske koblinger til tidligere transaksjoner og gir fremtidsrettet anonymitet. Denne delen av serien viser hvordan du Whirlpool din bitcoin slik at du kan ta skritt for å bevare de sensurresistente og tillatelsesløse egenskapene til Bitcoin ved å bruke din egen Bitcoin full node som den private backend for Samourai Wallet og Whirlpool GUI.
Hvis du savnet Del en og to av denne serien, sørg for å sjekke dem ut for bedre å forstå de virkelige implikasjonene av å bruke Bitcoin uten noen anonymitetsbevarende verktøy, og hvordan du bruker Whirlpool på mobil.
Del 1: Et eksempel fra den virkelige verden
Del 2: Whirlpool på mobil
Del 3: Whirlpool på skrivebordet med RoninDojo Tanto (Du er her)
Del 4: Whirlpool på skrivebordet med Sparrow Wallet (kommende)
Metode 2: Whirlpool på skrivebordet med RoninDojo
Denne delen vil demonstrere hvordan du bruker Whirlpool på skrivebordet med Whirlpool GUI konfigurert til å kjøre med din egen Bitcoin full node, dvs. Tanto av RoninDojo. Dette vil bygge på informasjonen fra den siste delen om bruk av Whirlpool kun på mobil.
Hvis du ikke kjører din egen Bitcoin-node, stoler du på noen andres. RoninDojo er et gratis og åpen kildekode-programvare (FOSS) utviklerteam som utelukkende fokuserer på å bygge den mest stabile og skreddersydde fullstendige noden for Samourai lommebok Brukerstøtte. Med Samourai Wallet og RoninDojo kombinert, får brukerne en mobil-første Bitcoin-lommebok som har personvernforbedrende verktøy som en Whirlpool CoinJoin-implementering og post-mix-samarbeidsverktøy, alt drevet av brukerens egen vertsbaserte Bitcoin full node som kommuniserer med mobilklienten over Tor. Denne guiden demonstrerer å sette opp en ny plug-and-play full Bitcoin-node fra RoninDojo kalt Tanto.
Tanto kommer forhåndsmontert og forhåndslastet med RoninDojo-programvaren, det er ikke nødvendig å bygge en materialliste og bestille flere deler av maskinvare fra flere leverandører. Tanto har en frest aluminiumskasse og bunnplate, malt svart med en elegant RoninDojo-logo i rødt. Inne i dekselet drives Tanto av et RockPro64-kort, et grensesnittkort og en M.2 NVMe 1TB SSD. Tanto inkluderer også et 32 GB microSD-kort forhåndslastet med RoninDojo programvarebilde og strømforsyning. Alt du trenger for å komme i gang er inkludert.
I tillegg inkluderer Tanto RoninSteel rustfritt stål frøsetningsstøtteplate. Sjekk ut Denne guiden for å se en demonstrasjon av RoninSteel.
Alt sammen inkluderer Tanto:
– Aluminiumskasse og bunnplate
– Ronin X4-90 adapter
– LED stripe med GPIO-kontakter
– Termoplate, gummiføtter, skruer og sekskantnøkkel
– RockPro-brett
– RockPro64 PCIe X4 til M.2/NGFF NVMe SSD-grensesnittkort
- Strømforsyning
– M.2 SSD M-nøkkel, 1TB
– 32 GB microSD-kort
– RoninSteel backup-sett
– Fjærbelastet stempel
– Ethernet-kabel
– Klistremerkepakke
– «Takk»-kort
Trinn 1: Koble til
Å koble til Tanto er veldig enkelt:
– Koble den ene enden av en Ethernet-kabel til baksiden av Tanto.
– Koble den andre enden av Ethernet-kabelen til ruteren eller svitsjen.
– Koble til strømadapteren.
Deretter kobler du bare den ene enden av strømkabelen til den medfølgende strømforsyningen inn i stikkontakten og den andre enden til transformatoren.
Tanto vil automatisk slå seg på og starte den første konfigurasjonsprosessen. Sørg for at strømmen ikke blir avbrutt under den automatiske innledende konfigurasjonsprosessen. Denne prosessen tar omtrent 10 minutter, og du vil merke at det røde lyset lyser under Tanto når denne prosessen er fullført. Deretter vil du være klar til å logge på Tanto via nettgrensesnittet.
Trinn 2: Konfigurering
Å konfigurere Tanto er også veldig enkelt, det tar bare noen få minutter og de grunnleggende trinnene er å angi passordet ditt og deretter logge på.
Besøk den offisielle RoninDojo Wiki for detaljerte instruksjoner og mer.
Bruk en PC koblet til det samme lokale nettverket som din Tanto, åpne favorittnettleseren din og skriv "https://ronindojo.local" i URL-linjen. Dette bør få opp RoninDojo-velkomstsiden.
Hvis det ikke fungerte, kan du oppnå den samme prosessen ved å bruke den lokale IP-adressen til din Tanto i stedet. Denne IP-adressen finner du ved å logge på ruteren din og sjekke listen over enheter under DHCP-leieavsnittet. Ruteren din bør ha den lokale IP-adressen som trengs for å logge på, sammen med passordet på en etikett et sted på enheten. Hvis ikke, er veibeskrivelsene vanligvis ganske enkle å finne med et online søk etter produsentens ruter. Vanligvis kan du bare skrive "192.168.0.1" eller "192.168.1.1" eller "10.0.0.1" i nettleseren din, og det vil bringe deg til ruterens påloggingsside. Derfra kan brukernavnet/passordet variere avhengig av produsent, men de er vanligvis noe sånt som "admin/admin" eller "admin/1234" eller "admin/passord." Alternativt kan programmer som Angry IP Scanner kan brukes.
I dette eksemplet er den lokale IP-adressen "192.168.69.17" den som brukes til å skrive inn i URL-linjen.
Når du er på RoninDojo-velkomstsiden, velg "La oss starte."
Du vil bli presentert med Root-legitimasjonen din; disse er som hovedbrukernavnet og passordet for Tantos backend. Lagre disse detaljene på et sikkert sted som en passordbehandler, og ikke del disse med noen uansett grunn. Du kan ikke endre disse, de er forhåndsvalgt for deg. Sørg for at du velger boksen som sier "Jeg har sikkerhetskopiert rotbrukerlegitimasjon", og klikk deretter på "Fortsett."
Deretter vil du angi brukerlegitimasjonen din, som du vil bruke for å få tilgang til Tanto via nettgrensesnittet. Brukernavnet er forhåndsvalgt for deg, "ronindojo." Du kan opprette et hvilket som helst passord du vil bruke, bare sørg for at det er minst åtte tegn. Gjenta dette passordet og sørg for at du sikrer disse legitimasjonene på et trygt sted, som en passordbehandler, og ikke del dem med noen uansett grunn. Klikk deretter på "Fullfør".
Deretter vil du se flere tjenester som Bitcoin Core, Node.js, Indexer, BTC-RPC Explorer, Database, Nginx, Tor og Samourai Whirlpool starte. Dette tar noen minutter.
Når det er en grønn hake ved siden av hver tjeneste, kan du klikke på knappen "Ta meg til dashbordet".
Trinn 3: Første blokkjedenedlasting (IBD)
Når du er på dashbordet ditt, kan du se fremdriften til Bitcoin IBD og viktigheten av Tanto. IBD vil ta omtrent to dager å fullføre, ettersom Tanto kobler til andre Bitcoin-noder og laster ned hele Bitcoin-blokkjeden helt tilbake til den første blokken fra januar 2009. Når IBD er fullført, vil du ha din egen fulle kopi av blokkjeden og du vil bruke din egen kopi til å verifisere transaksjonene dine mot og vise saldoene dine i mobillommeboken din.
Noen andre viktige ting du kan overvåke er oppetid, versjon, temperatur, CPU-belastning og minnebruk. La denne prosessen pågå i et par dager. Tanto vil logge deg ut automatisk etter litt inaktiv tid, men prosessene fortsetter å kjøre i bakgrunnen.
IBD tok totalt 2 dager, 21 timer og 49 minutter i denne demonstrasjonen.
Trinn 4: Indeksering
Nå som hele Bitcoin-blokkjeden er lastet ned, må den indekseres slik at den er søkbar. Indekseringsprosessen starter automatisk når IBD er ferdig, og denne prosessen kan ta en ekstra dag. Du vil kanskje legge merke til at "Indexer"-statusen i nedre høyre hjørne forblir på 0%; ikke få panikk! Bare naviger til "Logger"-alternativet på menyen til venstre og deretter "Indexer" -fanen. Du bør se noe sånt som dette skjermbildet nedenfor der blokkene blir indeksert i biter av 2,000. Bare la denne prosessen fullføres, som igjen kan ta ytterligere 24 timer.
Når Indexer har nådd opp til siste blokkhøyde, bør du se både Indexer og Dojo-rapportering 100 % synkronisert.
Trinn 5: Koble til mobil
Du kan klikke på "Administrer" i nedre venstre hjørne av "Dojo"-vinduet, og dette vil få opp QR-koden du kan bruke til å koble til Samourai-lommeboken. Sørg for å veksle mellom «Vis verdier» for å gjøre QR-kodene leselige. Den andre QR-koden er for å koble til din egen BTC-RPC-utforsker. Utforskeren gir en måte å bruke din egen Dojo til å mate data til en fullverdig Bitcoin blockchain-utforsker over Tor. Kopier .onion URL og passord for utforskeren, lim inn i Tor Browser, bruk "ronindojo" for brukernavnet og bokmerkesiden.
I Samourai-lommeboken, fra startskjermen, trykker du på ikonet øverst som ser ut som WiFi-symbolet. Slå på alternativet for å koble til din egen Dojo. Klikk deretter på "Skann QR" og applikasjonen vil be deg om å gi kameratillatelse. Skann deretter QR-koden «Samourai Dojo» i Tanto-dashbordet fra mobilenheten din. Sørg for at du slår på alternativet for å vise verdier i Tanto-dashbordet ditt slik at QR-koden er lesbar.
Nå vil din mobile Samourai Wallet kommunisere med din egen fulle node. Det er et par andre viktige alternativer å gå over før du dekker skrivebordet Whirlpool GUI.
Du kan for eksempel logge inn på RoninDojo-brukergrensesnittet (UI) fra mobiltelefonen med Tor-nettleseren. Fra dashbordet klikker du på "Administrer" i nedre venstre hjørne av "RoninDojo"-vinduet. Dette vil få opp en QR-kode som du kan skanne for å følge .onion-lenken til ditt RoninDojo-grensesnitt. Skriv deretter inn RoninDojo UI-passordet ditt og bokmerk denne siden.
Når du er logget inn på RoninDojo-brukergrensesnittet på mobil, kan du bare kopiere/lime inn .onion-URLen og passordet for utforskeren i Tor-nettleseren din også. La brukernavnet stå tomt, du kan bokmerke denne siden også, og nå har du en mobilblokkutforsker som bruker din egen Dojo som backend og kommuniserer med den via Tor.
Trinn 6: Installer Whirlpool GUI
Denne delen vil demonstrere hvordan du kobler Whirlpool-skrivebordsklienten til Tanto full-noden og Samourai-lommeboken. Med denne konfigurasjonen vil du kunne få UTXO-ene til å blande nonstop i bakgrunnen fra skrivebordsklienten din og drives av din egen fulle node.
Først må du laste ned Whirlpool-klienten som passer for ditt operativsystem. De forskjellige alternativene sammen med tilhørende utviklersignaturer kan bli funnet her. og detaljerte installasjonsinstruksjoner kan bli funnet her.. Vær oppmerksom på at du sannsynligvis også må installere OpenJDK, som er dekket i installasjonsinstruksjonene.
*I en fremtidig utgivelse av RoninDojo-grensesnittet vil Whirlpool-URLen være tilgjengelig fra dashbordet for nettgrensesnittet, og du trenger ikke lenger å hente denne informasjonen fra terminalen som vist her.*
Trinn 7: Koble Tanto med Whirlpool GUI
Når du har installert din Whirlpool-klient og din Samourai-lommebok koblet til din RoninDojo Tanto, kan du opprette en SSH-tilkobling til RoninDojo og starte Whirlpool-tjenesten. Whirlpool .onion-URLen du trenger er ikke tilgjengelig via RoninDojo-brukergrensesnittets dashbord. Secure Shell (SSH)-tilkoblingen kan opprettes med det samme brukernavnet som du brukte for RoninDojo-grensesnittet.
Når du er tilkoblet, naviger til "Samourai Toolkit"> "Whirlpool":
Velg deretter "start;" et skript kjøres kort og deretter kan du trykke på hvilken som helst tast for å gå tilbake til hovedmenyen når du blir bedt om det.
Med Whirlpool-tjenesten startet, og tilbake til hovedmenyen, naviger nå til "Påloggingsinformasjon"> "Whirlpool."
Det er her du kan hente .onion-URLen du må bruke i Whirlpool-klientens grafiske brukergrensesnitt (GUI) for å få den konfigurert. Marker denne URL-en og bruk "ctrl+shift+c" for å kopiere den til utklippstavlen.
Åpne nå Whirlpool-klientapplikasjonen du installerte tidligere. Velg alternativet "Avansert: ekstern CLI" og der det står "https://my-cli-host:8899" lim inn .onion URL-en fra din RoninDojo-terminal. Avhengig av om du kjører en Tor-demon eller bare Tor-nettleseren, må du kanskje velge enten "9050" eller "9150" for å legge til Tor-proxyen. La API-nøkkelen stå tom; dette vil automatisk bli håndtert når det er initialisert. Klikk deretter på "Koble til". Gi GUI-en litt tid, Tor-tilkoblinger kan ta litt tid. Du må kanskje prøve dette et par ganger før tilkoblingen opprettes.
Trinn 8: Koble Samourai Wallet til The Whirlpool GUI
Når tilkoblingen er opprettet, vil du bli presentert med en skjerm som ber deg legge inn Whirlpool-paringsnyttelasten fra Samourai-lommeboken. I Samourai Wallet klikker du på menyen med 3 prikker i øvre høyre hjørne og velger «Innstillinger» > «Transaksjoner» > «Par til Whirlpool GUI» nederst. Dette vil vise en QR-kode som inneholder din Whirlpool nyttelast. Bare klikk på QR-kodealternativet i skrivebordets GUI, og dette skal starte webkameraet ditt, og hold deretter QR-koden på mobilen din slik at kameraet kan skanne den.
Når du har mottatt, klikker du på "Initialiser GUI."
Deretter skriver du inn passordfrasen for Samourai-lommeboken din og klikker på "Logg på."
Når du er logget på, skal du kunne se saldoene dine, blandingsaktiviteten din, og deretter kan du sette mål for hvor mange blandinger du ønsker å oppnå. Du kan til og med generere innskuddsadresser fra Whirlpool GUI.
Nå når du starter mikser fra din mobile Samourai Wallet-app, kan du lukke appen etterpå, og UTXO-ene dine vil fortsette å være registrert som tilgjengelige innganger til mikser som gratispassasjerer så lenge skrivebordsklienten din fortsetter å kjøre. Pluss at alt dette gjøres ved å bruke din egen node som en backend og kommunisere med den via Tor. Bare følg nøyaktig de samme trinnene som dekket i den siste delen for å starte Whirlpool-mikser på mobil som normalt.
Den neste delen av denne serien vil demonstrere hvordan du bruker Sparrow Wallet og Whirlpool, som er et flott alternativ for de som ønsker de personvernfordelene med Whirlpool, men som ikke har en Android-mobilenhet å installere Samourai Wallet på.
Dette er et gjestepost av Econoalchemist. De uttrykte meningene er helt deres egne og gjenspeiler ikke nødvendigvis de til BTC Inc eller Bitcoin Magazine.
- 000
- 10
- 1TB
- 7
- Om oss
- adgang
- aktivitet
- Ytterligere
- adresse
- adresser
- Alle
- android
- anonymitet
- En annen
- noen
- api
- app
- Søknad
- attributter
- tilgjengelig
- bakgrunn
- Backup
- være
- Fordeler
- Bitcoin
- bitcoin kjerne
- bitcoin transaksjoner
- Bitcoin lommebok
- Svart
- Blokker
- blockchain
- borde
- Eske
- nett~~POS=TRUNC leseren~~POS=HEADCOMP
- BTC
- BTC Inc.
- bygge
- Bygning
- kabel
- fanget
- endring
- kontroll
- kode
- Coinjoin
- kombinert
- Konfigurasjon
- tilkoblet
- tilkobling
- Tilkoblinger
- inneholder
- fortsette
- Kjerne
- Par
- skape
- Credentials
- dashbord
- dato
- Database
- dag
- demonstrere
- demonstrert
- avhengig
- Utvikler
- enhet
- Enheter
- gJORDE
- forskjellig
- Vise
- Enter
- alt
- eksempel
- Egenskaper
- Feet
- Først
- fokuserte
- følge
- fremtidsrettet
- funnet
- Gratis
- fullt
- Full node
- framtid
- generere
- få
- flott
- Grønn
- Gjest
- gjest innlegg
- veilede
- maskinvare
- høyde
- her.
- Uthev
- hold
- Hjemprodukt
- Hvordan
- Hvordan
- HTTPS
- ICON
- bilde
- gjennomføring
- viktig
- inkludert
- inkluderer
- informasjon
- inngang
- installere
- Interface
- IP
- IP-adresse
- IT
- Januar
- nøkkel
- siste
- lansere
- Permisjon
- Led
- lett
- Sannsynlig
- LINK
- lenker
- Liste
- lite
- laste
- lokal
- logo
- Lang
- laget
- leder
- Produsent
- merke
- materiale
- Minne
- Mobil
- mobilenhet
- mobiltelefon
- Mobil lommebok
- Overvåke
- mer
- mest
- flere
- nødvendigvis
- nettverk
- noder
- normal
- offisiell
- på nett
- åpen
- drift
- operativsystem
- Drift
- Meninger
- Alternativ
- alternativer
- rekkefølge
- Annen
- egen
- Passord
- PC
- makt
- Strømforsyning
- trykk
- pen
- privatliv
- privat
- prosess
- Prosesser
- programmer
- gir
- proxy
- offentlig
- QR kode
- mottatt
- reflektere
- registrert
- slipp
- RONIN
- Kjør
- rennende
- trygge
- skanne
- Skjerm
- Søk
- sikre
- seed
- frøfrase
- Serien
- tjeneste
- Tjenester
- sett
- innstilling
- Del
- Shell
- Enkelt
- So
- Software
- noen
- Noen
- noe
- utgifter
- Begynn
- startet
- status
- stripe
- levere
- støtte
- Bytte om
- system
- lag
- terminal
- Gjennom
- tid
- sammen
- verktøy
- topp
- Tor
- Transaksjoner
- typisk
- ui
- forstå
- kommende
- bruke
- Brukere
- vanligvis
- utnytte
- leverandører
- verifisere
- lommebok
- web
- nettleser
- webkamera
- velkommen
- om
- mens
- HVEM
- wifi
- uten
- Arbeid
- ville