Denne omfattende veiledningen leder deg gjennom utboksing, oppsett og signering av bitcoin-transaksjoner med SeedSigner-enheten med lufthull.
Denne veiledningen demonstrerer hvordan du kan ta vare på bitcoin ved å bruke SeedSigner. SeedSigner er et prosjekt som samler gratis og åpen kildekode, billig og generell maskinvare og en gjør-det-selv-tilnærming (DIY) for å ta personlig ansvar for din bitcoin.
Denne veiledningen dekker:
unboxing
Denne delen viser hva som er inkludert i hele SeedSigner-settet. Settet kan kjøpes fra BTC maskinvareløsninger med verdensomspennende frakt tilgjengelig. Alternativt kan EU/UK-kunder kjøpe settet fra GoBrrr or DIYNoder, og Filippinene kunder kan bruke TechHaven.
SeedSigner-settet inneholder følgende komponenter:
- Raspberry Pi Zero
- Raspberry Pi-kamera
- Båndkabel til kameraet
- WaveShare LCD-HAT
- 3D-printet etui med åpent ansikt
- Syv tomme QR-kode/mnemoniske frasekort
- SeedSigner-klistremerke
- "Kom i gang"-instruksjoner
- "Takk"-kort
SeedSigner-settet kommer med det meste du trenger for å komme i gang, de eneste delene du trenger å forsyne deg med er et MicroSD-kort med minst 4 GB kapasitet og en mikro-USB-kabel. Montering kreves.
De medfølgende tomme QR-kode/mnemoniske frasekortene måler 64 millimeter (mm) x 89 mm. Disse kortene har 24 tomme mellomrom for frøord på den ene siden, sammen med en advarsel som lyder: "Aldri skriv inn frøord i en datamaskin som kobles til internett." På motsatt side er det et tomt 29 x 29 QR-kodenett med plass til lommebokens fingeravtrykk og noen notater, sammen med en advarsel som lyder: "Aldri skann frø QR inn i en datamaskin som kobles til internett."
Alternativt kan man velge å bruke den rustfrie versjonen av QR-kode-backupen. De rustfrie stålplatene er laget av @SeedMint21. Alle produktene av høy kvalitet er tilgjengelig på https://vulcan21.com/.
SeedSigner-platen i rustfritt stål har en 3 mm x 66 mm x 91 mm plate som tåler brann og flom. Dette er et flott alternativ fra papir fordi det tåler ekstreme miljøer. Platen som er omtalt i denne guiden har SeedSigner-logoen på seg, men fremtidige plater har kanskje ikke denne logoen for å forhindre avsløring av at dette er et Bitcoin-relatert produkt. Det er et 29 x 29 QR-kodenett på platen og du kan merke fordypningene med en tusj, sjekke at det fungerer og deretter stemple merkene med en stans for å gjøre dem permanente.
Du kan sette SeedSigner-settet til side for nå mens du forbereder programvarebildet på microSD-kortet ditt i neste avsnitt.
Software
Denne delen viser hvordan du laster ned SeedSigner-bildet og flasher det til microSD-kortet ditt. Du må levere ditt eget microSD-kort som har minst 4 GB kapasitet. Beste praksis er å teste maskinvaren med programvarebildet for å sikre at alt fungerer før du prøver å sette sammen med det 3D-trykte kabinettet.
Trinn én: Last ned
Naviger til SeedSigner GitHub repo og se etter den siste utgivelsen.
Rull til bunnen av utgivelsesdelen og klikk på lenken for å laste ned .zip-filen. Hvis du vil bekrefte nedlastingen, klikker du på lenkene for å laste ned ".sha256"-filen og ".sig"-filen også. Lagre disse filene i samme mappeplassering.
Trinn to, A: Bekreft - Windows
Dette trinnet er valgfritt, men anbefales. Dette vil sikre at du har lastet ned filen som SeedSigner-utviklerne hadde til hensikt at du skulle motta. Dette trinnet vil demonstrere hvordan du verifiserer på en Windows-plattform. Hopp til "Trinn to, B" hvis du bruker en Linux-plattform.
Eller hopp til "Trinn tre" hvis du ikke ønsker å bekrefte programvarenedlastingen din som skal håndtere dine private Bitcoin-nøkler.
Følgende instruksjoner antar at du allerede bruker Kleopatra fra gpg4win programvarepakke og ha ditt eget PGP-nøkkeloppsett.
- Først trenger du SeedSigner offentlige nøkkel, som du kan finne her.
- Kopier den offentlige nøkkelen til utklippstavlen.
- Åpne Kleopatra, naviger til "Verktøy" og deretter "Utklippstavle" og deretter "Sertifikatimport"
- Du bør motta en dialogboks som informerer deg om at sertifikatet ble importert. Klikk på "OK".
- Nå kan du sammenligne fingeravtrykket i Kleopatra med et kjent offentlig vist fingeravtrykk som f.eks SeedSigners Twitter-profil.
- Nå kan du høyreklikke på SeedSigner-sertifikatet i Kleopatra og velge "Sertifiser."
- Du vil bli bedt om å skrive inn passordet ditt.
- Åpne mappen som inneholder .zip-filen, ".sha256"-filen og ".sig"-filen.
- Høyreklikk på ".sig"-filen.
- Velg "Flere GpgEX-alternativer" og deretter "Bekreft."
- Kleopatra vil nå bruke signaturfilen og den offentlige SeedSigner-nøkkelen for å bekrefte ".sha256"-filen.
- Du bør motta en dialogboks som viser den vellykkede bekreftelsen.
Det er viktig å kunne skille mellom en gyldig og sertifisert signatur, en gyldig signatur og en ugyldig signatur. Fordi den offentlige SeedSigner-nøkkelen ble sertifisert ved å sammenligne det resulterende fingeravtrykket med et kjent, offentlig vist fingeravtrykk, skriver Kleopatra-programvaren ut en gyldig og sertifisert dialogboks i grønt.
Hvis du ikke tok det ekstra skrittet for å sertifisere den offentlige SeedSigner-nøkkelen, kan Kleopatra fortsatt fastslå at signaturen er gyldig, men ikke sertifisert. Dette betyr at den offentlige nøkkelen og den medfølgende signaturen er gyldige, men at de kan være fra en annen enhet som utgir seg for å være utvikleren. Disse dialogboksene vil bli skrevet ut i hvitt. Dette er fortsatt en gyldig matchende signatur, det er bare det at med mindre du tar det ekstra skrittet for å sertifisere fingeravtrykket til den offentlige nøkkelen, så vet du virkelig at det er en gyldig signatur fra SeedSigner og ikke en etterligner?
Eller hvis det har vært manipulasjon i filen du lastet ned og den ikke er autentisk signert av SeedSigner-nøkkelen, vil Kleopatra skrive ut dialogboksen i rødt. Dette er en ugyldig signatur, og du bør ikke fortsette med å dekomprimere .zip-filen.
Nå som du har bekreftet autentisiteten til den medfølgende ".sha256"-filen, kan du være trygg på at SHA-256-hash-verdien i den faktisk er hash-verdien som du burde kunne generere uavhengig av den medfølgende .zip-filen. . For å generere hash-verdier på filer, kan du bruke et praktisk freeware hex-redigeringsverktøy kalt HXD.
- I HxD, naviger til "Fil" og deretter "Åpne" og velg SeedSigner .zip-filen
- Naviger til "Analyse" og deretter "Checksums" og deretter "SHA256"
- Nå kan du åpne SeedSigner ".sha256"-filen med et tekstredigeringsprogram som Notisblokk.
- Sammenlign hash-verdiene mellom HxD og SeedSigner-filen.
Etter å ha bekreftet hash-verdien, vet du at .zip-filen er autentisk. Hvis hash-verdiene ikke samsvarer, må du ikke dekomprimere .zip-filen. Det er en god idé å lukke .zip-filen fra HxD på dette tidspunktet. Du kan hoppe videre til "Trinn tre" nå.
Trinn to, B: Bekreft - Linux
Å bekrefte signaturer i Linux er en mye mer enkel prosess. PGP-verktøy er innebygd og kan kjøres fra kommandolinjeterminalen.
Før du fortsetter, sørg for at du har .zip-filen, ".sha256"-filen og ".sig"-filen i nedlastingskatalogen.
- Åpne terminalen
- Importer den offentlige SeedSigner-nøkkelen til nøkkelringen med:
krølle https://raw.githubusercontent.com/SeedSigner/seedsigner/main/seedsigner_pubkey.gpg | gpg – import
- Du bør se terminalutskriften "importert: 1"
- Deretter endrer du katalogen din til nedlastingsmappen din med "cd-nedlastinger"
- Bekreft nå signaturen med:
gpg –verify seedsigner_0_5_0.img.zip.sha256.sig
Pass på å bruke versjonen i forhold til den du verifiserer, dette var versjon 0.5.0 og utgivelser lages ofte, så bruk alltid den nyeste fra SeedSigners utgivelsesside.
- Terminalen skal skrive ut "God signatur fra 'seedsigner '"
- Du vil se advarselen om at nøkkelen ikke er sertifisert, se eksempelet i "Trinn to, A" for en detaljert forklaring. Lang historie kort, dette er greit.
- Nå kan du bekrefte hash-verdien med:
shasum -a 256 -c seedsigner_0_5_0.img.zip.sha256
Igjen, sørg for å bruke versjonen som passer for deg.
- Terminalen skal skrive ut "seedsigner_0_5_0.img.zip: OK"
- Du kan ignorere advarselen om feil formaterte linjer hvis du får den.
Det er det, du er ferdig med å bekrefte .zip-filen du lastet ned. Du kan nå gå videre til å blinke bildet til microSD-kortet i neste trinn.
Trinn tre: Flash
Å bruke et program som Balena Etcher gjør det enkelt å blinke SeedSigner-bildet. Naviger til Balena Etcher nettsted hvor du kan laste ned applikasjonen som passer for ditt operativsystem. Følg systeminstruksjonene for å installere. Sørg for at du har et microSD-kort på minst 4 GB formatert og koblet til datamaskinen.
Når du har installert og åpnet Balena Etcher, velger du "Flash fra fil."
Velg .zip-filen fra filutforskeren. .zip-filen kan forbli i sin komprimerte tilstand, Balena Etcher vil dekomprimere den.
Velg målstasjonen du vil flashe bildefilen til. Du vil velge ditt microSD-kort her.
Klikk på "Flash!" og den blinkende prosessen skal starte automatisk. Fremdriftslinjen vil flyttes over til venstre side av applikasjonen og noen kampanjedialoger vil vises på høyre side av applikasjonen. Du trenger ikke samhandle med kampanjedialogene, bare la den blinkende prosessen kjøre.
Det er tre stadier av blinkingsprosessen: dekompresjon, blinking og validering. Bare la programvaren gå gjennom alle trinnene og ikke koble fra microSD-kortet under denne prosessen. Hvis du får noen operativsystemmeldinger som sier at stasjonen må formateres, bare ignorer dem.
Når du er ferdig, bør du motta en melding som forteller deg at flashen ble fullført. Hvis det ikke ble fullført, prøv igjen, og hvis problemet vedvarer, bør du vurdere å bruke et annet microSD-kort.
Du kan lukke Balena Etcher-applikasjonen. Løs ut microSD-kortet trygt fra datamaskinen hvis systemet ikke allerede har gjort det. Nå er du klar til å mock opp maskinvaren din og teste den før den endelige monteringen.
maskinvare
Denne delen viser hvordan du tester og monterer SeedSigner-settet og gir også detaljer om hva hver komponent er og alternative steder å kjøpe disse komponentene i tilfelle du ikke ønsker å kjøpe hele settet fra én leverandør. Beste praksis er å teste at komponentene dine slås på og at SeedSigner-programvaren fungerer før montering. Kabinettet og/eller komponentene kan bli skadet hvis du prøver å demontere.
Innhegningen
Kabinettet som er inkludert i settet er et åpent design, alternative design er tilgjengelig fra leverandører som er lenket nedenfor. Kabinettet er 3D-printet, du kan til og med last ned filen og skriv ut en selv. Sørg for å sjekke ut noen fellesskapsdesign også. Kabinettet som vises her, er designet for å være det mest grunnleggende kabinettet og det raskeste å reprodusere. Varius-kapslingsdesignfiler kan lastes ned fra her., og det finnes en rekke distributører som tilbyr alternative design her., her. og her..
Skapets ytre dimensjoner er 80 mm x 35 mm x 26 mm, og det er en rekke festehumper, støttelister og tappene for å passe komponentene tett innvendig.
Kabinettet har også åpninger for kameralinsen, mikro-USB-porter, HDMI-port og microSD-kortport.
Hvis du ikke ønsker å få det komplette settet, kan du kjøpe et frittstående kabinett med ulike design fra følgende leverandører:
- Verdensomspennende levering tilgjengelig fra BTC maskinvareløsninger
- Verdensomspennende levering tilgjengelig fra Robotteknikk
- EU/UK levering tilgjengelig fra GoBrrr, DIYNoder og AnchorHodl
Kameraet og kabelen
Kameraet er en 5MP OV5647-sensor, 30 bilder per sekund (FPS), 2,592 piksler x 1,944 pikslers oppløsning videokameramodul designet for en rekke Raspberry Pis. Arbeidsspenningen er 1.7 volt likestrøm (VDC) til 3 VDC. Denne modulen måler 25 mm x 24 mm x 9 mm. Kameraet leveres med en beskyttende film over linsen - sørg for å fjerne denne før montering.
Du vil ha "HBV-Raspberry-160FPC" gylden båndkabel for Raspberry Pi Zero. Denne kabelen har en 16-flat-pinners kontaktside som måler 16 mm, en 22-flat-pin kontaktside som måler 11 mm og den totale lengden er 160 mm.
Hvis du ikke ønsker å få det komplette settet, kan du kjøpe et frittstående kamera og kabel fra følgende leverandører:
- EU/UK levering tilgjengelig fra GoBrrr
- Nord-Amerika levering tilgjengelig fra Amazon
- Filippinene levering tilgjengelig fra TechHaven
Raspberry Pi Zero v1.3
Raspberry Pi Zero er den minste enkeltbordsdatamaskinen som Raspberry Pi produserer. v1.3-datamaskinen har en enkeltkjerne-prosessor på 1 gigahertz (Ghz), 512 MB RAM, mini-HDMI-port, én mikro-USB-port kun for strøm, én mikro-USB-port for dataoverføring, en maskinvare-festet-på- topp (HAT)-kompatibel 40-pinners header, komposittvideo og tilbakestillingshoder, et microSD-kortspor og en CSI-kamerakontakt. Du finner den fullstendige maskinvarespesifikasjonen her..
Raspberry Pi Zero måler 66 mm x 31 mm x 11 mm.
Hvis du ikke ønsker å få det komplette settet, kan du kjøpe en frittstående Raspberry Pi Zero fra følgende leverandører:
- EU/UK levering tilgjengelig fra GoBrrr
- EU-levering tilgjengelig fra bricogeek or Reichelt
- Nordamerikansk levering tilgjengelig fra Adafruit
- Filippinene levering tilgjengelig fra TechHaven
Hvis du har problemer med å finne Raspberry Pi Zero-maskinvaren, er det noen alternative kilder Rpilokator eller muligens Raspi Zero W - sørg for å gjøre leksene dine om kompatibilitet med denne versjonen før du kjøper den. Alternativt, hvis du bare kan finne de WiFi- og/eller Bluetooth-aktiverte versjonene av Raspberry Pi Zero, denne guide av @DesobedienteTec vil vise deg hvordan du deaktiverer kommunikasjonsradioene.
Waveshare LCD HAT Display
Waveshare LCD HAT er en 65 mm x 30 mm modul som festes til 40-pinners kontakten på Raspberry Pi Zero. Denne modulen har en RGB-skjerm på 240 x 240 piksler med oppløsning som måler 39 mm diagonalt. De innebygde kontrollene bruker en joystick og tre trykknapper. Driftsspenningen er 3.3 vdc. Flere spesifikasjoner kan bli funnet her..
Hvis du ikke ønsker å få det komplette settet, kan du kjøpe en frittstående Waveshare LCD HAT-skjerm fra følgende leverandører:
- EU/UK levering tilgjengelig fra GoBrrr
- EU-levering tilgjengelig fra Welectron
- Nord-Amerika levering tilgjengelig fra WaveShare
- Verdensomspennende levering tilgjengelig fra AliExpress
- Filippinene levering tilgjengelig fra TechHaven
Testing og montering
Testing
Det er en god idé å teste maskinvaren med SeedSigner-programvaren. Hvis du monterer alt og deretter finner ut at noe ikke fungerer, kan du skade komponentene og/eller kabinettet ved å prøve å demontere det.
Trinn én: Slipp kameraholderen
På Raspberry Pi Zero-kortet trekker du forsiktig tappene ut på kameratilkoblingsporten. Når disse tappene trykkes ned, vil de låse båndkabelen på plass.
Trinn to: Koble til båndkabelen
Pass på at båndkabelen vender i riktig retning, gullkontaktene skal vende mot undersiden av Raspberry Pi Zero-kretskortet. Sett inn båndkabelen til den stopper, og trykk deretter tappene ned for å låse båndkabelen på plass.
Trinn tre: MicroSD-kort
Sett inn microSD-kortet med det blinkende SeedSigner-bildet. Sørg for at MicroSD-kortet vender i riktig retning - igjen skal gullkontaktene vende mot bunnen av Raspberry Pi Zero-kretskortet.
Trinn fire: Display
Koble til LCD-skjermen, og pass på at pinnene på Raspberry Pi Zero-kretskortet er rette, og at de ikke blir bøyd av å bli feiljustert. Dette vil bare festes løst til Raspberry Pi Zero-kretskortet, det kommer ikke til å smekke på plass før du gjør den endelige monteringen i det 3D-printede kabinettet.
Trinn fem: Slå på og test
Koble til strømkabelen og vent ca. 45 sekunder til SeedSigner aktiveres. Test deretter joysticken og knappene på LCD-skjermen og kontroller at kameraet fungerer.
Nå som du har sjekket at alt fungerer, kan du slå av SeedSigner ved å velge strømikonet i øvre høyre hjørne fra hovedmenyen. Deretter kan du demontere alt og sette det sammen igjen i det 3D-printede kabinettet.
Montering
Før du prøver å sette sammen, sørg for at du har testet at alt fungerer ved å koble kameraet og skjermen til RaspberryPi Zero, sette inn microSD-kortet med SeedSigner-bildet lastet og slå på enheten ved å koble en mikro-USB-kabel til strøminngangen. .
Trinn én: Materialsjekk
Samle dine testede komponenter. Du bør ha det 3D-printede kabinettet, Raspberry Pi Zero, microSD-kort, LCD-skjerm, kameramodul og båndkabel.
Trinn to: Kameramodul
Fjern det beskyttende laget med film fra kameralinsen. Klikk deretter kameramodulen på plass under festeklipsene. Hvis portene for USB-tilkoblingene vender bort fra deg, skal båndkabelen gå til høyre side.
Trinn tre: Raspberry Pi Zero
Sett inn Raspberry Pi Zero-kretskortet. Pass på at du fjerner microSD-kortet først. Båndkabelen vil foldes over kameramodulen, med den slakke tucking under kabinettets fordypning.
Juster USB-kontaktene med portene på kabinettet, kretskortet vil være i en liten vinkel, så kan du trykke ned på siden med pinnene til du hører at det klikker på plass.
Trinn fire: MicroSD-kort
Deretter kan du sette inn MicroSD-kortet igjen. Trykk deretter LCD-skjermen på plass på PIN-ene til Raspberry Pi Zero-kretskortet, og pass på at pinnene er på linje. Denne skal sitte tett og ikke være løs.
Trinn fem: Slå på og test
Koble til strømkabelen og kontroller at alt fungerer. Da er du klar til å begynne å sette opp din nye Bitcoin-frøfrase.
Du kan kanskje finne flere ressurser i denne guide av @shishi21m.
Generer et nytt frø
Denne delen vil demonstrere to metoder for å generere et nytt hovedfrø med SeedSigner, med kameraet eller med terninger, samt hvordan man beregner kontrollsummen til en mnemonisk frase og hvordan man importerer en allerede eksisterende mnemonisk frase.
Mesterfrøet er bare et tall, et veldig langt og tilfeldig tall. Faktisk er dette tallet så langt og tilfeldig at det kan betraktes som virkelig unikt. Praktisk sett er det eneste stedet i universet dette nummeret eksisterer på SeedSigner når du oppretter det. For alle hensikter, for noen å gjette dette tallet ville være som å gjette nøyaktig det samme atomet fra hele det observerbare universet som du i all hemmelighet valgte.
Dette virkelig lange tilfeldige tallet brukes i noen smarte kryptografiske funksjoner for deterministisk å utlede Bitcoin-lommebokens private/offentlige nøkkelpar. Det er med andre ord slik du kan generere mange mottaksadresser og bruke fra dem. Det er flere måter å representere disse lange tilfeldige tallene på; binære enere og nuller, heksadesimale 0 til 9/A til F, en QR-kode eller til og med en liste med ord. Mennesker har vanskelig for å håndtere en numerisk representasjon som er så abstrakt som 256 enere og nuller, dette er grunnen til at ordlistene (eller mnemoniske setninger) er en populær løsning. Det lange tilfeldige tallet gjøres om til en liste med ord som er lettere for brukeren å skrive ned og tolke senere med nøyaktighet.
Hvis du vil lære mer om prosessene som brukes med hierarkiske deterministiske lommebøker og mnemoniske fraser, sjekk ut BIP32 og BIP39.
Din SeedSigner kan kommunisere dette nummeret til deg i form av en liste med engelske ord eller en QR-kode; begge metodene inneholder den samme informasjonen, din master frø. Husk at alle som får tilgang til denne hovedfrøinformasjonen kan bruke den til å gjenskape Bitcoin-lommeboken din og ta bitcoinen fra den, så sørg for å håndtere denne informasjonen sikkert og privat.
Du vil ha et par valg når du lager et nytt frø: ta et bilde eller kast noen terninger. Begge prosessene involverer tilfeldighet, som er et nøkkelelement i å skape et sikkert masterfrø som ikke kan gjettes. Beste praksis er å bruke et 256-biters tall for masterfrøet ditt, som oversettes til en 24-ords mnemonic; 12-ords mnemonics er laget av 128 biter.
Metode én: Med kamera
Ingen to bilder vil være helt like, og de vil alle produsere drastisk forskjellige masterfrø. Tilfeldigheten til bildemetoden innebærer å ta informasjon fra flere rammer før selve bildet, sammen med noe informasjon i bildet samt det unike serienummeret til Raspberry Pi Zero-prosessoren og antall millisekunder enheten har blitt slått på til.
Trinn én: Start kamera
Fra SeedSigner hovedmenyen, naviger til "Frø" og deretter "+ Opprett et frø" og deretter ";kameraikon' Ny frø." Dette vil aktivere kameraet. I løpet av denne tiden før du tar bildet, fanger SeedSigner bilder og bruker informasjon fra disse rammene for å inkludere i genereringen av masterfrøet ditt.
Trinn to: Ta bilde
Ta et bilde av noe unikt. SeedSigneren vil vise bildet som er tatt, og deretter vil du ha valget mellom å "ta på nytt" eller "godta", flytte joysticken i riktig retning for din avgjørelse.
Trinn tre: Mnemonisk lengde
Deretter vil du bli spurt om hvilken mnemonisk lengde du vil bruke, 12-ord eller 24-ord. Godta advarselen som forteller deg at denne informasjonen må forbli privat og sikker.
Til slutt vil din mnemoniske setning vises. Skjermen viser fire ord om gangen.
Følg instruksjonene i neste avsnitt, "Seed Backup", for å se hvordan du sikrer denne informasjonen.
Metode to: Med terninger
Tilfeldigheten til terningkastene er ganske selvforklarende, beste praksis er å bruke en balansert terning. Den tekniske definisjonen av entropi med en sekssidig terning beregnes av "log2(6) = 2.58 biter med entropi," dette er grunnen til at det tar 50 kast for 128 biter eller 99 kast for 256 biter: "log2(6)*99 = 255.9." Ved å kaste en terning 99 ganger gir du den tilfeldigheten som er nødvendig for å lage et tilfeldig tall som er umulig å gjette. Terningmetoden vil gi deg et valg mellom 128 biter/50 kast/12 ord eller 256 biter/99 kast/24 ord.
Trinn én: Start terningkasting
Fra SeedSigner-hovedmenyen, naviger til "Frø" og deretter "+ Lag et frø" og deretter "terningikon" Ny frø. Velg deretter hvilken mnemonisk lengde du vil bruke, 12 ord eller 24 ord. Godta advarselen som forteller deg at denne informasjonen må forbli privat og sikker.
Trinn to: Kast terningen
Deretter kan du kaste terningen og deretter legge inn resultatet ved å velge det tallet på SeedSigner-skjermen og trykke på joysticken. Gjenta denne prosessen for alle rundstykkene dine.
Trinn tre: Fullfør
Når du går inn i den siste rullen, vil SeedSigner vise advarselen om deling av denne informasjonen. Godta advarselen som forteller deg at denne informasjonen må forbli privat og sikker. Til slutt vil din mnemoniske setning vises. Skjermen viser fire ord om gangen.
Følg instruksjonene i neste avsnitt, "Seed Backup", for å se hvordan du sikrer denne informasjonen.
Beregne en mnemonisk sjekksum
SeedSigner kan også importere en allerede eksisterende mnemonisk frase med enten 12-ords eller 24-ords lengde.
Du kan også beregne det siste ordet i en mnemonisk setning med SeedSigner. Et 256-bits tall er ikke lenge nok til å generere 24 ord. Hvert ord representerer 11 biter av den originale 128-biters eller 256-biters hovedfrøet. Hvert 11-bits segment oversettes til en numerisk verdi på en indeks fra null til 2,047.
Hvert av de 2,048 39 ordene på BIP256-listen tilsvarer en annen numerisk verdi på denne indeksen. For eksempel, "11 / 23.27 = 24", men hukommelsen er 128 ord eller "11 / 11.63 = 12", men hukommelsen er 256 ord. Det originale hovedfrøet hashes med SHA-128-algoritmen, denne hashverdien hashes igjen. For en 256-bits hovedfrø, legges de siste fire bitene fra den sekundære hashverdien til slutten av den første hashverdien; for en 12-bits hovedfrø, legges de siste åtte bitene fra den sekundære hashverdien til slutten av den første hashverdien. Dette gir en sjekksum, så egentlig er det 24. eller 4. ordet ditt faktisk en sjekksum på at resten av prosedyren er korrekt. Når du legger til 128 biter til 132 biter får du 12 biter, som tilsvarer 11 8-bits ord. Når du legger til 256 biter til 264 biter får du 24 biter, som tilsvarer 11 XNUMX-bits ord.
SeedSigner kan beregne denne sjekksummen for deg og fortelle deg hva det 12. eller 24. ordet er basert på resten av den videre mnemonikken. Dette kan være nyttig hvis du har en mnemonisk setning som mangler det siste ordet, eller hvis du vil dobbeltsjekke en mnemonikk, eller hvis du vil velge dine egne ord fra BIP39-listen. Men å velge dine egne ord fra BIP39-listen vil sannsynligvis ikke være like tilfeldig som å bruke tilfeldig tallgeneratoren som finnes i verktøy som SeedSigner.
Fra hovedmenyen, naviger til "Frø" og deretter "+ Lag et frø" og deretter "Beregn 12./24. ord" og velg deretter mnemonisk lengde "12 ord" eller "24 ord."
På neste skjermbilde kan du begynne å skrive inn de første 11 ordene for en 12-ords mnemonic eller de første 23 ordene for en 24-ords mnemonic. Start med å skrive inn den første bokstaven i ønsket ord, de tilgjengelige bokstavene å velge mellom for neste bokstav vil reduseres til de eneste alternativene basert på BIP39-ordlisten. Du kan også bla opp eller ned gjennom en liste på høyre side av skjermen ved å bruke knappene "KEY1" og "KEY3" på HAT-skjermen. Når du finner ordet du vil ha, trykk "KEY2" på HAT-skjermen for å velge det ordet og gå videre til neste. Fortsett denne prosessen til alle 11 eller 23 ordene er skrevet inn.
Etter at det 11. eller 23. ordet er skrevet inn, vil SeedSigner vise det siste ordet. Du vil ha muligheten til å laste det frøet inn i SeedSigners aktive minne og bruke en valgfri passordfrase også.
Importere en mnemonisk frase
Du kan også importere en allerede eksisterende 12-ords eller 24-ords mnemonic i sin helhet. Fra hovedmenyen, naviger til "Frø" og velg deretter "Skriv inn 24-ords frø" eller "Skriv inn 12-ords frø." Følg deretter samme prosess ovenfor, velg den første bokstaven i hvert ord til du finner det ønskede ordet og trykk "KEY2" på HAT-skjermen for å velge det ordet. Hvis du skriver inn et ord feil, vil den beregnede kontrollsummen være feil, og SeedSigner vil varsle deg.
Når alle ordene er skrevet inn, vil du bli presentert med lommebokens fingeravtrykk og gitt muligheten til å bruke en valgfri passordfrase.
Backup av frø
Denne delen vil demonstrere hvordan du sikkerhetskopierer hovedfrøet generert på SeedSigner. Det er to måter å sikkerhetskopiere denne informasjonen på: som en mnemonisk setning eller som en QR-kode. En kombinasjon av disse to metodene kan brukes for redundante sikkerhetskopier. Alle som får tilgang til denne informasjonen vil kunne stjele bitcoinen din, så sørg for at du tar forholdsregler når du håndterer denne informasjonen. Noen grunnleggende beste fremgangsmåter er å aldri lagre denne informasjonen i en tekstfil, ikke lagre den på en datamaskin, ikke ta et bilde av den og ikke si ordene høyt. Håndter denne informasjonen som om det var gull, kontanter eller smykker.
Både den mnemoniske setningen og QR-koden kan transkriberes visuelt fra SeedSigner-skjermen uten å måtte koble SeedSigner til en hvilken som helst enhet for å overføre informasjonen. Dette holder SeedSigner fullstendig luftgapet mens den eksporterer masterfrøet. Informasjonen kan transkriberes til et medfølgende papirkort eller til en QR-kodeplate i rustfritt stål, tilgjengelig fra Vulkan 21.
Papirkort kan være raskt og enkelt å fylle ut, gjemmes på mange forskjellige steder og enkelt distribueres til forskjellige geografiske steder. Stålplater kan ta lengre tid å sette opp, de er kanskje ikke like lett å skjule, men stålplatene vil tåle ekstreme miljøforhold som brann og flom; de er mye mer robuste enn papir.
Etter at du har generert et nytt frø på SeedSigner, enten ved å ta et bilde eller ved å fullføre terningkast, vil SeedSigneren lede deg til mnemonikksetningen. Mnemonic-frasen vil være en liste med enten 12 eller 24 engelske ord. Hvis du trenger å vise hukommelsessetningen igjen etter at frøet ditt allerede er opprettet, kan du skanne inn QR-koden din og navigere til "Backup Seed" og deretter "View Seed Words" og godta advarselen og deretter vil listen med 12 eller 24 ord vises. Hvis du ikke skrev ned hukommelsessetningen din eller transkriberte QR-koden din da du først opprettet hovedfrøet ditt, og du har slått av strømmen på SeedSigner, må du opprette et nytt frø, siden det ikke er mulig for SeedSigner å lagre det informasjon i minnet.
Notatkort
Når du oppretter et nytt frø, vil SeedSigner lede deg til listen med 12 eller 24 ord. Du vil skrive disse ordene ned etter hvert som de vises. Baksiden av de medfølgende QR-kodekortene har plass til 24 ord. Skriv disse ordene ned leselig og i rekkefølge. Fire ord vises om gangen, velg «Neste» til du har gått gjennom alle ordene.
Velg "Done" når du er ferdig, og SeedSigner vil be deg om å teste deg selv på sikkerhetskopien. Det er best å ta denne testen for å sikre at sikkerhetskopien ble skrevet ned riktig. På baksiden av notatkortet er et tomt 29 x 29 QR-koderutenett. Du kan visuelt transkribere masterfrøet ditt i QR-kodeformat til notatkortet. Dette gjør det så raskt å importere lommeboken til SeedSigner som å skanne en QR-kode. Etter å ha tatt testen for å bekrefte hukommelsessetningen, kan du rulle nedover menyen på SeedSigner til "Backup Seed" og deretter "Eksporter som SeedQR" og deretter "I Understand" og deretter "Begin 29×29."
SeedSigner vil da vise en forstørret visning av QR-koden, ett segment om gangen fra A1. Du kan veksle på joysticken for å navigere gjennom resten av segmentene og visuelt transkribere de mørklagte rutene du ser på skjermen til kortet ved hjelp av en permanent markør. Det er fire forhåndsdefinerte ruter på QR-koden, som allerede er trykt på kortet for deg.
Det er feilretting innebygd i QR-kodeskanningsprogramvaren, noe som betyr at hvis du forlegger noen firkanter, vil SeedSigner fortsatt kunne produsere frøet ditt. Prøv å være så nøyaktig som mulig.
Når du har transkribert QR-koden, test den ved å skanne den og sjekke fingeravtrykket, en streng på åtte tegn som unikt identifiserer lommeboken din.
Hvis du bruker en passordfrase på lommeboken din, må du bestemme hvordan du vil håndtere denne ekstra informasjonen. En passordfrase kan betraktes som et 13. eller 25. ord som legges til i minnesetningsfrasen. En passordfrase kan være en streng av en hvilken som helst kombinasjon av store bokstaver, små bokstaver, tall og spesialtegn. Bare du vil kjenne denne passordfrasen, og det er ingen måte for SeedSigner eller noen andre å hjelpe deg med å gjenopprette en tapt eller glemt passordfrase. Ved å skrive inn en passordfrase på lommeboken din, vil denne ekstra informasjonen kreves hver gang du ønsker å få tilgang til denne lommeboken i fremtiden.
Det er et verktøy vedlikeholdt av @BitcoinQ_A som kan hjelpe deg med å prøve forskjellige passordfraser over en mnemonisk frase i tilfelle du skriver ned passordfrasen feil, men har en grov ide om hva den skal være. Du kan skrive inn minneordene dine og en mottaksadresse og teste forskjellige passordfraser. Bruk dette verktøyet frakoblet ved å laste det ned, ikke skriv inn hukommelsessetningen eller passordfrasen i en nettverkstilkoblet enhet.
Besøk Bitcoiner.Guide/seed/ for å lære mer.
Bestem deg for om du vil skrive ned fingeravtrykket for lommeboken for mnemonisk setning, eller fingeravtrykket for lommeboken som brukes med passordfrase, eller begge deler. I dette eksemplet er det genererte fingeravtrykket når QR-koden er skannet forskjellig fra fingeravtrykket som genereres når passordfrasen er brukt.
Eller i dette eksemplet er det primære lommebokfingeravtrykket notert øverst, og deretter er fingeravtrykket for den passordfrase-påførte lommeboken notert nederst med indikatoren "PP" for passordfrase. Husk også at hvis du lagrer den mnemoniske setningen din med frøsetningen din, vil en motstander ha all informasjonen de trenger for å stjele bitcoinen din. Men hvis du lagrer passordfrasen din atskilt fra mnemonikksetningen, er det ekstra sikkerhet.
En ting du også bør vurdere er at selv om fingeravtrykket i seg selv ikke vil sette sikkerheten til bitcoinen din direkte i fare, kan den enkle eksistensen av et ekstra fingeravtrykk være nok til å tipse en motstander om at det er en annen bitcoin-lommebok som trenger en passordfrase. å få tilgang. Hvis du setter opp en tvangslommebok med en liten mengde bitcoin i den primære lommeboken og mesteparten av bitcoin i den passordfrase-påførte lommeboken, kan dette være en vurdering for deg.
QR-kode Stålplate
Den første prosessen for å lage en sikkerhetskopi av QR-koder i stål er omtrent den samme som for notatkortversjonen. Etter at du har sikret hukommelsessetningen din, navigerer du på SeedSigner til "Backup Seed" og deretter "Eksporter som SeedQR" og deretter "I Understand" og deretter "Begin 29×29." Alternativt kan du transkribere denne informasjonen fra en eksisterende notatkort QR-kode hvis du allerede har en sikkerhetskopi som du oppgraderer til stål.
Bruk en permanent markør for å markere hvor stansene skal gjøres.
Hvis du gjør en feil, kan du fjerne den permanente markøren med aceton og en Q-tip. Det er feilrettingsprogramvare i SeedSigner som tåler noen feilplasserte punkter, men det er best praksis å være så nøyaktig som mulig.
Før du stempler prikkene med et stempel, test QR-koden med SeedSigner.
Nå er du klar til å stemple prikkene permanent inn i stålplaten med en stans. Denne demonstrasjonen bruker det som er kjent som en "Prick Punch" og en 4-punds mini slegge på et betonggulv. Å ha en solid overflate å hamre på og en tung hammer er nøkkelen til å få skarpe, klare slag.
Et bokstav- og tallstempelsett kan brukes til å merke tilleggsinformasjon på stålplaten, for eksempel fingeravtrykket. Igjen, gjør nøye vurderinger av hvordan du vil lagre informasjon relatert til lommebøker som brukes med passordfrase. I dette eksemplet er det primære fingeravtrykket merket på toppen - dette er det resulterende fingeravtrykket når QR-koden skannes. På bunnen brukes "PP"-indikasjonen for å symbolisere "passord" etterfulgt av det resulterende fingeravtrykket når passordfrasen brukes.
Sørg for å teste din stemplede QR-kode stålplate ved å skanne den med SeedSigner. Vær oppmerksom på at du kanskje må prøve forskjellige lysforhold.
Du bør ha veldefinerte og tydelige merker i stålplaten din som matcher notatkortets QR-kode.
Din Steel QR-kode er nå klar til å lagres sikkert.
Branntest
For å verifisere at lommebokinformasjonen kunne gjenopprettes i tilfelle katastrofale hendelser som brann, ble stålplaten varmet opp til like under smeltetemperaturer ved hjelp av en oksygen- og acetylenbrenner. Ideelt sett, i tilfelle brann, vil QR-koden på stålplaten fortsatt kunne skannes og gjenopprettes raskt. Brann kan imidlertid føre til at finishen på platen forsvinner og etterlater svært lite forskjell mellom platebakgrunnen og de mørke områdene.
Gjenoppretting i dette tilfellet kan fortsatt være mulig ved å visuelt transkribere informasjonen fra den brente QR-kode stålplaten til et papirkort og deretter skanne QR-koden på notatkortet. Denne stresstesten viste at stålplaten tåler temperaturer like under 1,500°C, godt over typiske husbranntemperaturer, og informasjonen i stålplaten var fortsatt 100 % gjenvinnbar ved visuelt å transkribere QR-koden til et papirkort.
Du kan se brannprøven i hele videoen på denne koblingen.
Lommeboken var 100 % gjenvinnbar ved å transkribere informasjonen på den brente stålplaten til et notatkort og deretter skanne notatkortet med SeedSigner. Det ble gjort forsøk på å modifisere finishen på stålplaten etter branntesten for å se om nok distinksjon kunne bringes tilbake for å tillate skanning. En messingbustbørste ble brukt, samt litt løsemiddel for å fjerne gjenværende karbon, deretter ble det påført litt olje som bare fikk overflaten til å få en brun nyanse, og til slutt ble det brukt et poleringshjul på overflaten og en permanent markør ble brukt å fargelegge de stasjonære rutene i de fire hjørnene av QR-koden. Men QR-koden ville ikke skanne. Å transkribere det fungerte imidlertid fint.
Som et eksempel på feilrettingen i praksis, vil du legge merke til at noen prikker ble feilstemplet i segment B6 når QR-koden ble transkribert til stålplaten. Prikkene ble senere stemplet på nytt på riktig sted, alle tre variantene av QR-koden ga samme frø.
Sparrow lommebok
Denne delen vil demonstrere hvordan du importerer lommeboken til Sparrow Wallet fra SeedSigner. Konseptet her er at SeedSigner vil bruke din private nøkkel til å signere transaksjoner og Sparrow Wallet vil generere disse transaksjonene for SeedSigner å signere. På denne måten kan du holde din private nøkkel borte fra en nettverkstilkoblet enhet samtidig som du kan sjekke lommeboksaldoen din og generere mottaksadresser trygt.
Ved å importere en lommebok på denne måten kan du ha en "se-bare" lommebok tilgjengelig på din personlige datamaskin (PC) uten å sette dine private bitcoin-nøkler i fare. Klokke-lommeboken kan vise saldoen din og generere mottaksadresser uten at du trenger å gå gjennom prosessen med å åpne lommeboken med SeedSigner hver gang. Du vil bare bruke SeedSigner når du vil signere transaksjoner fra denne lommeboken for å bruke disse bitcoin.
For mer informasjon om å installere Sparrow Wallet og koble den til en node, sjekk ut Sparrow Wallet-nettstedet.
Denne demonstrasjonen bruker Sparrow Wallet installert på et Windows-skrivebord med Bitcoin Core som node-backend.
Trinn én: Start import
Når du har Sparrow Wallet installert og åpnet på PC-en din, naviger til "Fil" og deretter "Importer lommebok"
Trinn to: Enhetsvalg
I popup-vinduet, rull ned og velg "SeedSigner" og deretter "Scan" for å starte webkameraet.
Trinn tre: Eksporter kun se-informasjon
- På SeedSigner, skann frø-QR-koden og skriv inn passordfrasen
- Gå deretter til "Eksporter Xpub" og velg lommeboken din
- Velg deretter din quorumstype, "Single Sig" eller "Multisig" (single sig brukes i denne demoen).
- Velg deretter skripttype (typen adresser du vil bruke) "Native Segwit" eller "Nested Segwit"
- Velg deretter din Bitcoin-lommebokapplikasjon (Sparrow Wallet i dette eksemplet).
Du vil motta en advarsel om personvernimplikasjoner av å eksportere xpub-en din, så vil du ha en sjanse til å se gjennom detaljene. Når du velger "Eksporter Xpub" vil serien med animerte QR-koder begynne, og du kan holde SeedSigner opp mot PC-webkameraet ditt slik at Sparrow Wallet kan samle detaljene den trenger for å importere din kun-klokke-lommebok.
Hvis du har problemer med lysstyrken på HAT-skjermen, kan du holde styrespaken i opp- eller nedposisjon under den animerte QR-kodesløyfen for å endre lysstyrken på skjermen. Det er riktige lysstyrkenivåer fra veldig svakt til veldig lyst.
Trinn fire: Fullfør import
Tilbake i Sparrow Wallet, når du skanner de animerte QR-kodene, kan du navngi den nye lommeboken din og legge til et valgfritt passord. Vær forsiktig så du ikke forveksler dette passordet med passordfrasen din. Dette passordet i Sparrow Wallet er bare for å kryptere lommebokfilen på din PC.
Trinn fem: Motta Bitcoin
Når noden din er ferdig med å skanne etter transaksjoner (automatisk prosess), vil du være på lommebokens startskjerm i Sparrow Wallet. Hvis du klikker på "Motta"-fanen på venstre side av grensesnittet, vil du se den første adressen på din SeedSigner som du kan sette inn litt bitcoin til.
Når du har foretatt et innskudd, skal transaksjonen vises umiddelbart i Sparrow Wallet som "Ubekreftet" til den mottar noen blokkeringsbekreftelser. Når dette innskuddet er gjort, vil det kreves en signatur fra SeedSigner for å bruke det.
Opprette en PSBT
Når du har satt inn bitcoin i lommeboken din, kan du opprette en delvis signert bitcoin-transaksjon (PSBT) i Sparrow Wallet. Deretter kan du bytte QR-koder frem og tilbake mellom SeedSigner og Sparrow Wallet for å signere transaksjonen på en luftig måte med SeedSigner.
Trinn én: UTXO-valg
Fra Sparrow Wallet, naviger til "UTXOs"-fanen på venstre side av grensesnittet. Velg deretter UTXO du vil bruke. Alternativt kan du bare velge "Send"-fanen i stedet og angi et beløp, men i dette eksemplet blir hele UTXO brukt.
Trinn to: Bygg en transaksjon
- På neste skjerm kan du skrive inn adressen du vil bruke bitcoinen til.
- Legg til en etikett slik at du husker hva transaksjonen var for.
- Skriv inn beløpet (eller velg maksimalt beløp i dette tilfellet).
- Angi gruveavgiftssatsen din
- Klikk deretter på "Opprett transaksjon" når du har fylt ut alle detaljene.
Trinn tre: Fullfør transaksjonen
På neste skjermbilde vil du bli presentert med transaksjons-ID (txid) og en graf som viser innganger og utganger til transaksjonen. Klikk på "Fullfør transaksjon for signering."
Trinn fire: Animerte QR-koder
På neste skjerm, klikk på "Vis QR" og Sparrow Wallet vil vise en serie animerte QR-koder i et popup-vindu. Deretter kan du skanne dem med SeedSigner. Hvis du ikke allerede har gjort det, må du slå på SeedSigner, skanne QR-kodefrasen, skrive inn passordfrasen og deretter velge alternativet for å signere PSBT.
Trinn fem: Bekreftelse
På SeedSigner vil du bekrefte flere detaljer om denne transaksjonen:
- Pass på at du velger riktig lommebok, og legg merke til fingeravtrykket.
- Sjekk mengde- og input/output-grafen.
- Du vil bli advart hvis dette er et fullt forbruk.
- Bekreft at transaksjonsmatematikken sjekkes ut.
Trinn seks: Signering
- Dobbeltsjekk adressen du sender til.
- Godkjenn PSBT hvis alt ser bra ut.
- Velg Bitcoin-lommebokapplikasjonen du jobber med (Sparrow Wallet i dette tilfellet).
- I Sparrow Wallet, velg "Skann QR" og hold deretter opp den animerte serien med QR-koder som blinker på SeedSigner-skjermen.
Trinn sju: Kringkast
Når detaljene er mottatt av Sparrow Wallet, velger du "Kringkast transaksjon."
Når transaksjonen din er kringkastet til Bitcoin-nettverket, kan du bruke favorittblokkutforskeren din for å holde øye med den.
Importerer privat nøkkel
Fra og med Sparrow Wallet versjon 1.6.4 kan du skanne din private nøkkel QR-kode og importere til Sparrow Wallet. Hvis du prøver å holde lommeboken i luften, så ikke prøv dette, da det vil plassere din private nøkkel på en enhet som enten er koblet til internett eller har vært/vil være koblet til internett. Risikoen her er at du kan lage en varm lommebok.
Ved å følge trinnene nedenfor vil Sparrow Wallet skrive en lommebokfil til din PC. Denne lommebokfilen vil inneholde din private nøkkel. Hvis datamaskinen din blir kompromittert i fremtiden og denne filen blir funnet, kan bitcoin være i fare. Å bruke et passord for å kryptere denne lommebokfilen er en minimums-anbefalt forholdsregel hvis du velger å fortsette. En passordfrase vil ikke bli lagret i lommebokfilen, og dette er en annen beskyttelse du kan bruke for å beskytte bitcoinen din i tilfelle din private nøkkel blir avslørt. Import av en privat nøkkel kan være nyttig for raskt å generere lommeboken, konstruere en transaksjon og kringkaste den uten å måtte sende detaljer frem og tilbake til SeedSigner hvis du befinner deg i en situasjon der tiden er avgjørende og signeringsenheten din ikke er tilgjengelig for du.
Hvis du vil ha fordelen med å kunne generere mottaksadresser og sjekke saldoen din uten sikkerhetssårbarheten ved å ha de private nøklene dine på en nettverkstilkoblet enhet, så bruk alternativet for kun se på lommeboken beskrevet ovenfor. Du kan også signere en PSBT i Sparrow Wallet ved å bruke SeedSigner QR-koden din, og Sparrow Wallet vil ikke lagre den informasjonen hvis du er i en nødsituasjon.
Trinn én: Start import
I Sparrow Wallet, naviger til "Fil" og deretter "Importer lommebok."
Trinn to: Velg metode
Et vindu vil dukke opp med flere importalternativer. På alternativet "Mnemonic Words", klikk på rullegardinmenyen og velg "Scan QR."
Trinn tre: Skann QR-kode
Webkameraet ditt skal starte automatisk, hold opp QR-koden for SeedSigner private nøkkel slik at Sparrow Wallet kan samle detaljene.
Trinn fire: Passord
Hvis du har en passordfrase brukt på lommeboken, skriv den inn nå. Klikk deretter på "Oppdag lommebok".
Trinn fem: Navn lommebok
Deretter vil du bli bedt om å navngi din nye lommebok. Når du har skrevet inn et navn, klikker du på "Opprett lommebok".
Trinn seks: Legg til passord
Eventuelt kan du legge til et passord for å beskytte denne lommebokfilen. Dette passordet må ikke forveksles med passordfrasen. Dette passordet vil kryptere lommebokfilen som er lagret på PC-en din.
Trinn syv: Bekreft passordfrase
Du vil da bli bedt om å bekrefte passordfrasen du skrev inn.
Nå har du en fullt funksjonell lommebok fra SeedSigner live i Sparrow Wallet. Husk at hvis du bruker Sparrow Wallet på en nettverkstilkoblet PC, er dette ikke lenger en lommebok med lufthull. Imidlertid kan du nå raskt konstruere og kringkaste transaksjoner.
En annen fordel er at du nå kan finne PayNym for å begynne å gjøre samarbeidstransaksjoner, og du kan bruke Sparrow Wallet Whirlpool-implementeringen for personvernfordelene.
Naviger til "Verktøy" og deretter "Vis PayNym."
Klikk deretter på "Hent PayNym."
For å lære mer om å gjøre samarbeidstransaksjoner eller bruke Whirlpool, sjekk ut dokumentdelen av Sparrow Wallet-nettstedet eller personverndelen av Bitcoiner.Guide nettsted.
multitegn
Denne delen viser hvordan du setter opp en multisig-lommebok ved å bruke SeedSigner og Sparrow Wallet.
Trinn én: Generer frø
Først, lag så mange nye frø du vil for multisig-quorumet ditt. Følg den samme prosessen som er forklart i "Generer-frø"-delen, bruk enten bildefangstmetoden eller terningkastmetoden. Du kan også bruke en valgfri passordfrase.
I dette eksemplet ble fire nye frø generert for å konstruere en fire-av-fire multisig. En passordfrase ble brukt på hver enkelt.
Trinn to: Lag Multisig-lommebok i Sparrow
- I Sparrow Wallet, naviger til "Fil" og deretter "Ny lommebok."
- Gi så navnet din nye multisig-lommebok.
Trinn tre: Konfigurer Multisig Quorum
- Velg "Multisignatur" fra rullegardinmenyen for policytype.
- Still inn "M av N" medsignere. Dette er minimumsantallet nødvendige signaturer du vil ha for lommeboken din. Typiske quorumer er tre-av-fem eller fem-av-sju osv. Fire-av-fire ble brukt i dette eksemplet.
- Du vil legge merke til at en ny keystore-fane vises nederst på skjermen for hver av cosignerne du legger til.
- Når det er angitt, kan du velge "Airgapped Hardware Wallet" for å importere den første cosigneren. Xpub-informasjonen vil bli eksportert fra SeedSigner for hver lommebok i dette eksemplet for å bevare fordelen med lufthull.
Trinn fire: Start PC-webkamera
Når du klikker på "Airgapped Hardware Wallet", dukker et vindu opp med flere alternativer, ved siden av SeedSigner-ikonet klikker du på "Skann." Dette vil starte PC-webkameraet.
Trinn fem: Eksporter Xpub
- På SeedSigner bør du ha alle frøene dine lastet som du vil eksportere. Hvis du trenger det, skann QR-kodene for å laste dem nå. Velg den første.
- Rull ned til "Eksporter Xpub."
- Velg "Multisig."
- Velg skripttype, "Native Segwit" ble brukt i dette eksemplet
- Velg deretter lommebokapplikasjonen, "Sparrow" ble brukt i dette eksemplet.
- Godta advarselen om den potensielle personvernlekkasjen som eksporterer xpub-positurene dine.
Trinn seks: Bekreft detaljer
SeedSigner vil vise detaljene om det du skal eksportere. Se over dem og bekreft at alt er riktig. Du vil sikre at det viste fingeravtrykket samsvarer med fingeravtrykket du har skrevet ned med passordfrasen.
Trinn syv: Importer Xpub
SeedSigner vil begynne å blinke en serie animerte QR-koder som inneholder xpub-informasjonen din. Hold dette opp til PC-webkameraet ditt slik at Sparrow Wallet kan samle detaljene som er nødvendige for å importere din første cosigner.
Trinn åtte: Bekreft og gjenta
Når Sparrow Wallet får detaljene den trenger, vil den fylle ut flere felt under den første nøkkellagerfanen. Dobbeltsjekk at denne informasjonen er korrekt, og pass på at fingeravtrykket er korrekt. Hvis alt ser bra ut, klikker du på den andre keystore-fanen og gjentar den prosessen med den andre cosigner, så igjen for den tredje, og så videre.
Trinn ni: Fullfør
Når du har importert alle medsignerne, klikker du på "Bruk".
Hvis du vil legge til et valgfritt passord, kan du gjøre det når Sparrow Wallet ber deg om det. Dette må ikke forveksles med passordfrasen din. Passordet krypterer lommebokfilen som er lagret på PC-en din.
utgifter
Din nye multisig-lommebok er nå klar til å settes inn på. Du kan generere mottaksadresser fra Sparrow Wallet og sette inn bitcoin. Du trenger minimum antall cosigners for å signere transaksjonen for å bruke bitcoin deponert til denne multisig-lommeboken.
Når du vil bruke bitcoinen din, naviger til "Send"-fanen i Sparrow Wallet og fyll ut adressen du ønsker å bruke til, legg til en etikett, angi beløpet du vil bruke og velg en gruveavgiftssats. Klikk deretter på "Opprett transaksjon".
Klikk deretter på "Fullfør transaksjon for signering."
Da vil du ha muligheten til å vise transaksjons-QR-koden slik at du kan skanne den fra SeedSigner med de riktige cosignerne lastet inn. Du må gjøre hver enkelt individuelt. Når SeedSigner mottar informasjonen den trenger, vil den vise den signerte PSBT-en som en animert QR-kode som skal skannes av PC-webkameraet ditt for å motta Sparrow Wallet. Dette er den samme prosessen som brukes for å signere transaksjoner som dekkes i "Sparrow Wallet"-delen, bare du trenger å gjøre det for så mange minimum antall cosigners du har angitt på multisig-lommeboken din.
Eksempel
For å spre bevisstheten om SeedSigner, Sparrow Wallet og multisig lommebøker, ble det satt inn 100,000 XNUMX sats til fire-av-fire multisig-lommeboken i denne veiledningen. Du kan se transaksjonen her: mempool.space.
Skattejakten ble annonsert på Twitter her: økoalkjemiker.
Viktigheten av selvforvaring
Å forstå konteksten for selvforvaring er et kritisk aspekt for å redusere noen av de mest gjennomgripende risikoene forbundet med Bitcoin, som ordtaket sier: "Ikke nøklene dine, ikke myntene dine." Å stole på tredjeparter som utveksling med bitcoin introduserer flere risikoer som har potensial til å gjøre deg sårbar for tyveri, beslag og urealiserte kapitalgevinstskatter.
I tillegg er de fleste forvaltere, om ikke alle av dem, pålagt å overholde kjenn-din-kunde-forskriftene (KYC) som introduserer deg for enda flere risikoer forbundet med datainnbrudd som lekker din personlig identifiserbare informasjon (PII) til det store åpne internett. Alle Bitcoin-transaksjoner er offentlige, og hvis PII-en din er knyttet til kjededata, har du ikke noe privatliv mot den pålitelige depotmottakeren som kjenner din identitet og saldoene dine i kjeden. I hendene på en hacker kan denne informasjonen sette livet ditt i fare. Dessuten, siden disse forvalterne prioriterer forholdet til rettshåndhevelse og alltid vil ta avgjørelser som ikke har din beste interesse i tankene; i hendene på din regjering kan denne informasjonen sette dine friheter på spill.
Hvis du er interessert i å lære mer om katastrofale hendelser som involverer pålitelige tredjeparter, sjekk ut disse ressursene:
- Exchange-sjef "dør" på mystisk vis og tar med seg kryptovalutanøkler verdt 190 millioner dollar til graven.
- Utveksling av kryptovaluta partnere med IRS og DEA
- Datainnbrudd lekker kundeinformasjon fra 30 kryptovalutaselskaper
- Argentina innfører "engangs" formuesskatt
Mange av disse risikoene kan reduseres ved å ta selvforvaring. Avveiningen er at du tar det personlige ansvaret for å sikre din bitcoin. Du og du alene er ansvarlig for din bitcoin. Det er ingen "1-800" hjelpelinjer for å reversere transaksjonene dine, og ingen kan hjelpe deg med å gjenopprette en tapt eller glemt frøfrase. Heldigvis er det mange verktøy tilgjengelig for å hjelpe deg med å oppnå trygg og privat selvforvaring.
SeedSigner er et slikt verktøy som kombinerer generell, billig maskinvare med gratis og åpen kildekode-programvare for å gi deg en DIY-signeringsenhet slik at du opprettholder ubegrenset, tillatelsesfri tilgang til bitcoinen din.
Kunder av produsenter av Bitcoin hardware wallet står overfor visse risikoer som brukere bør være oppmerksomme på. Det er risiko for et forsyningskjedeangrep der maskinvaren blir fanget opp underveis og modifisert på en eller annen kompromitterende måte før den endelige leveringen. Det er også en risiko introdusert ved å eksponere personlig informasjon til slike produsenter, for eksempel Brudd på hovedbokdata avslørte PII til over én million kunder som førte til sofistikerte phishing-angrep og potensielt hjalp til med fysisk overfall og væpnet ran. Det er også risiko for en "solnedgang" angrep hvor produsenten av maskinvarelommeboken kunne prøve forskjellige nonces til de gjetter den private hovednøkkelen din basert på informasjon innhentet ved å se transaksjonene dine på den offentlige blokkjeden.
En nyttig funksjon i SeedSigner er at de nødvendige komponentene er allment tilgjengelige, rimelige og generelle. Dette betyr at disse delene kan anskaffes på en slik måte at ingen indikasjon på bruk av dem for Bitcoin avsløres. SeedSigner selges i et sett fra forskjellige leverandører, så hvis du kjøper det komplette settet er det åpenbart hva den tiltenkte bruken er. Men gjennom denne veiledningen vil du finne lenker til flere leverandører for de enkelte komponentene slik at du har ressursene du trenger for å anskaffe dem individuelt hvis du foretrekker det.
Videooppsummering
Denne videoen demonstrerer en oversikt på høyt nivå over innholdet i denne veiledningen. Videoen er ikke ment som en erstatning for informasjonen i denne veiledningen, kun som en ekstra visuell assistent som demonstrerer testing, montering, generering av frø, inntasting av en passordfrase, sikkerhetskopiering av frø via QR-kode og branntesting av stålplaten.
Avveininger
Ingen løsning er uten avveininger, her er noen ting du bør vurdere med SeedSigner (en fullstendig liste over anerkjente kritikker og sårbarheter vedlikeholdes av SeedSigner her.):
- Det er ingen sikkerhetsmekanisme som verifiserer programvaren som det som finnes på andre maskinvarelommebøker. Brukeren er fullt ansvarlig for å verifisere ektheten til programvaren som brukes på SeedSigner. Dette er forklart i detalj for både Windows- og Linux-brukere i "Programvare"-delen av denne veiledningen. Finn ut hvordan du bruker GPG-verifiseringsverktøyene for å dempe denne bekymringen.
- Å lagre den private nøkkelen i et QR-kodeformat øker mulighetene for at en motstander kan få denne informasjonen. Som med all sikkerhetskopiinformasjon uansett skjema, hvis noen får tilgang til den, kan de ta et bilde av en liste med ord eller en stålplate, eller de kan bare ta sikkerhetskopien med seg i lommen. Brukere drar nytte av å holde sikkerhetskopieringsinformasjon privat og sikker på måten de ville håndtere gull, smykker eller kontanter. Å ha noe overflødig sikkerhet på plass, som en passordfrase som er lagret separat fra sikkerhetskopieringsinformasjonen, kan bidra til å dempe disse bekymringene. Multisig cosigners som er spredt på forskjellige geografiske steder kan også være fordelaktige for å redusere en enkelt kilde til feil.
- Å konstruere et multisig-quorum ved å bruke samme signeringsenhet for alle medsignere kan introdusere en sårbarhet hvis det oppstår et uforutsett problem med den bestemte signeringsenheten. Beste praksis er å bruke signeringsenheter fra flere produsenter for å redusere risikoen for et solnedgangsangrep og eller en sikkerhetsfeil som setter hele multisig-balansen din i fare fordi du ikke diversifiserte maskinvaren som ble brukt.
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
- 100
- 11
- 39
- 3d
- 7
- 9
- Om oss
- ABSTRACT
- adgang
- nøyaktig
- Oppnå
- Handling
- aktiv
- Ytterligere
- adresse
- adresser
- Fordel
- fremover
- algoritme
- Alle
- allerede
- alternativ
- Selv
- alltid
- Amazon
- america
- amerikansk
- beløp
- annonsert
- En annen
- noen
- Søknad
- Påfør
- tilnærming
- hensiktsmessig
- Montering
- Assistent
- atom
- Autentisk
- autentisitet
- Automatisk
- tilgjengelig
- bevissthet
- bakgrunn
- Backup
- sikkerhetskopier
- være
- under
- nytte
- Fordeler
- BEST
- beste praksis
- Bit
- Bitcoin
- bitcoin transaksjoner
- Bitcoin lommebok
- Blokker
- blockchain
- borde
- brudd
- brudd
- BTC
- BTC Inc.
- Bug
- bygge
- kjøpe
- kabel
- Kapasitet
- hovedstad
- fangst
- karbon
- Kort
- hvilken
- Kontanter
- Årsak
- forårsaket
- konsernsjef
- viss
- sertifikat
- Sertifisert
- kjede
- endring
- kontroll
- Sjekker
- valg
- valg
- Velg
- klipp
- kode
- Mynter
- kombinasjon
- Kom
- Kommunikasjon
- kompatibilitet
- helt
- fullført
- komponent
- omfattende
- kompromittere
- datamaskin
- konsept
- Koble
- tilkoblet
- Tilkobling
- tilkobling
- Tilkoblinger
- hensyn
- innhold
- fortsette
- kontroller
- bekvemmelighet
- Praktisk
- kunne
- Par
- skape
- opprettet
- Opprette
- kritisk
- cryptocurrency
- kryptografisk
- Gjeldende
- I dag
- vaktmester
- varetekt
- kunde
- Kunder
- dato
- Databrudd
- avgjørelser
- levering
- demonstrere
- beskrevet
- utforming
- designet
- design
- desktop
- detalj
- detaljert
- detaljer
- Bestem
- Utvikler
- utviklere
- enhet
- Enheter
- gJORDE
- forskjellig
- vanskelig
- direkte
- direkte
- forsvinne
- Vise
- skjermer
- distribueres
- dIY
- dokumenter
- dollar
- dobbelt
- ned
- nedlasting
- nedlastinger
- stasjonen
- under
- lett
- redaktør
- innebygd
- Engelsk
- Enter
- kom inn
- helhet
- enhet
- miljømessige
- essens
- etc
- Event
- hendelser
- alt
- eksempel
- utveksling
- Børser
- utsatt
- uttrykte
- ekstrem
- øye
- Face
- vendt
- Failure
- Mote
- FAST
- Trekk
- kjennetegnet
- Egenskaper
- Felt
- Film
- Endelig
- finne
- slutt
- fingeravtrykk
- Brann
- Først
- passer
- Blitz
- følge
- etter
- skjema
- format
- funnet
- Gratis
- fullt
- funksjoner
- framtid
- general
- generell
- generere
- genererer
- generasjonen
- generator
- geografisk
- få
- GitHub
- skal
- Gull
- god
- Regjeringen
- flott
- Grønn
- Grid
- Gjest
- gjest innlegg
- veilede
- hacker
- håndtere
- Håndtering
- maskinvare
- Maskinvare lommebok
- Maskinvare lommebøker
- hash
- å ha
- hjelpe
- nyttig
- her.
- høykvalitets
- hold
- Hjemprodukt
- hus
- Hvordan
- Hvordan
- Men
- HTTPS
- Mennesker
- ICON
- Tanken
- Identitet
- bilde
- gjennomføring
- betydning
- viktig
- importere
- umulig
- I andre
- inkludere
- inkludert
- inkluderer
- uavhengig av hverandre
- indeks
- individuelt
- informasjon
- inngang
- installere
- interesse
- interessert
- Interface
- Internet
- involvert
- IRS
- utstedelse
- IT
- selv
- holde
- nøkkel
- nøkler
- kjent
- KYC
- siste
- lansere
- Law
- rettshåndhevelse
- lag
- LCD
- lekke
- Lekkasjer
- LÆRE
- læring
- Permisjon
- Led
- Ledger
- linje
- LINK
- lenker
- linux
- Liste
- lister
- lite
- laste
- plassering
- steder
- logo
- Lang
- laget
- vedlikeholde
- Flertall
- GJØR AT
- Making
- måte
- Produsent
- merke
- Match
- matchende
- materialer
- math
- Saken
- betyr
- midler
- måle
- målinger
- Minne
- metoder
- millioner
- millioner dollar
- tankene
- gruvearbeider
- minimum
- feilplassert
- mer
- mest
- flytte
- flere
- multitegn
- nødvendigvis
- nødvendig
- behov
- nettverk
- Merknader
- Antall
- tall
- innhentet
- tilby
- offline
- Olje
- On-Chain
- åpen
- åpen kildekode
- åpning
- drift
- operativsystem
- Meninger
- Muligheter
- Alternativ
- alternativer
- rekkefølge
- Annen
- samlet
- egen
- Papir
- Spesielt
- partnere
- Passord
- PC
- permanent
- permanent
- personlig
- Filippinene
- phishing
- phishing-angrep
- setninger
- bilde
- brikke
- plattform
- Point
- politikk
- polsk
- pop-up
- Populær
- posisjon
- mulig
- potensiell
- makt
- praksis
- Forbered
- trykk
- pen
- primære
- privatliv
- privat
- private Key
- Private nøkler
- Problem
- prosess
- Prosesser
- prosessor
- produsere
- produsert
- Produkt
- Produkter
- program
- prosjekt
- reklame
- beskytte
- Beskyttende
- gi
- gir
- gi
- offentlig
- offentlig blockchain
- offentlig Key
- Kjøp
- kjøpt
- innkjøp
- formål
- formål
- QR kode
- Rask
- raskt
- RAM
- område
- RE
- motta
- mottatt
- Gjenopprette
- reflektere
- forskrifter
- forholdet
- slipp
- Utgivelser
- forbli
- gjenværende
- representere
- representasjon
- representerer
- påkrevd
- Ressurser
- ansvar
- ansvarlig
- REST
- Avslørt
- reversere
- anmeldelse
- Risiko
- risikoer
- Rull
- ruller
- Rute
- Kjør
- trygge
- trygt
- Sikkerhet
- skanne
- skanning
- Skjerm
- sekundær
- sekunder
- sikre
- sikkert
- sikkerhet
- sikkerhetsproblem
- seed
- frøfrase
- frø
- segmentet
- segmenter
- Serien
- sett
- innstilling
- oppsett
- flere
- deling
- Levering
- Kort
- undertegne
- Enkelt
- siden
- SIX
- Størrelse
- slakk
- liten
- Snap
- So
- Software
- solgt
- solid
- løsning
- noen
- Noen
- noe
- sofistikert
- Rom
- mellomrom
- snakke
- sett
- spesiell
- spesifikasjon
- spesifikasjoner
- bruke
- spre
- kvadrat
- stadier
- stående
- Begynn
- startet
- Tilstand
- oppbevare
- stresset
- vellykket
- vellykket
- Solnedgang
- levere
- forsyningskjeden
- støtte
- overflaten
- system
- ta
- Target
- skatter
- Teknisk
- terminal
- test
- Testing
- tyveri
- tredjeparter
- Gjennom
- hele
- Tied
- tid
- ganger
- typen
- sammen
- verktøy
- verktøy
- topp
- lommelykt
- handel
- Transaksjonen
- Transaksjoner
- overføre
- problemer
- etter
- unik
- Universe
- usb
- bruke
- Brukere
- validering
- verdi
- ulike
- leverandør
- leverandører
- Verifisering
- verifisere
- versjon
- video
- Se
- Sikkerhetsproblemer
- sårbarhet
- Sårbar
- vente
- lommebok
- Lommebøker
- Se
- Rikdom
- webkamera
- veldefinerte
- Hva
- Hva er
- Hjul
- mens
- HVEM
- vinduer
- innenfor
- uten
- ord
- Arbeid
- arbeid
- virker
- verdensomspennende
- verdt
- ville
- null