En anden måde at hjælpe med at forbedre privatlivets fred for dine bitcoin-transaktioner er at bruge Whirlpool med Sparrow Wallet.
Alle Bitcoin-transaktioner er offentlige, alle kan se på dem. Whirlpool bryder deterministiske links til tidligere transaktioner og giver fremadskuende anonymitet. Denne del af serien demonstrerer, hvordan du hvirvler din bitcoin, så du kan tage skridt til at bevare Bitcoins censur-resistente og tilladelsesfrie egenskaber ved at bruge din egen Bitcoin Core-node som backend til din Sparrow Wallet og Whirlpool GUI.
Hvis du gik glip af del 1, 2 eller 3 i denne serie, så sørg for at tjekke dem ud for bedre at forstå de virkelige implikationer af at bruge Bitcoin uden nogen anonymitetsbevarende værktøjer og de to andre metoder til at bruge 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: Spabad med spurve-pung
Sparrow Wallet er en Bitcoin-pung designet til at blive forbundet med din egen node og køre fra din stationære eller bærbare computer. Dette er en brugervenlig tegnebog med en intuitiv grænseflade og mange avancerede funktioner til en række funktioner. For at lære mere om Sparrow Wallet og for installationsinstruktioner, besøg Sparrow Wallet hjemmeside.
I denne guide vil du se:
– Sådan kommer du i gang, tilslut din Sparrow Wallet ved hjælp af din egen Bitcoin Core node
– Sådan genererer du adresser, opsætter en hot wallet i Sparrow til modtagelse og Whirlpool-blanding
– Sådan forbinder du til din Coldcard
– Sådan forbinder du til din Pas
– Sådan indbetaler du til din hardwarepung direkte fra Whirlpool
– Sådan bruger du fra luftgappede Coldcard
– Sådan bruger du fra luftgappede pas
Trin 1: Forbind med Bitcoin Core
Hvis du ikke har din egen Bitcoin Core node, kan du bruge velrenommerede offentlige Electrum-servere som vist i dette Coldcard Ultra hurtig guide. Der er dog afvejninger om privatlivets fred, der følger med at bruge bekvemmeligheden ved en offentlig Electrum-server. Heldigvis er der en række ressourcer tilgængelige for at hjælpe dig med at opbygge din egen Bitcoin-node. For at lære mere tjek:
- Sparrow Wallet dokumentation
Når du har din Bitcoin Core node klar, er der et par trin nødvendige for at konfigurere den til at fungere med Sparrow Wallet.
Hvis du har Bitcoin Core kørende på den samme computer som Sparrow Wallet, så skal du blot åbne konfigurationsfilen `bitcoin.conf` og tilføje `server=1` nær toppen og gemme den. Genstart derefter Bitcoin Core. Du har muligvis en tom konfigurationsfil, hvis dette var en ny Bitcoin Core-installation, og det er fint.
Alternativt, hvis du kører Bitcoin Core på en fjerncomputer, skal du tilføje et brugernavn og en adgangskode og fjernprocedurekaldene (RPC), der binder lokale IP-adresser i konfigurationsfilen. For at gøre dette skal du navigere til `bitcoin.conf`-konfigurationsfilen og åbne den i din foretrukne teksteditor. Tilføj derefter den lokale IP-adresse for din node og den lokale IP-adresse til dit skrivebord. 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)`
Gem disse ændringer, og så skulle du være i stand til at oprette forbindelse til din Bitcoin Core node fra din computer på det samme lokale netværk. Sørg for at genstarte Bitcoin Core efter at have gemt disse ændringer.
Nu er du klar til at konfigurere Sparrow Wallet til at tale med din Bitcoin Core node. Når du har Sparrow Wallet installeret og lanceret, vil du blive præsenteret for en tom brugergrænseflade. Naviger til "Filer" > "Indstillinger".
Klik derefter på "Server"-fanen i venstre side. Klik på 'Bitcoin Core'-fanen for 'Server Type'. Hvis du kører Bitcoin Core på den samme computer, skal du bruge '127.0.0.1' rpcbind IP-adressen med '8332' som porten og standardgodkendelsesindstillingen. Eller hvis du kører Bitcoin Core på en anden computer, skal du bruge den samme bruger/pas, som du indtastede i filen `bitcoin.conf`. Uanset hvad, indstil Data Folder-mappen til den samme mappe, som `bitcoin.conf`-filen bliver skrevet. Dette bør være den samme mappe, som Bitcoin Core skriver `.cookie`-filen, som Sparrow Wallet skal læse. Test netværksforbindelsen fra Sparrow Wallet. Hvis det er godt, bør du se det grønne flueben ud for `Test forbindelse` og nogle oplysninger udfyldt i dialogboksen nedenfor. Så kan du lukke det vindue.
Desværre gemmer Bitcoin Core dine offentlige nøgler og saldi ukrypteret på den computer, den kører på. Selvom din bitcoin ikke er direkte i risiko for tyveri, er denne computer regelmæssigt forbundet til internettet, så den er i fare for hackere – hvilket har potentialet til at gøre dig til et mål, hvis din balance og geografiske placering bliver opdaget. For at lære mere om bedste praksis for Sparrow Wallet, tjek ud denne Sparrow Wallet-ressource.
Nu hvor Sparrow Wallet er forbundet med Bitcoin Core, er dette et godt tidspunkt at få den varme wallet-opsætning.
Trin 2: Konfiguration af Sparrow som en Whirlpool Wallet
Dette afsnit viser dig, hvordan du konfigurerer den varme tegnebog, som du kan bruge til Whirlpool CoinJoin-implementeringen i Sparrow Wallet. Brug af Whirlpool hjælper med at forhindre, at nogen, der ser bevægelsen af dine transaktioner på kæden, kan følge dit spor. Dette vil også hjælpe med at forhindre, at nogen, du bruger din bitcoin med, kender din tidligere transaktionshistorik.
Den vigtige idé at forstå her er, at du laver en hot wallet i Sparrow, der er fuldstændig adskilt fra din hardware wallet. Du ønsker at holde din hardware-pung fuldstændig fri og aldrig have den signeringsnøgle på en enhed, der er forbundet til internettet. Når du bruger Whirlpool, skal Sparrow Wallet imidlertid underskrive CoinJoin-transaktioner, efterhånden som de oprettes. Fordelen ved at efterlade dine UTXO'er i Sparrow Wallet for at blande er, at dine UTXO'er løbende vil blive registreret som tilgængelige input, når ny likviditet kommer ind i blandingspuljen. Dine UTXO'er vil være i stand til at fortsætte med at remixe igen og igen gratis, så du får mere og mere anonymitet med hvert mix: dette er incitamentet til at lade dine UTXO'er blande. Ulempen er, at du har en Bitcoin-pung forbundet til internettet med private nøgler på, og dermed udtrykket "hot wallet".
Hot wallet vil blive brugt til at indbetale bitcoin til, derefter vil den blive blandet, og når UTXO'erne er i post-mix hot wallet, kan du vælge at indstille et minimum antal blandinger du vil opnå og derefter få dem automatisk indsat til dit hardware. Det er her, tingene bliver interessante, når du har en post-mix UTXO indsat i en hardware wallet direkte fra en CoinJoin, på kæde er det umuligt at sige, at denne er blevet flyttet til en anden tegnebog. Det ser ud til, at det bare er et ubrugt CoinJoin-output. Og så længe det forbliver ubrugt, mens andre UTXO'er fra den sidste CoinJoin-transaktion fortsætter med at blande sig, fortsætter din anonymitet med at vokse.
For at komme i gang skal du åbne Sparrow Wallet-applikationen. Du skal blive præsenteret for en tom hjemmeside, og du skal se, at vippekontakten i nederste højre hjørne er farvet gul, hvis du bruger en offentlig Electrum-server, grøn, hvis du bruger Bitcoin Core, eller blå, hvis du bruger din egen Electrum server.
Naviger til 'fil' > 'Ny tegnebog'. Navngiv derefter din nye tegnebog, hvad du vil, og vælg `Opret tegnebog`.
Den næste skærm, du vil blive præsenteret for, vil bede dig om nogle specifikke oplysninger om, hvordan du vil konfigurere din nye tegnebog. Med henblik på en Whirlpool hot wallet er følgende standardindstillinger fine:
– Politiktype: "Enkeltsignatur".
– Script Type: `Native Segwit (P2WPKH)`
– Script Policy Descriptor: `wpkh(Keystore1)`
– Vælg derefter under "Nøglelager 1" sektionen: "Ny eller importeret softwaretegnebog".
På den skærm, der dukker op, skal du klikke på rullemenuen, der siger "Brug 24 ord", og vælg, hvor mange frøord du vil have i din frøsætning. Der bruges 24 ord til denne demonstration. Klik derefter på knappen, der læser `Brug 24 ord` (eller hvilket antal ord du har valgt).
Dernæst vil du blive præsenteret for en skærm fuld af tomme celler til dine frøord. Klik på "Generer ny", og disse celler vil blive udfyldt fra resultaterne af Sparrow Wallet tilfældigt tal generator.
Sørg for, at du skriver disse ord ned i rækkefølge i en notesbog eller et andet stykke papir, som du kan opbevare sikkert på den måde, du ville gøre med guld, kontanter eller smykker. Del aldrig disse ord med nogen, for de vil så have fuld adgang til din bitcoin. Tag ikke et skærmbillede af disse ord. Tag ikke et billede af disse ord. Sig dem ikke højt. Læg dem ikke i en tekstfil.
Adgangssætningen er valgfri, men anbefales. Hvis nogen nogensinde får adgang til dine frøord, så vil adgangssætningen være det eneste, der beskytter din bitcoin. Ved hjælp af en høj entropi adgangssætning vil gøre det svært for nogen at gætte din adgangssætning. Sørg for, at du også skriver denne adgangssætning ned, da du ikke vil være i stand til at gendanne din tegnebog uden den, hvis du skulle forsøge at gendanne din bitcoin. Der er ingen måde for tegnebogen at vide, hvad din adgangssætning er, og enhver adgangssætning, du indtaster, vil blive accepteret. Hvis du indtaster adgangssætningen forkert i fremtiden på grund af at glemme eller miste den, mister du adgangen til din bitcoin. Overvej også at gemme din adgangssætning adskilt fra seed-sætningen, for hvis nogen finder dem sammen, så vil de helt sikkert swipe din bitcoin.
Mange mennesker vælger at stemple deres frøord og adgangssætning ind i et metalmedie, fordi det kan modstå ekstreme miljøer som brand og oversvømmelse bedre end papir. Til denne form for tegnebog bruger du det dog muligvis kun som et gennemløb for at få noget anonymitet på din bitcoin, før du indsætter den i din hardwarepung. I betragtning af den korte tid, du vil have bitcoin i denne pung, er det måske grund nok til ikke at gå igennem besværet med at stemple informationen i metal. Valget er helt op til dig, og der er mange muligheder derude som FRØPLADE fra Coinkite, den Domino fra BitPLATES, eller endda gør-det-selv-løsninger som rustfri stål skiver.
Efter at have klikket på `Bekræft sikkerhedskopiering` vil du se en dialogboks popup, der spørger dig, om du har skrevet frøordene ned; klik på 'Indtast ord igen'.
Indtast derefter alle dine startord i rækkefølge, og indtast din adgangssætning. Hvis du laver en stavefejl, vil tegnebogen advare dig ved at fremhæve det forkerte ord med rødt. Når alt er korrekt, og du har indtastet din adgangssætning, skal du klikke på `Opret nøglelager`.
Den næste skærm vil vise dig afledningsstien; at lade dette være standard er fint og anbefales, medmindre du har en specifik grund til, at du vil ændre det, og du forstår implikationerne af at gøre det. Klik på `Importer nøglelager`, forlad kontoen fra rullemenuen på standardindstillingen, `#0`. Du bliver bedt om at indtaste din adgangssætning igen i en pop op-dialog.
Det næste skærmbillede viser oversigtsdetaljerne for den tegnebog, du lige har oprettet. En vigtig ting at bemærke her er 'Master Fingerprint'. Dette er en unik kontrolsum, der ledsager din adgangssætning. Enhver adgangssætning, du indtaster, genererer et andet fingeraftryk. Sådan kan du bekræfte, at du har indtastet din adgangssætning korrekt, næste gang du åbner denne tegnebog. Du kan altid vende tilbage til denne side og finde disse oplysninger, når du vælger fanen `Indstillinger` fra menuen til venstre. Du kan gemme dit fingeraftryk med din adgangssætning, dette kompromitterer ikke din sikkerhed. Når du har skrevet dit fingeraftryk ned, skal du klikke på `Anvend`.
Du bliver spurgt, om du vil tilføje en adgangskode til denne tegnebog. Denne adgangskode er forskellig fra din adgangssætning, da adgangskoden bruges til at kryptere den tegnebogsdatafil, som Sparrow Wallet gemmer på din computer. At have denne fil adgangskodebeskyttet vil tilføje et ekstra lag af sikkerhed, hvis nogen får adgang til din computer.
Trin 3: Brug af Whirlpool
Nu hvor du har sat din pung op, er du klar til at begynde at bruge Whirlpool. Du skal først have nogle bitcoin indsat i din pung. For at få en modtageradresse skal du navigere til fanen "Modtag" i menuen til venstre, og du vil blive præsenteret for en QR-kode og teksten til din første bitcoin-adresse. Overvej at bruge en ikke-KYC metode til at erhverve bitcoin.
Når du har modtaget din første indbetaling, vil du se transaktionen blive vist i Sparrow Wallet under fanen "Transaktioner" i menuen til venstre. I dette eksempel blev 0.01 BTC modtaget.
Nu hvor du har noget bitcoin, skal du navigere til fanen `UTXOs` i menuen til venstre og derefter vælge den UTXO, du er interesseret i. Du vil se knappen `Mix Selected` vises, når du vælger UTXO'erne. Klik på den knap, og klik derefter på 'Næste' i de to pop-up-forklaringsvinduer, der beskriver Whirlpool-processen.
Så hvis du har en "SCODE", kan du indtaste den i det tredje vindue. "SCODE" kan bruges til nedsatte CoinJoin gebyrer annonceret af @SamouraiWallet. Klik derefter på 'Næste'.
Derefter vil du blive præsenteret for en forhåndsvisning, der beskriver, hvilken pulje der er passende for dit BTC-beløb, anonset, poolgebyret og hvor mange UTXO'er du vil have som kvalificerede input til CoinJoins. Klik derefter på 'Preview Premix'.
Du vil blive præsenteret for oversigten over den transaktion, du opretter kaldet "tx0". Denne transaktion er det, der deler dit input i de flere output, du opretter, og som vil blive brugt som input til de CoinJoin-transaktioner, du er ved at deltage i, når du whirlpooler.
Du kan tjekke alle de adresser, du sender til, med de forskellige faner i 'Send'-sektionen. Der er en graf, som giver dig en visuel indikation af, hvordan transaktionen bliver delt op; Bemærk Whirlpool-gebyret, Badbank Change, Premix UTXO'erne og minearbejdergebyret. Hvis alt ser godt ud, skal du klikke på 'Broadcast Premix Transaction'.
Du vil også bemærke, at fire ekstra faner dukkede op på højre side af Sparrow Wallet. Det er grundlæggende fire separate tegnebøger, du har, så du kan administrere din bitcoin sikkert.
– Fanebladet 'Indbetaling' vil være det sted, hvor du genererer modtageadresser. Dette fungerer ligesom enhver anden Bitcoin tegnebog; du kan også sende herfra ligesom enhver almindelig Bitcoin-pung.
– Fanen 'Premix' er hvor du kan se historikken for dine pre-mix UTXO'er; du ikke ønsker at modtage eller sende bitcoin manuelt fra denne pung.
– Fanen 'Postmix' er, hvor du vil se dine UTXO'er, efter at de er blevet blandet. Alle UTXO'er i denne tegnebog har været igennem mindst én CoinJoin-transaktion. Så længe du efterlader disse UTXO'er herinde, vil de løbende blive registreret som tilgængelige UTXO'er, når ny likviditet kommer ind i Whirlpoolen, og de vil re-mixe gratis. Så jo længere du efterlader UTXO'er herinde, jo flere blandinger får de, og jo mere anonymitet opnår du (så længe din desktop GUI er tilsluttet).
– Fanen "Badbank" er, hvor din giftige ændring fra "tx0" bliver sekvestreret fra resten af dine midler. Du vil være forsigtig med, hvad du gør med denne giftige forandring. Hvis du kombinerer det med dine postmix UTXO'er, vil du forringe de privatlivsgevinster, du fik i Whirlpool.
Dernæst vil du se, hvordan du konfigurerer en hardware-pung som en kun-ur-pung i Sparrow Wallet, som giver dig mulighed for at holde øje med din saldo og generere modtageadresser, mens hardware-pungen holdes fuldstændig luftspærret. Når kun ur-pungen er importeret, kan den indstilles til at indbetale direkte fra Whirlpool CoinJoins.
Trin 4(A): Sådan tilsluttes Coldcard
For at holde dit Coldcard i luften, vil de offentlige oplysninger fra Coldcard kaldet en xPub blive brugt til at importere de nødvendige oplysninger til Sparrow Wallet på dit skrivebord. Ved at gøre dette vil Sparrow Wallet være i stand til at generere modtageadresser og QR-koder, overvåge Coldcards saldo, starte PSBT'er og indbetale direkte fra Whirlpool - alt sammen uden at afsløre nogen af de private oplysninger fra Coldcard, såsom signeringsnøglen.
Du skal bruge microSD-kortet til at overføre information mellem skrivebordet og Coldcard. Sørg for, at microSD-kortet er isat i Coldcard.
Først skal `.json`-filen eksporteres fra Coldcard, som vil indeholde al den offentlige information, der er nødvendig, så Sparrow Wallet kan importere denne kun ur-pung. Fra Coldcard-hovedmenuen skal du vælge `Avanceret` > `MicroSD-kort` > `Eksporter tegnebog` > `Generisk JSON`.
Dette vil skrive filen til microSD-kortet, så kan du tilslutte det microSD-kort til din stationære computer med din USB-adapter. Kopier/indsæt den eksporterede `.json`-fil til dit skrivebord fra microSD-kortet. Bemærk filplaceringen, og nu skifter du tilbage til Sparrow Wallet for at gøre den klar til at importere `.json`-filen.
I Sparrow Wallet, opret en ny tegnebog ved at vælge `File` > `New Wallet`, så bliver du bedt om at navngive denne tegnebog. Navngiv tegnebogen, hvad du vil, og klik derefter på `Opret tegnebog`.
Du vil se følgende skærm, og du kan lade alle indstillingerne være på standardindstillingerne. Vælg derefter `Airgapped Hardware Wallet`.
En skærm vil poppe op, og du kan klikke på knappen `Importér fil` ved siden af Coldcard-ikonet. Dette åbner din filstifinder, hvor du kan pege Sparrow Wallet til den filplacering, der indeholder den eksporterede Coldcard `.json`-fil. Vælg den fil og klik på "åbn".
Efter et øjeblik vil du se en oversigt over den tegnebog, du er ved at anvende. Du vil bemærke en "Master fingerprint"-dialogboks med otte tegn. Du kan bruge denne unikke identifikator til at bekræfte, at du importerer den korrekte tegnebog fra dit Coldcard.
På dit Coldcard, fra hovedmenuen, skal du navigere ned til `Avanceret` > `Se identitet`, og du kan sammenligne det viste fingeraftryk med det, der vises i Sparrow Wallet. Dette er især vigtigt for at bekræfte, om du har tilføjet en adgangssætning, som vil blive dækket af Coldcard paranoid guide.
Hvis alt ser godt ud, så klik på 'Anvend' i Sparrow Wallet.
Efter at have klikket på `Anvend`, vil du have mulighed for at tilføje en adgangskode til din tegnebog. Dette er en adgangskode, som vil kryptere Sparrow Wallet-datafilen, der er gemt på din computer. Denne adgangskode kan beskytte din tegnebog, hvis en anden får adgang til dit skrivebord og din Sparrow Wallet-fil. Hvis du glemmer din adgangskode, skal du oprette en ny tegnebogsfil ved at gentage hele denne proces.
Du kan også gemme en liste over indbetalingsadresser fra dit Coldcard og sammenligne denne gemte liste med Sparrow Wallet for at sikre, at den korrekte tegnebog er indlæst uden at skulle hente dit Coldcard, logge ind på det og sammenligne indbetalingsadresserne der. For at gøre dette skal du vælge fanen "Modtag" i Sparrow Wallet, så kan du se den første modtageradresse fra dit Coldcard og dets QR-kode. På dit Coldcard skal du sørge for at indsætte microSD-kortet og indtaste din adgangssætning (hvis relevant). Vælg derefter "Address Explorer" fra hovedmenuen. Dette vil vise et par adressetyper, som du kan vælge at se. Dit Coldcard kan bruge ældre P2PKH Bitcoin-adresser, der starter med "1", eller indlejrede SegWit P2SH Bitcoin-adresser, der starter med "3", eller Native SegWit Bech32 Bitcoin-adresser, der starter med "bc1". Så vil du trykke på `1` og dette vil gemme de første 250 adresser til en `.csv`-fil på dit microSD-kort. Du kan også åbne 'addresses.csv'-filen med en teksteditor på dit skrivebord for at se de 250 adresser, du eksporterede fra dit Coldcard, og sammenligne dem med din Sparrow Wallet blot for den ekstra sikkerhed.
Efter at have anvendt ændringerne, kan du nu navigere gennem din kun-ur-pung i Sparrow Wallet. På venstre side af Sparrow Wallet-grænsefladen er der seks faner:
– Fanebladet "Transaktioner" er, hvor du kan se information relateret til transaktionerne i denne vagtbare tegnebog.
– Fanen 'Send' er, hvor du kan oprette PSBT'erne for derefter at eksportere til underskrift med Coldcard.
– "Modtag"-fanen er, hvor du kan generere modtageadresse til dit Coldcard uden at skulle tilslutte dit Coldcard og logge ind på det.
– Fanebladet 'Adresser' viser flere indbetalings- og ændringsadresser samt eventuelle saldi.
– Fanen "UTXOs" viser eventuelle ubrugte transaktionsoutput og en lille graf, der viser historien.
– Fanen "Indstillinger" er, hvor du kan se detaljerede oplysninger om tegnebogen, der kun kan ses, såsom hovedfingeraftrykket, afledningsstien og xPub.
Nu kan du klikke på fanen "Modtag" i venstre side af Sparrow Wallet-grænsefladen. Derefter vil du blive præsenteret for en bitcoin-modtageradresse, en QR-kode og nogle yderligere detaljer. Du kan for eksempel scanne denne QR-kode med din mobile Bitcoin-pung og indbetale noget bitcoin til dit Coldcard. Du bør se transaktionen dukke op i Sparrow Wallet efter et øjeblik sammen med en pop op-meddelelse. Også i Bitcoin Core bør transaktionerne også dukke op der. Transaktionen forbliver i en afventende status, indtil den modtager nogle blockchain-bekræftelser. I mellemtiden kan du klikke på fanen "Transaktioner" og se yderligere detaljer om din transaktion. Du kan også kopiere/indsætte dit transaktions-id mempool.space for at se efter din første bekræftelse, eller brug hvad end din foretrukne blokudforsker er. Tor Browser er en privatlivsfokuseret browser.
Nu kan du slukke for og sikre dit Coldcard et sikkert sted, indtil du vil underskrive en transaktion og bruge den (dækket nedenfor). Flere adresser vil blive katalogiseret i Sparrow Wallet, så du kan fortsætte med at indbetale til dit Coldcard via Sparrow Wallet uden at skulle tilslutte det igen hver gang. Det er bedste praksis at bekræfte hver modtageradresse på selve Coldcard og/eller din gemte `.csv`-fil og desuden kun at bruge hver adresse én gang.
Trin 4(B): Sådan forbinder du pas
For at importere en enkelt signaturpung via QR-kode skal du først logge ind på dit pas og indtaste din adgangssætning, hvis du bruger en. Fra hovedmenuen skal du derefter navigere til `Pair Wallet` > `Sparrow` > `Single-sig` > `QR Code`. Når du trykker på 'CONTINUE', begynder passet at blinke en række QR-koder, så hold et øjeblik, mens du forbereder Sparrow Wallet på dit skrivebord.
Hvis du ikke har et webcam til din pc, kan du også importere de nødvendige oplysninger via filoverførsel på et microSD-kort. Henvise til denne vejledning for yderligere oplysninger.
I Sparrow Wallet på dit skrivebord skal du navigere til "Filer" > "Importer tegnebog".
Fra menuen med tegnebøger, der dukker op, rul ned til "Pas" og vælg "Scan".
Dette skulle starte dit webcam: nu kan du tage dit pas op igen og trykke på 'CONTINUE' for at starte rækken af QR-koder. Hvis du vil ændre størrelsen på QR-koderne på passkærmen, kan du trykke på knappen `Resize` for at ændre QR-kodeopløsningen til tre mulige størrelser.
Det kan tage et øjeblik at fange hele serien af QR-koder, så prøv at holde passet stabilt og QR-koderne inden for de stiplede grænselinjer på Sparrow Wallet-skærmen.
Når den nødvendige information er blevet indsamlet af Sparrow Wallet, bør du tages tilbage til den forrige menuskærm i Sparrow Wallet. Denne gang bør du dog bemærke, at du kan vælge `Script Type` fra en rullemenu; det er her du kan vælge, om du vil bruge ældre Bitcoin-adresser, der starter med "1", eller Nested SegWit-adresser, der starter med "3", eller Native SegWit-adresser, der starter med "bc1q", eller Taproot-adresser, der starter med " bc1p”. Selvom Sparrow Wallet er klar til at håndtere Taproot-adresser, forventes dette at blive implementeret i Passport Q1 2022. I denne demo bruges Native SegWit "bc1q"-adresser, da de er de eneste, der er kompatible med Whirlpool.
Dernæst vil Sparrow Wallet bede dig om at navngive din nye tegnebog. Dette kan være hvad du vælger. I dette eksempel bruges "Pas Demo". Klik derefter på `Opret tegnebog`.
Så vil Sparrow Wallet spørge dig, om du vil bruge en adgangskode på denne pung. Denne adgangskode er det, der krypterer din tegnebogsdatafil på dit skrivebord, og den er valgfri. Hvis nogen får adgang til dit skrivebord, kan de potentielt åbne din tegnebogsdatafil, hvis den ikke er adgangskodebeskyttet. I dette tilfælde, selvom nogen åbner din tegnebogsdatafil, ville de ikke være i stand til at bruge din bitcoin, fordi en signatur fra passet ville være påkrævet for at gøre det.
Efter at have anvendt ændringerne, kan du nu navigere gennem din kun-ur-pung i Sparrow Wallet.
På venstre side af Sparrow Wallet-grænsefladen er der seks faner:
– Fanebladet "Transaktioner" er, hvor du kan se information relateret til transaktionerne i denne vagtbare tegnebog.
– Fanen 'Send' er, hvor du kan oprette PSBT'erne for derefter at underskrive med Passport via QR-kode eller microSD-kort.
– Fanen "Modtag" er, hvor du kan generere modtageadresse til dit pas uden at skulle hente passet og logge ind på det.
– Fanebladet 'Adresser' viser flere indbetalings- og ændringsadresser samt eventuelle saldi.
– Fanen "UTXOs" viser eventuelle ubrugte transaktionsoutput og en lille graf, der viser historien.
– Fanen "Indstillinger" er, hvor du kan se detaljerede oplysninger om tegnebogen, der kun kan ses, såsom hovedfingeraftrykket, afledningsstien og xPub.
Du kan klikke på fanen "Modtag" i menuen til venstre, når som helst du ønsker at generere en ny modtageadresse. Du kan scanne denne QR-kode med din mobile Bitcoin-pung eller bruge adressen til din minepulje, for eksempel, og indbetale noget bitcoin til dit pas. Du bør se transaktionen dukke op i Sparrow Wallet efter et øjeblik sammen med en pop op-meddelelse. Også i Bitcoin Core bør transaktionerne også dukke op der. Transaktionen forbliver i en afventende status, indtil den modtager nogle blockchain-bekræftelser. I mellemtiden kan du klikke på fanen "Transaktioner" og se yderligere detaljer om din transaktion. Du kan også kopiere/indsætte dit transaktions-id mempool.space for at se efter din første bekræftelse, eller brug hvad end din foretrukne blokudforsker er. En gang til, Tor Browser er en privatlivsfokuseret browser.
Nu kan du slukke og sikre dit pas et sikkert sted, indtil du vil underskrive en transaktion og bruge den. Adskillige adresser vil blive katalogiseret i Sparrow Wallet, så du kan fortsætte med at indbetale til dit pas via Sparrow Wallet uden at skulle tilslutte den igen hver gang. Bedste praksis er at bekræfte hver modtagende adresse på selve passet ved at navigere til `Bekræft adresse` fra Passport-hovedmenuen og scanne den viste QR-kode i Sparrow Wallet med Passport-kameraet. Derudover skal du kun bruge hver adresse én gang.
Når du er klar til at underskrive en transaktion for at bruge bitcoin, er det nødvendigt at oprette en delvist underskrevet Bitcoin-transaktion (PSBT). Du kan indbetale bitcoin med dit pas gemt væk, men for at bruge bitcoin skal passet underskrive transaktionen. Sparrow Wallet bruges til at bygge transaktionen baseret på dine tilgængelige ubrugte transaktionsoutput (UTXO'er) og de oplysninger, du indtaster, når du konstruerer transaktionen. PSBT-detaljerne overføres mellem Sparrow Wallet og passet ved hjælp af QR-kodeudvekslingsmetoden eller microSD-kortet. Dette er dækket nedenfor.
Trin 5: Blanding direkte til en hardwarepung
En virkelig cool funktion ved Whirlpool er, at du kan blande direkte til din hardware-pung. Du kan indstille antallet af blandinger, du ønsker, at hver UTXO skal opnå, og når dine UTXO'er blandes igen, skal du trykke på det tal, og de vil blive indsat i din hardwarepung direkte fra en CoinJoin-transaktion. Derudover vil Sparrow Wallet tilføje en ekstra kilde til tilfældighed for at hjælpe dig med at undgå at skabe mønstre, der kunne bruges som on-chain heuristik; hver UTXO, der rammer dit indstillede antal re-mixes, vil have en 25% chance for at blive mixet igen. Når du modtager indbetalinger til din hardwarepung lige ud af en CoinJoin-transaktion, ser det ud som om, at UTXO stadig er i Whirlpool for enhver ekstern observatør, der ser på kæden.
Naviger til 'UTXO'er'-fanen i venstre side og 'Postmix'-fanen i højre side, disse er alle dine blandede UTXO'er. Nederst skal du klikke på Bland til .
Et vindue vil dukke op, og fra rullemenuen 'Bland til tegnebog' skal du vælge den Coldcard- eller Passport-watch-only-pung, som du importerede. Derefter kan du indstille det minimumsantal af blandinger, du ønsker, at hver UTXO skal opnå, før den indsættes i din hardware-pung. Husk, at hver UTXO har 25 % chance for at blive blandet igen, selv efter at den rammer dette tal. Du kan lade 'indeksområde' være på standardindstillingen 'Fuld' for at bruge både lige og ulige indekserede adresser. Klik derefter på `Genstart Whirlpool`.
Så vil du bemærke, at knappen i bunden har ændret sig til at vise den kun ur-pung, du har valgt til de automatiske indbetalinger.
Nu kan du bare lade dine UTXO'er mikse igen, og da de opnår nok blandinger, vil de automatisk blive deponeret til din hardware-pung. Dernæst vil du se, hvordan du bruger penge fra dit Coldcard eller Passport ved at bruge Sparrow Wallet og holder din hardwarepung helt fri.
Trin 6(A): Underskrive med Coldcard
Når du er klar til at underskrive en transaktion for at bruge bitcoin, er det nødvendigt at oprette en PSBT for at bevare den luftgappede fordel. Du kan indbetale bitcoin med dit Coldcard afbrudt, men for at bruge bitcoin skal Coldcard underskrive transaktionen. Sparrow Wallet bruges til at bygge transaktionen baseret på dine tilgængelige ubrugte transaktionsoutput (UTXO'er) og de oplysninger, du indtaster, når du konstruerer transaktionen. PSBT-detaljerne overføres mellem Sparrow Wallet og Coldcard ved hjælp af microSD-kortet.
For at oprette en PSBT skal du navigere til fanen "Spend" i venstre side i Sparrow Wallet. Der kan du indsætte den adresse, du sender til, tilføje en etiket, indtaste et beløb, der skal sendes og vælge en miners gebyrsats, osv. Når du har alt indstillet, skal du klikke på `Opret transaktion`. På det næste skærmbillede skal du dobbelttjekke detaljerne og derefter klikke på 'Afslut transaktion til underskrift'. Derefter bliver du spurgt, hvad du vil med den færdiggjorte PSBT. I dette tilfælde skal du klikke på "Gem transaktion", og Sparrow Wallet vil starte filstifinderen. Naviger til microSD-kortet og gem PSBT der. Skub derefter microSD-kortet sikkert ud.
Indsæt microSD-kortet i Coldcard. Tænd om nødvendigt dit Coldcard ved hjælp af COLDPOWER 9-volt batteriadapter eller USB-adapter. Indtast derefter dit Coldcard PIN-præfiks, bekræft dine anti-phishing-ord, og indtast PIN-suffikset. Fra hovedmenuen skal du vælge "Klar til at underskrive". Derefter vil detaljerne om PSBT blive vist, og du kan bekræfte, at adressen og beløbet og minearbejdernes gebyr er korrekte.
Tryk derefter på 'OK' for at underskrive. Når filen er signeret, gemmes den som en ny fil på microSD-kortet. Du kan derefter tage microSD-kortet ud og logge sikkert ud af dit Coldcard og slukke for det.
Skub microSD-kortet ud af Coldcard, indsæt i USB-adapteren, indsæt adapteren i den stationære computer. Sørg for, at Bitcoin Core og Sparrow Wallet er åbne. Fra filstifinderen skal du blot dobbeltklikke på den signerede PSBT-fil, og den skulle åbne automatisk i Sparrow Wallet. Alternativt kan du fra Sparrow Wallet navigere til 'File' > 'Åbn transaktion' og derefter vælge 'File' fra menuen med muligheder og navigere til filplaceringen for den signerede PSBT. Uanset hvad du vælger, klik derefter på knappen "Broadcast Transaction" for at sende den underskrevne transaktion til Bitcoin-netværket.
På udsendelsestidspunktet bør du se transaktionen i Bitcoin Core samt modtage en notifikation i Sparrow Wallet. Igen kan du kopiere transaktions-id'et og indsætte i din foretrukne blokudforsker for at se efter bekræftelser.
Hovedpointen her er, at dit Coldcard er den nødvendige signeringsenhed, mens din Sparrow Wallet er din grænseflade, transaktionsbygger og broadcaster. I denne konfiguration kan Sparrow Wallet gøre mange ting, såsom katalogadresser og bygge transaktioner. Men uden signaturen fra dit Coldcard kan Sparrow Wallet ikke godkende at bruge nogen af dine bitcoins.
Trin 6(B): Underskrivelse med passet
For at oprette en PSBT skal du navigere til fanen 'Send' i venstre side i Sparrow Wallet. Der kan du indsætte den adresse, du sender til, tilføje en etiket, indtaste et beløb, der skal sendes og vælge en miners gebyrsats, osv. Når du har alt indstillet, skal du klikke på `Opret transaktion`. På det næste skærmbillede skal du dobbelttjekke detaljerne og derefter klikke på 'Afslut transaktion til underskrift'. Derefter bliver du spurgt, hvad du vil med den færdiggjorte PSBT. I dette tilfælde skal du klikke på "Vis QR", og Sparrow Wallet starter en animeret serie af QR-koder.
Med dit pas, sørg for, at du har anvendt adgangssætningen, og vælg derefter 'Scan med QR-kode' fra hovedmenuen. Ret derefter kameraet på passet mod den blinkende serie af QR-koder i Sparrow Wallet-grænsefladen.
På passkærmen vil du blive vist mængden af bitcoin, der bliver brugt, og adressen, det bliver brugt til; tryk på `CONTINUE` hvis detaljerne er korrekte. Passet vil så fortælle dig, hvad ændringsbeløbet er; hvis nogen, tryk på `CONTINUE`. Til sidst vil passet vise netværksgebyret, og hvis alt er korrekt, så tryk på `SIGN`.
Når transaktionen er underskrevet af passet, vil en QR-kode blive vist på passkærmen. Tilbage på dit skrivebord, i Sparrow Wallet, vælg knappen `Scan QR` med kameraikonet.
Dette vil starte dit skrivebordswebkamera, og du kan holde passet foran dit webcam, så Sparrow Wallet kan læse detaljerne om den underskrevne transaktion.
Når Sparrow Wallet har hentet detaljerne om den underskrevne transaktion, kan du udsende transaktionen til Bitcoin-netværket ved at trykke på knappen "Broadcast Transaction".
På udsendelsestidspunktet bør du se transaktionen i Bitcoin Core samt modtage en notifikation i Sparrow Wallet. Igen kan du kopiere transaktions-id'et og indsætte i din foretrukne blokudforsker for at se efter bekræftelser.
Hovedpointen her er, at dit pas er den nødvendige signeringsenhed, mens din Sparrow Wallet er din grænseflade, transaktionsbygger og broadcaster. I denne konfiguration kan Sparrow Wallet gøre mange ting, som f.eks. katalogadresser og opbygge transaktioner: Men uden signaturen fra dit pas kan Sparrow Wallet ikke autorisere brug af nogen bitcoin, der er sikret af passet.
Nu hvor du har set, hvordan du bruger Sparrow Wallet til at hvirvle din bitcoin og indbetale den direkte til din hardwarepung, skal du begynde at tage skridt til at tage disse værktøjer i brug og beskytte dit privatliv.
Dette er et gæstepost af Econoalchemist. De udtrykte meninger er helt deres egne og afspejler ikke nødvendigvis dem fra BTC Inc eller Bitcoin Magazine.
- "
- 11
- 2022
- Om
- adgang
- Konto
- erhverve
- Yderligere
- adresse
- adresser
- fremskreden
- Alle
- Skønt
- beløb
- annoncerede
- Anonymitet
- nogen
- anvendelig
- Anvendelse
- Anvendelse
- passende
- sikkerhed
- attributter
- Godkendelse
- Automatisk Ur
- til rådighed
- I bund og grund
- batteri
- være
- gavner det dig
- BEDSTE
- bedste praksis
- Bitcoin
- bitcoin kernen
- bitcoin transaktioner
- Bitcoin Wallet
- Bloker
- blockchain
- Boks
- pauser
- browser
- BTC
- BTC Inc
- bygge
- Builder
- kapaciteter
- Kontanter
- kæde
- lave om
- Vælg
- kode
- Coinjoin
- Kom
- computer
- Konfiguration
- Tilslut
- tilsluttet
- tilslutning
- løbende
- fortsæt
- fortsætter
- bekvemmelighed
- Core
- kunne
- Par
- skabe
- oprettet
- Oprettelse af
- data
- demonstreret
- konstrueret
- desktop
- detaljeret
- detaljer
- enhed
- forskellige
- svært
- direkte
- opdaget
- Skærm
- Gør det selv
- ned
- editor
- Indtast
- indtastet
- Går ind i
- især
- begivenhed
- at alt
- eksempel
- udveksling
- ekstrem
- øje
- Feature
- Funktionalitet
- Gebyrer
- fund
- ende
- fingeraftryk
- Brand
- Fornavn
- følger
- efter
- fremadrettet
- Gratis
- fuld
- fonde
- yderligere
- fremtiden
- generere
- generator
- gå
- Guld
- godt
- Grøn
- Grow
- Gæst
- gæst Indlæg
- vejlede
- hackere
- Hardware
- Hardware tegnebog
- have
- hjælpe
- link.
- historie
- hold
- hjemmeside
- Hvordan
- How To
- HTTPS
- ICON
- idé
- implementering
- implementeret
- vigtigt
- importere
- umuligt
- Forbedre
- oplysninger
- indgang
- installere
- interesseret
- grænseflade
- Internet
- intuitiv
- IP
- IP-adresse
- IP-adresser
- IT
- selv
- holde
- Nøgle
- nøgler
- laptop
- lancere
- lanceret
- LÆR
- Forlade
- Legacy
- links
- Likviditet
- Liste
- lokale
- placering
- Lang
- leder
- vedligeholde
- Making
- administrere
- manuelt
- markere
- medium
- metal
- tankerne
- minearbejdere
- minimum
- Mining
- blandet
- Mobil
- Overvåg
- mere
- bevægelse
- I nærheden af
- nødvendigvis
- nødvendig
- netværk
- notesbog
- underretning
- nummer
- On-Chain
- åbent
- Udtalelser
- Opportunity
- Option
- Indstillinger
- ordrer
- Andet
- egen
- Papir
- deltage
- pas
- Adgangskode
- PC
- Mennesker
- måske
- stykke
- Punkt
- politik
- pool
- mulig
- potentiale
- magt
- praksis
- Forbered
- trykke
- Eksempel
- tidligere
- Beskyttelse af personlige oplysninger
- private
- Private nøgler
- behandle
- beskytte
- giver
- offentlige
- offentlige nøgler
- formål
- Q1
- QR code
- Hurtig
- rækkevidde
- modtage
- modtaget
- Recover
- afspejler
- registreret
- fast
- påkrævet
- Ressourcer
- REST
- Resultater
- gennemgå
- Risiko
- Kør
- kører
- sikker
- besparelse
- scanne
- scanning
- Skærm
- sikker
- sikkert
- sikkerhed
- frø
- frø sætning
- SegWit
- valgt
- Series
- sæt
- indstilling
- setup
- Del
- Kort
- SIX
- lille
- So
- Software
- Løsninger
- nogle
- Nogen
- tilbringe
- udgifterne
- Spin
- delt
- splits
- starte
- påbegyndt
- Status
- butik
- forhandler
- Kontakt
- tager
- Tal
- mål
- prøve
- tyveri
- Gennem
- tid
- sammen
- værktøjer
- top
- transaktion
- Transaktioner
- overførsel
- problemer
- forstå
- enestående
- usb
- brug
- verificere
- Specifikation
- tegnebog
- Punge
- Ur
- webcam
- Hvad
- hvorvidt
- mens
- vinduer
- inden for
- uden
- ord
- Arbejde
- virker
- ville