En annen måte å bidra til å forbedre personvernet til bitcoin-transaksjonene dine er å bruke Whirlpool med Sparrow Wallet.
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 demonstrerer hvordan du virvler bitcoin slik at du kan ta skritt for å bevare de sensurresistente og tillatelsesløse egenskapene til Bitcoin ved å bruke din egen Bitcoin Core-node som backend for Sparrow Wallet og Whirlpool GUI.
Hvis du gikk glipp av del én, to eller tre av denne serien, sørg for å sjekke dem ut for bedre å forstå implikasjonene i den virkelige verden av å bruke Bitcoin uten noen anonymitetsbevarende verktøy og de to andre metodene for bruk av Whirlpool.
Del 1: Et eksempel fra den virkelige verden
Del 3: Whirlpool på skrivebordet med RoninDojo Tanto
Del 4: Whirlpool på skrivebordet med Sparrow Wallet (Du er her)
Metode 3: boblebad med spurve-lommebok
Sparrow Wallet er en Bitcoin-lommebok designet for å kobles til din egen node og kjøres fra din stasjonære eller bærbare datamaskin. Dette er en brukervennlig lommebok med et intuitivt grensesnitt og mange avanserte funksjoner for en rekke funksjoner. For å lære mer om Sparrow Wallet og for installasjonsinstruksjoner, besøk Sparrow Wallet-nettstedet.
I denne guiden vil du se:
– Slik kommer du i gang, koble til Sparrow-lommeboken din med din egen Bitcoin Core-node
– Hvordan generere adresser, sette opp en hot wallet i Sparrow for mottak og Whirlpool-miksing
– Hvordan koble til din kald kort
– Hvordan koble til din Passport
– Slik setter du inn i maskinvarelommeboken din direkte fra Whirlpool
– Hvordan bruke fra luftgapet Coldcard
– Hvordan bruke fra luftgapet pass
Trinn 1: Koble til med Bitcoin Core
Hvis du ikke har din egen Bitcoin Core-node, kan du bruke anerkjente offentlige Electrum-servere som vist i dette Coldcard Ultra Hurtigguide. Det er imidlertid personvernavveininger som følger med å bruke bekvemmeligheten til en offentlig Electrum-server. Heldigvis er det en rekke ressurser tilgjengelig for å hjelpe deg med å spinne opp din egen Bitcoin-node. For å lære mer sjekk ut:
- Sparrow Wallet-dokumentasjon
Når du har Bitcoin Core-noden klar, er det et par trinn som trengs for å konfigurere den til å fungere med Sparrow Wallet.
Hvis du har Bitcoin Core som kjører på samme datamaskin som Sparrow Wallet, er alt du trenger å gjøre å åpne 'bitcoin.conf'-konfigurasjonsfilen og legge til 'server=1' nær toppen og lagre den. Start deretter Bitcoin Core på nytt. Du kan ha en tom konfigurasjonsfil hvis dette var en ny Bitcoin Core-installasjon, og det er greit.
Alternativt, hvis du kjører Bitcoin Core på en ekstern datamaskin, må du legge til et brukernavn og passord og de eksterne prosedyrekallene (RPC) som binder lokale IP-adresser i konfigurasjonsfilen. For å gjøre dette, naviger til `bitcoin.conf`-konfigurasjonsfilen og åpne den i ditt foretrukne tekstredigeringsprogram. Legg deretter til den lokale IP-adressen for noden og den lokale IP-adressen for skrivebordet. For eksempel:
`rpcuser=pi`
`rpcpassword=Nakamoto21`
`rpcbind=127.0.0.1`
`rpcbind=192.168.0.11 #(din node)`
`rpcallowip=127.0.0.1`
`rpcallowip=192.168.0.12 #(desktop)`
Lagre disse endringene, så skal du kunne koble til Bitcoin Core-noden fra datamaskinen din på det samme lokale nettverket. Pass på at du starter Bitcoin Core på nytt etter å ha lagret disse endringene.
Nå er du klar til å konfigurere Sparrow Wallet til å snakke med Bitcoin Core-noden din. Når du har Sparrow Wallet installert og lansert, vil du bli presentert med et tomt brukergrensesnitt. Naviger til "Fil" > "Innstillinger".
Klikk deretter på "Server"-fanen på venstre side. Klikk på "Bitcoin Core"-fanen for "Server Type". Hvis du kjører Bitcoin Core på samme datamaskin, bruk '127.0.0.1' rpcbind IP-adressen med '8332' som port og standard autentiseringsalternativ. Eller hvis du kjører Bitcoin Core på en annen datamaskin, bruk samme bruker/pass som du skrev inn i `bitcoin.conf`-filen. Uansett, sett Data Folder-katalogen til den samme mappen som `bitcoin.conf`-filen blir skrevet. Dette bør være den samme katalogen som Bitcoin Core skriver `.cookie`-filen som Sparrow Wallet trenger å lese. Test nettverkstilkoblingen fra Sparrow Wallet. Hvis det er bra, bør du se det grønne merket ved siden av "Test tilkobling" og noe informasjon fylt ut i dialogboksen nedenfor. Så kan du lukke vinduet.
Dessverre lagrer Bitcoin Core dine offentlige nøkler og saldoer ukryptert på datamaskinen den kjører på. Selv om bitcoin ikke er direkte utsatt for tyveri, er det en risiko for hackere hvis denne datamaskinen regelmessig er koblet til internett – som har potensial til å gjøre deg til et mål hvis balansen din og geografiske plassering blir oppdaget. For å lære mer om beste fremgangsmåter for Sparrow Wallet, sjekk ut denne Sparrow Wallet-ressursen.
Nå som Sparrow Wallet er koblet til Bitcoin Core, er dette et godt tidspunkt å få det varme lommebokoppsettet.
Trinn 2: Konfigurere Sparrow som en Whirlpool-lommebok
Denne delen vil vise deg hvordan du setter opp den varme lommeboken som du kan bruke for Whirlpool CoinJoin-implementeringen i Sparrow Wallet. Bruk av Whirlpool vil bidra til å forhindre at noen som ser på bevegelsen av transaksjonene dine på kjeden kan følge sporet ditt. Dette vil også bidra til å forhindre at alle du bruker bitcoin med, kjenner din tidligere transaksjonshistorikk.
Den viktige ideen å forstå her er at du lager en hot wallet i Sparrow som er helt adskilt fra maskinvarelommeboken din. Du vil holde maskinvarelommeboken din fullstendig luftgapet og aldri ha den signeringsnøkkelen på en enhet som er koblet til internett. Når du bruker Whirlpool, må Sparrow Wallet imidlertid signere CoinJoin-transaksjoner etter hvert som de opprettes. Fordelen med å legge igjen UTXO-ene dine i Sparrow Wallet for å blande, er at UTXO-ene dine kontinuerlig vil bli registrert som tilgjengelige innganger når ny likviditet kommer inn i blandingspuljen. UTXO-ene dine vil kunne fortsette å remikse igjen og igjen gratis, slik at du får mer og mer anonymitet med hver miks: dette er insentivet til å la UTXO-ene mikse. Ulempen er at du har en Bitcoin-lommebok koblet til internett med private nøkler på, og dermed begrepet "hot wallet."
Hot-lommeboken vil bli brukt til å sette inn bitcoin til, deretter vil den blandes, og når UTXO-ene er i post-mix-hot-lommeboken, kan du velge å angi et minimum antall mikser du vil oppnå og deretter få dem automatisk satt inn til maskinvaren din. Det er her ting blir interessant, når du har en post-mix UTXO satt inn i en maskinvarelommebok rett fra en CoinJoin, på kjede er det umulig å si at denne har blitt flyttet til en annen lommebok. Det ser ut som det bare er en ubrukt CoinJoin-utgang. Og så lenge det forblir ubrukt, mens andre UTXO-er fra den siste CoinJoin-transaksjonen fortsetter å blande seg, fortsetter anonymiteten din å vokse.
For å komme i gang, åpne Sparrow Wallet-applikasjonen. Du skal bli presentert med en tom hjemmeside, og du skal se at vippebryteren i nedre høyre hjørne er gul hvis du bruker en offentlig Electrum-server, grønn hvis du bruker Bitcoin Core, eller blå hvis du bruker din egen Electrum server.
Naviger til "fil" > "Ny lommebok". Gi deretter den nye lommeboken navnet ditt hva du vil, og velg "Opprett lommebok".
Den neste skjermen du vil bli presentert for kommer til å be deg om litt spesifikk informasjon om hvordan du vil konfigurere din nye lommebok. For formålet med en Whirlpool hot wallet, er følgende standardalternativer fine:
– Politikktype: 'Enkeltsignatur'
– Skripttype: `Native Segwit (P2WPKH)`
– Skriptpolicybeskrivelse: `wpkh(Keystore1)`
– Velg deretter under "Nøkkellager 1": "Ny eller importert programvarelommebok".
På skjermen som dukker opp, klikk på rullegardinmenyen som sier "Bruk 24 ord", og velg hvor mange frøord du vil ha i frøsetningen din. 24 ord brukes til denne demonstrasjonen. Klikk deretter på knappen som leser `Bruk 24 ord` (eller hvilket antall ord du valgte).
Deretter vil du bli presentert med en skjerm full av tomme celler for frøordene dine. Klikk på "Generer ny", og disse cellene vil bli fylt ut fra resultatene fra Sparrow Wallet tilfeldig tallgenerator.
Sørg for at du skriver disse ordene ned, i rekkefølge, i en notatbok eller et annet stykke papir som du kan holde sikkert på samme måte som du ville gjort med gull, kontanter eller smykker. Del aldri disse ordene med noen, fordi de vil da ha full tilgang til din bitcoin. Ikke ta et skjermbilde av disse ordene. Ikke ta et bilde av disse ordene. Ikke si dem høyt. Ikke legg dem i en tekstfil.
Passordet er valgfritt, men anbefales. Hvis noen noen gang får tilgang til frøordene dine, vil passordfrasen være det eneste som beskytter bitcoinen din. Bruker en høy entropi passordfrase vil gjøre det vanskelig for noen å gjette passordfrasen din. Sørg for at du også skriver ned denne passordfrasen, siden du ikke vil kunne gjenopprette lommeboken din uten den i tilfelle du må prøve å gjenopprette bitcoinen din. Det er ingen måte for lommeboken å vite hva passordfrasen din er, og enhver passordfrase du oppgir vil bli akseptert. Hvis du skriver inn passordet feil i fremtiden på grunn av at du glemmer eller mister det, vil du miste tilgangen til bitcoinen din. Vurder også å lagre passordfrasen din separat fra frøsetningen, for hvis noen finner dem sammen, vil de garantert sveipe bitcoinen din.
Mange velger å stemple frøordene og passordfrasen inn i et metallmedium fordi det tåler ekstreme miljøer som brann og flom bedre enn papir. For denne typen lommebok kan det hende at du bare bruker den som en gjennomgang for å få litt anonymitet på bitcoin før du setter den inn i maskinvarelommeboken din. Kanskje gitt den korte tiden du vil ha bitcoin i denne lommeboken er grunn nok til å ikke gå gjennom bryet med å stemple informasjonen inn i metall. Valget er helt opp til deg, og det er mange alternativer der ute som FRØPLATE fra Coinkite, den Domino fra BitPLATES, eller til og med DIY-løsninger som skiver i rustfritt stål.
Etter å ha klikket på `Bekreft sikkerhetskopiering` vil du se en dialogboks som spør deg om du har skrevet ned frøordene; klikk på `Skriv inn ord på nytt`.
Skriv deretter inn alle frøordene dine i rekkefølge og skriv inn passordfrasen. Hvis du gjør en stavefeil, vil lommeboken advare deg ved å markere det feil ordet i rødt. Når alt er riktig og du har skrevet inn passordfrasen, klikker du på "Opprett nøkkellager".
Den neste skjermen vil vise deg avledningsbanen; å la dette være standard er greit og anbefalt med mindre du har en spesifikk grunn til at du vil endre det og du forstår implikasjonene av å gjøre det. Klikk på "Importer nøkkellager", og forlater kontoen fra rullegardinmenyen på standardinnstillingen, "#0". Du vil bli bedt om å skrive inn passordfrasen på nytt i en popup-dialog.
Den neste skjermen vil vise sammendragsdetaljene for lommeboken du nettopp har opprettet. Et viktig element å merke seg her er "Master Fingerprint". Dette er en unik kontrollsum som følger med passordfrasen din. Enhver passordfrase du skriver inn vil generere et annet fingeravtrykk. Slik kan du bekrefte at du har skrevet inn passordfrasen riktig neste gang du åpner denne lommeboken. Du kan alltid komme tilbake til denne siden og finne denne informasjonen når du velger "Innstillinger"-fanen fra menyen til venstre. Du kan lagre fingeravtrykket ditt med passordfrasen, dette kompromitterer ikke sikkerheten din. Når du har skrevet ned fingeravtrykket ditt, klikker du på "Bruk".
Du vil bli spurt om du vil legge til et passord til denne lommeboken. Dette passordet er forskjellig fra passordfrasen din, siden passordet brukes til å kryptere lommebokdatafilen som Sparrow Wallet lagrer på datamaskinen din. Å ha denne filen passordbeskyttet vil legge til et ekstra lag med sikkerhet i tilfelle noen får tilgang til datamaskinen din.
Trinn 3: Bruk av Whirlpool
Nå som du har satt opp lommeboken, er du klar til å begynne å bruke Whirlpool. Du trenger litt bitcoin satt inn i lommeboken din først. For å få en mottaksadresse, naviger til "Motta"-fanen på venstre side, og du vil bli presentert med en QR-kode og teksten til din første bitcoin-adresse. Vurder å bruke en ikke-KYC metode for å skaffe bitcoin.
Når du har mottatt ditt første innskudd, vil du se transaksjonen vises i Sparrow Wallet, under "Transaksjoner"-fanen på menyen til venstre. I dette eksemplet ble 0.01 BTC mottatt.
Nå som du har litt bitcoin, naviger til "UTXOs"-fanen i menyen til venstre og velg UTXO-en du er interessert i. Du vil se "Mix Selected"-knappen vises når du velger UTXO(ene). Klikk på den knappen og klikk deretter "Neste" i de to popup-forklaringsvinduene som beskriver Whirlpool-prosessen.
Så hvis du har en "SCODE" kan du skrive den inn i det tredje vinduet. "SCODE" kan brukes til rabatterte CoinJoin-avgifter annonsert av @SamouraiWallet. Klikk deretter på "Neste".
Deretter vil du bli presentert med en forhåndsvisning som beskriver hvilken pool som er passende for ditt BTC-beløp, anonset, poolgebyret og hvor mange UTXOer du vil ha som kvalifiserte innganger for CoinJoins. Klikk deretter på 'Preview Premix'.
Du vil bli presentert med oversikten over transaksjonen du oppretter kalt "tx0". Denne transaksjonen er det som deler innspillet ditt i de flere utgangene du oppretter som vil bli brukt som innganger til CoinJoin-transaksjonene du er i ferd med å delta i når du bruker Whirlpool.
Du kan sjekke alle adressene du sender til med de forskjellige fanene i 'Send'-delen. Det er en graf som gir deg en visuell indikasjon på hvordan transaksjonen deles opp; bemerker Whirlpool-avgiften, Badbank Change, Premix UTXO-ene og gruvearbeidergebyret. Hvis alt ser bra ut, klikk på "Broadcast Premix Transaction".
Du vil også legge merke til at fire ekstra faner dukket opp på høyre side av Sparrow Wallet. Dette er i utgangspunktet fire separate lommebøker du har slik at du kan administrere bitcoin trygt.
– «Innskudd»-fanen vil være der du genererer mottaksadresser. Dette fungerer akkurat som enhver annen Bitcoin-lommebok; du kan også sende herfra akkurat som enhver vanlig Bitcoin-lommebok.
– "Premix"-fanen er der du kan se historien til pre-mix UTXOene dine; du vil ikke manuelt motta eller sende bitcoin fra denne lommeboken.
– "Postmix"-fanen er der du vil se UTXO-ene dine etter at de har blitt blandet. Alle UTXO-ene i denne lommeboken har vært gjennom minst én CoinJoin-transaksjon. Så lenge du lar disse UTXO-ene være her inne, vil de kontinuerlig bli registrert som tilgjengelige UTXO-er når ny likviditet kommer inn i Whirlpoolen, og de vil blande seg på nytt gratis. Så jo lenger du lar UTXO-er være her inne, jo flere mikser vil de få og jo mer anonymitet vil du oppnå (så lenge skrivebordets GUI er tilkoblet).
– "Badbank"-fanen er der den giftige endringen din fra "tx0" blir sekvestrert fra resten av midlene dine. Du vil være forsiktig med hva du gjør med denne giftige endringen. Hvis du kombinerer det med postmix UTXO-ene dine, vil du forringe personverngevinstene du fikk i Whirlpool.
Deretter vil du se hvordan du konfigurerer en maskinvarelommebok som en klokke-lommebok i Sparrow Wallet som lar deg holde et øye med saldoen din og generere mottaksadresser mens du holder maskinvarelommeboken fullstendig luftgapet. Så snart klokke-lommeboken er importert, kan den settes til å sette inn direkte fra Whirlpool CoinJoins.
Trinn 4(A): Slik kobler du til Coldcard
For å holde Coldcard i luften, vil den offentlige informasjonen fra Coldcard kalt en xPub bli brukt til å importere nødvendig informasjon til Sparrow Wallet på skrivebordet ditt. Ved å gjøre dette vil Sparrow Wallet kunne generere mottaksadresser og QR-koder, overvåke Coldcards saldo, starte PSBTs og sette inn direkte fra Whirlpool – alt uten å avsløre noen av den private informasjonen fra Coldcard, som signeringsnøkkelen.
Du vil bruke microSD-kortet til å overføre informasjon mellom skrivebordet og Coldcard. Sørg for at microSD-kortet er satt inn i Coldcard.
Først må `.json`-filen eksporteres fra Coldcard, som vil inneholde all den offentlige informasjonen som er nødvendig for at Sparrow Wallet kan importere denne kun se-lommeboken. Fra Coldcard-hovedmenyen velger du `Avansert` > `MicroSD-kort` > `Eksporter lommebok` > `Generisk JSON`.
Dette kommer til å skrive filen til microSD-kortet, så kan du koble det microSD-kortet til din stasjonære datamaskin med USB-adapteren. Kopier/lim inn den eksporterte `.json`-filen til skrivebordet ditt fra microSD-kortet. Legg merke til filplasseringen, og nå vil du bytte tilbake til Sparrow Wallet for å gjøre den klar til å importere `.json`-filen.
I Sparrow Wallet oppretter du en ny lommebok ved å velge "Fil" > "Ny lommebok", så vil du bli bedt om å navngi denne lommeboken. Gi lommeboken et navn som du vil, og klikk deretter på "Opprett lommebok".
Du vil se følgende skjermbilde, og du kan la alle innstillingene stå på standardinnstillingene. Velg deretter `Airgapped Hardware Wallet`.
En skjerm dukker opp og du kan klikke på `Importer fil`-knappen ved siden av Coldcard-ikonet. Dette vil åpne filutforskeren der du kan peke Sparrow Wallet til filplasseringen som inneholder den eksporterte Coldcard `.json`-filen. Velg den filen og klikk på "åpne".
Etter et øyeblikk vil du se et sammendrag av lommeboken du er i ferd med å bruke. Du vil legge merke til en "Master fingerprint"-dialogboks med åtte tegn. Du kan bruke denne unike identifikatoren for å bekrefte at du importerer riktig lommebok fra Coldcard.
På Coldcard, fra hovedmenyen, naviger ned til `Avansert` > `Se identitet` og du kan sammenligne det viste fingeravtrykket med det som vises i Sparrow Wallet. Dette er spesielt viktig for å bekrefte om du har lagt til en passordfrase, som vil bli dekket i Coldcard paranoid guide.
Hvis alt ser bra ut, klikker du på "Bruk" i Sparrow Wallet.
Etter å ha klikket på `Bruk`, vil du ha muligheten til å legge til et passord i lommeboken. Dette er et passord som vil kryptere Sparrow Wallet-datafilen som er lagret på datamaskinen din. Dette passordet kan beskytte lommeboken din hvis noen andre får tilgang til skrivebordet og Sparrow Wallet-filen din. Hvis du glemmer passordet ditt, må du opprette en ny lommebokfil ved å gjenta hele denne prosessen.
Du kan også lagre en liste over innskuddsadresser fra Coldcard og sammenligne denne lagrede listen med Sparrow Wallet for å sikre at riktig lommebok er lastet uten å måtte hente Coldcard, logge på det og sammenligne innskuddsadressene der. For å gjøre dette, velg "Motta"-fanen i Sparrow Wallet, så kan du se den første mottakeradressen fra Coldcard og QR-koden. På Coldcard, sørg for at du setter inn microSD-kortet og skriver inn passordfrasen (hvis aktuelt). Deretter velger du "Adresseutforsker" fra hovedmenyen. Dette vil få opp noen adressetyper som du kan velge å se. Ditt Coldcard kan bruke eldre P2PKH Bitcoin-adresser som starter med "1", eller nestede SegWit P2SH Bitcoin-adresser som starter med "3", eller Native SegWit Bech32 Bitcoin-adresser som starter med "bc1". Deretter vil du trykke `1` og dette vil lagre de første 250 adressene til en `.csv`-fil på microSD-kortet ditt. Du kan også åpne 'addresses.csv'-filen med et tekstredigeringsprogram på skrivebordet ditt for å se de 250 adressene du eksporterte fra Coldcard og sammenligne dem med Sparrow Wallet, bare for ekstra sikkerhet.
Etter å ha tatt i bruk endringene, kan du nå navigere gjennom klokke-lommeboken din i Sparrow Wallet. På venstre side av Sparrow Wallet-grensesnittet er det seks faner:
– "Transaksjoner"-fanen er der du kan se informasjon relatert til transaksjonene i denne klokkebare lommeboken.
– "Send"-fanen er der du kan opprette PSBT-ene for deretter å eksportere for signering med Coldcard.
– "Motta"-fanen er der du kan generere mottaksadresse for Coldcard uten å måtte koble til Coldcard og logge på det.
– 'Adresser'-fanen viser flere innskudds- og endringsadresser samt eventuelle saldoer.
– "UTXOs"-fanen viser alle ubrukte transaksjonsutganger og en liten graf som viser historien.
– "Innstillinger"-fanen er der du kan se detaljert informasjon om lommeboken som kun kan ses, for eksempel hovedfingeravtrykket, avledningsbanen og xPub.
Nå kan du klikke på "Motta"-fanen på venstre side av Sparrow Wallet-grensesnittet. Deretter vil du bli presentert med en bitcoin-mottaksadresse, en QR-kode og noen tilleggsdetaljer. Du kan skanne denne QR-koden med din mobile Bitcoin-lommebok, for eksempel, og sette inn litt bitcoin til ditt Coldcard. Du bør se transaksjonen dukke opp i Sparrow Wallet etter et øyeblikk sammen med et popup-varsel. Også, i Bitcoin Core, bør transaksjonene vises der også. Transaksjonen vil forbli i en ventende status til den mottar noen blokkjedebekreftelser. I mellomtiden kan du klikke på "Transaksjoner"-fanen og se flere detaljer om transaksjonen din. Du kan også kopiere/lime inn transaksjons-ID-en din mempool.space for å se etter din første bekreftelse, eller bruk den foretrukne blokkutforskeren din. Tor Browser er en personvernfokusert nettleser.
Nå kan du slå av og sikre ditt Coldcard på et trygt sted til du vil signere en transaksjon og bruke den (dekket nedenfor). Flere adresser vil bli katalogisert i Sparrow Wallet slik at du kan fortsette å sette inn penger til Coldcard via Sparrow Wallet uten å måtte koble det til på nytt hver gang. Det er best praksis å bekrefte hver mottaksadresse på selve Coldcard og/eller den lagrede `.csv`-filen din, og i tillegg bare bruke hver adresse én gang.
Trinn 4(B): Slik kobler du til pass
For å importere en enkelt signaturlommebok via QR-kode, logger du først på passet ditt og skriver inn passordfrasen hvis du bruker en. Fra hovedmenyen går du deretter til `Pair Wallet` > `Sparrow` > `Single-sig` > `QR Code`. Når du trykker på 'CONTINUE' vil passet begynne å blinke en rekke QR-koder, så hold nede å trykke på det et øyeblikk mens du klargjør Sparrow Wallet på skrivebordet.
Hvis du ikke har et webkamera til PC-en, kan du også importere nødvendig informasjon via filoverføring på et microSD-kort. Referere til Denne guiden for mer informasjon.
I Sparrow Wallet på skrivebordet, naviger til "Fil" > "Importer lommebok".
Fra menyen med lommebøker som dukker opp, bla ned til "Pass" og velg "Skann".
Dette bør starte webkameraet ditt: nå kan du ta sikkerhetskopi av passet ditt og trykke "CONTINUE" for å starte serien med QR-koder. Hvis du vil endre størrelsen på QR-kodene på passskjermen, kan du trykke på `Endre størrelse`-knappen for å endre QR-kodeoppløsningen til tre mulige størrelser.
Å fange hele serien med QR-koder kan ta et øyeblikk, så prøv å holde passet stødig og QR-kodene innenfor de stiplede grenselinjene på Sparrow Wallet-skjermen.
Når den nødvendige informasjonen er samlet inn av Sparrow Wallet, bør du bli tatt tilbake til forrige menyskjerm i Sparrow Wallet. Denne gangen bør du imidlertid legge merke til at du kan velge `Skripttype` fra en rullegardinmeny; det er her du kan velge om du vil bruke eldre Bitcoin-adresser som starter med "1", eller Nested SegWit-adresser som starter med "3", eller Native SegWit-adresser som starter med "bc1q", eller Taproot-adresser som starter med " bc1p". Selv om Sparrow Wallet er klar til å håndtere Taproot-adresser, forventes dette å bli implementert i Passport Q1 2022. I denne demoen brukes Native SegWit "bc1q"-adresser da de er de eneste som er kompatible med Whirlpool.
Deretter vil Sparrow Wallet be deg om å navngi den nye lommeboken. Dette kan være hva du velger. I dette eksemplet brukes "Pass-demo". Klikk deretter på "Opprett lommebok".
Da vil Sparrow Wallet spørre deg om du vil bruke et passord på denne lommeboken. Dette passordet er det som krypterer lommebokdatafilen på skrivebordet, og det er valgfritt. Hvis noen får tilgang til skrivebordet ditt, kan de potensielt åpne lommebokdatafilen din hvis den ikke er passordbeskyttet. I dette tilfellet, selv om noen åpner lommebokdatafilen din, ville de ikke kunne bruke bitcoin fordi en signatur fra passet ville være nødvendig for å gjøre det.
Etter å ha tatt i bruk endringene, kan du nå navigere gjennom klokke-lommeboken din i Sparrow Wallet.
På venstre side av Sparrow Wallet-grensesnittet er det seks faner:
– "Transaksjoner"-fanen er der du kan se informasjon relatert til transaksjonene i denne klokkebare lommeboken.
– "Send"-fanen er der du kan opprette PSBT-ene for deretter å signere med Passport via QR-kode eller microSD-kort.
– "Motta"-fanen er der du kan generere mottaksadresse for passet ditt uten å måtte hente passet og logge på det.
– 'Adresser'-fanen viser flere innskudds- og endringsadresser samt eventuelle saldoer.
– "UTXOs"-fanen viser alle ubrukte transaksjonsutganger og en liten graf som viser historien.
– "Innstillinger"-fanen er der du kan se detaljert informasjon om lommeboken som kun kan ses, for eksempel hovedfingeravtrykket, avledningsbanen og xPub.
Du kan klikke på "Motta"-fanen på menyen til venstre når som helst du vil generere en ny mottaksadresse. Du kan skanne denne QR-koden med din mobile Bitcoin-lommebok eller bruke adressen til gruvebassenget ditt, for eksempel, og sette inn litt bitcoin til passet ditt. Du bør se transaksjonen dukke opp i Sparrow Wallet etter et øyeblikk sammen med et popup-varsel. Også, i Bitcoin Core, bør transaksjonene vises der også. Transaksjonen vil forbli i en ventende status til den mottar noen blokkjedebekreftelser. I mellomtiden kan du klikke på "Transaksjoner"-fanen og se flere detaljer om transaksjonen din. Du kan også kopiere/lime inn transaksjons-ID-en din mempool.space for å se etter din første bekreftelse, eller bruk den foretrukne blokkutforskeren din. En gang til, Tor Browser er en personvernfokusert nettleser.
Nå kan du slå av og sikre passet ditt på et trygt sted til du vil signere en transaksjon og bruke den. Flere adresser vil bli katalogisert i Sparrow Wallet slik at du kan fortsette å sette inn penger til passet ditt via Sparrow Wallet uten å måtte koble det til på nytt hver gang. Beste praksis er å bekrefte hver mottaksadresse på selve passet ved å navigere til `Bekreft adresse` fra Passport-hovedmenyen og skanne den viste QR-koden i Sparrow Wallet med Passport-kameraet. I tillegg, bruk hver adresse bare én gang.
Når du er klar til å signere en transaksjon for å bruke bitcoin, er det nødvendig å opprette en delvis signert Bitcoin-transaksjon (PSBT). Du kan sette inn bitcoin med passet ditt lagret, men for å bruke bitcoin må passet signere transaksjonen. Sparrow Wallet brukes til å bygge transaksjonen basert på dine tilgjengelige ubrukte transaksjonsutdata (UTXOs) og informasjonen du oppgir når du konstruerer transaksjonen. PSBT-detaljene sendes mellom Sparrow Wallet og passet ved hjelp av QR-kodeutvekslingsmetoden eller microSD-kortet. Dette er dekket nedenfor.
Trinn 5: Blanding rett til en maskinvarelommebok
En veldig kul funksjon ved Whirlpool er at du kan blande rett til maskinvarelommeboken din. Du kan angi antall mikser du vil at hver UTXO skal oppnå, og når UTXO-ene dine blandes på nytt, trykk på det tallet og de vil bli satt inn i maskinvarelommeboken din rett fra en CoinJoin-transaksjon. I tillegg vil Sparrow Wallet legge til en ekstra kilde til tilfeldighet for å hjelpe deg med å unngå å lage mønstre som kan brukes som heuristikk på kjeden; hver UTXO som treffer det angitte antallet re-mikser vil ha 25 % sjanse for å bli mikset igjen. Når du mottar innskudd til maskinvarelommeboken din rett ut av en CoinJoin-transaksjon, ser det ut som om UTXO fortsatt er i Whirlpool for enhver ekstern observatør som ser på kjeden.
Naviger til 'UTXOs'-fanen på venstre side og 'Postmix'-fanen på høyre side, disse er alle dine blande-UTXO-er. Klikk på Bland til nederst.
Et vindu vil dukke opp, og fra rullegardinmenyen "Mix to wallet" velger du Coldcard- eller Passport-lommeboken du importerte. Deretter kan du angi minimum antall mikser du vil at hver UTXO skal oppnå før de settes inn i maskinvarelommeboken din. Husk at hver UTXO vil ha 25 % sjanse for å bli blandet igjen selv etter at den treffer dette tallet. Du kan la 'indeksområde' være på standardinnstillingen 'Full' for å bruke både partall og oddetall indekserte adresser. Klikk deretter på `Start Whirlpool på nytt`.
Da vil du legge merke til at knappen nederst har endret seg til å vise klokke-lommeboken du har valgt for de automatiske innskuddene.
Nå kan du bare la UTXO-ene mikse på nytt, og etter hvert som de oppnår nok blandinger, vil de automatisk settes inn i maskinvarelommeboken din. Deretter vil du se hvordan du kan bruke fra ditt Coldcard eller Passport ved å bruke Sparrow Wallet og holde maskinvarelommeboken fullstendig luftgapet.
Trinn 6(A): Signering med Coldcard
Når du er klar til å signere en transaksjon for å bruke bitcoin, er det nødvendig å opprette en PSBT for å opprettholde luftgapet fordel. Du kan sette inn bitcoin med Coldcard frakoblet, men for å bruke bitcoin må Coldcard signere transaksjonen. Sparrow Wallet brukes til å bygge transaksjonen basert på dine tilgjengelige ubrukte transaksjonsutdata (UTXOs) og informasjonen du oppgir når du konstruerer transaksjonen. PSBT-detaljene sendes mellom Sparrow Wallet og Coldcard ved hjelp av microSD-kortet.
For å opprette en PSBT, naviger til "Spend"-fanen på venstre side i Sparrow Wallet. Der kan du lime inn adressen du sender til, legge til en etikett, angi et beløp som skal sendes og velge en gruveavgiftssats osv. Når du har satt alt, klikker du på `Opprett transaksjon`. På neste skjerm, dobbeltsjekk detaljene og klikk deretter på "Fullfør transaksjon for signering". Deretter vil du bli spurt om hva du vil gjøre med den ferdigstilte PSBT. I dette tilfellet klikker du på "Lagre transaksjon", og Sparrow Wallet vil starte filutforskeren. Naviger til microSD-kortet og lagre PSBT der. Ta deretter ut microSD-kortet trygt.
Sett inn microSD-kortet i Coldcard. Slå om nødvendig på Coldcard ved å bruke COLDPOWER 9-volts batteriadapter eller USB-adapter. Skriv deretter inn Coldcard PIN-prefikset, bekreft anti-phishing-ordene og skriv inn PIN-suffikset. Fra hovedmenyen velger du "Klar til å signere". Deretter vil detaljene til PSBT vises, og du kan bekrefte at adressen og beløpet og gruvearbeideravgiften er korrekte.
Trykk deretter "OK" for å signere. Når filen er signert, vil den bli lagret som en ny fil på microSD-kortet. Du kan deretter løse ut microSD-kortet og logge av Coldcard på en sikker måte og slå det av.
Løs ut microSD-kortet fra Coldcard, sett inn i USB-adapteren, sett adapteren inn i den stasjonære datamaskinen. Sørg for at Bitcoin Core og Sparrow Wallet er åpne. Deretter fra filutforskeren dobbeltklikker du på den signerte PSBT-filen, og den skal åpnes automatisk i Sparrow Wallet. Alternativt, fra Sparrow Wallet, naviger til 'Fil' > 'Åpne transaksjon' og velg deretter 'Fil' fra menyen med alternativer og naviger til filplasseringen til den signerte PSBT. Uansett hva du velger, klikk deretter på "Kringkast transaksjon"-knappen for å sende den signerte transaksjonen til Bitcoin-nettverket.
På sendingstidspunktet bør du se transaksjonen i Bitcoin Core samt motta et varsel i Sparrow Wallet. Igjen kan du kopiere transaksjons-ID-en og lime inn i din foretrukne blokkutforsker for å se etter bekreftelser.
Hovedpoenget her er at Coldcard er den nødvendige signeringsenheten mens Sparrow Wallet er grensesnittet, transaksjonsbyggeren og kringkasteren. I denne konfigurasjonen kan Sparrow Wallet gjøre mange ting, som katalogadresser og bygge transaksjoner. Men uten signaturen fra ditt Coldcard kan ikke Sparrow Wallet godkjenne bruk av noen av bitcoinene dine.
Trinn 6(B): Signering med passet
For å opprette en PSBT, naviger til "Send"-fanen på venstre side i Sparrow Wallet. Der kan du lime inn adressen du sender til, legge til en etikett, angi et beløp som skal sendes og velge en gruveavgiftssats osv. Når du har satt alt, klikker du på `Opprett transaksjon`. På neste skjerm, dobbeltsjekk detaljene og klikk deretter på "Fullfør transaksjon for signering". Deretter vil du bli spurt om hva du vil gjøre med den ferdigstilte PSBT. I dette tilfellet klikker du på `Vis QR` og Sparrow Wallet vil starte en animert serie med QR-koder.
Med passet ditt, sørg for at du har passordfrasen brukt, og velg deretter "Skann med QR-kode" fra hovedmenyen. Pek deretter kameraet mot passet til den blinkende serien med QR-koder i Sparrow Wallet-grensesnittet.
På Passport-skjermen vil du bli vist hvor mye bitcoin som brukes og adressen det blir brukt til; trykk 'CONTINUE' hvis detaljene er korrekte. Passet vil da fortelle deg hva endringsbeløpet er; hvis noen, trykk 'CONTINUE'. Til slutt vil passet vise nettverksavgiften, og hvis alt er riktig trykker du på `SIGN`.
Når transaksjonen er signert av passet, vil en QR-kode vises på passskjermen. Tilbake på skrivebordet, i Sparrow Wallet, velg "Skann QR"-knappen med kameraikonet.
Dette vil starte skrivebordswebkameraet ditt, og du kan holde passet foran webkameraet ditt slik at Sparrow Wallet kan lese detaljene om den signerte transaksjonen.
Når Sparrow Wallet henter detaljene om den signerte transaksjonen, kan du kringkaste transaksjonen til Bitcoin-nettverket ved å trykke på "Broadcast Transaction"-knappen.
På sendingstidspunktet bør du se transaksjonen i Bitcoin Core samt motta et varsel i Sparrow Wallet. Igjen kan du kopiere transaksjons-ID-en og lime inn i din foretrukne blokkutforsker for å se etter bekreftelser.
Hovedpoenget her er at passet ditt er den nødvendige signeringsenheten mens Sparrow Wallet er grensesnittet, transaksjonsbyggeren og kringkasteren. I denne konfigurasjonen kan Sparrow Wallet gjøre mange ting, som katalogadresser og bygge transaksjoner: Men uten signaturen fra passet ditt kan ikke Sparrow Wallet autorisere bruk av bitcoin som er sikret av passet.
Nå som du har sett hvordan du bruker Sparrow Wallet til å virvle bitcoin og sette den rett inn i maskinvarelommeboken din, begynn å ta skritt for å ta disse verktøyene i bruk og beskytte personvernet ditt.
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.
- "
- 11
- 2022
- Om oss
- adgang
- Logg inn
- erverve
- Ytterligere
- adresse
- adresser
- avansert
- Alle
- Selv
- beløp
- annonsert
- anonymitet
- noen
- aktuelt
- Søknad
- påføring
- hensiktsmessig
- forsikring
- attributter
- Autentisering
- Automatisk
- tilgjengelig
- I utgangspunktet
- batteri
- være
- nytte
- BEST
- beste praksis
- Bitcoin
- bitcoin kjerne
- bitcoin transaksjoner
- Bitcoin lommebok
- Blokker
- blockchain
- Eske
- pauser
- nett~~POS=TRUNC leseren~~POS=HEADCOMP
- BTC
- BTC Inc.
- bygge
- bygger
- evner
- Kontanter
- kjede
- endring
- Velg
- kode
- Coinjoin
- Kom
- datamaskin
- Konfigurasjon
- Koble
- tilkoblet
- tilkobling
- kontinuerlig
- fortsette
- fortsetter
- bekvemmelighet
- Kjerne
- kunne
- Par
- skape
- opprettet
- Opprette
- dato
- demonstrert
- designet
- desktop
- detaljert
- detaljer
- enhet
- forskjellig
- vanskelig
- direkte
- oppdaget
- Vise
- dIY
- ned
- redaktør
- Enter
- kom inn
- Går inn
- spesielt
- Event
- alt
- eksempel
- utveksling
- ekstrem
- øye
- Trekk
- Egenskaper
- avgifter
- funn
- slutt
- fingeravtrykk
- Brann
- Først
- følge
- etter
- fremtidsrettet
- Gratis
- fullt
- midler
- videre
- framtid
- generere
- generator
- skal
- Gull
- god
- Grønn
- Grow
- Gjest
- gjest innlegg
- veilede
- hackere
- maskinvare
- Maskinvare lommebok
- å ha
- hjelpe
- her.
- historie
- hold
- hjemmeside
- Hvordan
- Hvordan
- HTTPS
- ICON
- Tanken
- gjennomføring
- implementert
- viktig
- importere
- umulig
- forbedre
- informasjon
- inngang
- installere
- interessert
- Interface
- Internet
- intuitiv
- IP
- IP-adresse
- IP-adresser
- IT
- selv
- holde
- nøkkel
- nøkler
- laptop
- lansere
- lansert
- LÆRE
- Permisjon
- Legacy
- lenker
- Likviditet
- Liste
- lokal
- plassering
- Lang
- ser
- vedlikeholde
- Making
- administrer
- manuelt
- merke
- medium
- metall
- tankene
- Miners
- minimum
- Gruvedrift
- blandet
- Mobil
- Overvåke
- mer
- bevegelse
- Nær
- nødvendigvis
- nødvendig
- nettverk
- bærbare
- varsling
- Antall
- On-Chain
- åpen
- Meninger
- Opportunity
- Alternativ
- alternativer
- rekkefølge
- Annen
- egen
- Papir
- delta
- pass
- Passord
- PC
- Ansatte
- kanskje
- brikke
- Point
- politikk
- basseng
- mulig
- potensiell
- makt
- praksis
- Forbered
- trykk
- Forhåndsvisning
- forrige
- privatliv
- privat
- Private nøkler
- prosess
- beskytte
- gir
- offentlig
- offentlige nøkler
- formål
- Q1
- QR kode
- Rask
- område
- motta
- mottatt
- Gjenopprette
- reflektere
- registrert
- regelmessig
- påkrevd
- Ressurser
- REST
- Resultater
- anmeldelse
- Risiko
- Kjør
- rennende
- trygge
- besparende
- skanne
- skanning
- Skjerm
- sikre
- sikkert
- sikkerhet
- seed
- frøfrase
- SegWit
- valgt
- Serien
- sett
- innstilling
- oppsett
- Del
- Kort
- SIX
- liten
- So
- Software
- Solutions
- noen
- Noen
- bruke
- utgifter
- Snurre rundt
- splittet
- spagaten
- Begynn
- startet
- status
- oppbevare
- butikker
- Bytte om
- ta
- Snakk
- Target
- test
- tyveri
- Gjennom
- tid
- sammen
- verktøy
- topp
- Transaksjonen
- Transaksjoner
- overføre
- problemer
- forstå
- unik
- usb
- bruke
- verifisere
- Se
- lommebok
- Lommebøker
- Se
- webkamera
- Hva
- om
- mens
- vinduer
- innenfor
- uten
- ord
- Arbeid
- virker
- ville