Acest ghid cuprinzător vă ghidează prin despachetarea, configurarea și semnarea tranzacțiilor bitcoin cu dispozitivul SeedSigner cu aer întrerupt.
Acest ghid demonstrează cum să auto-custodia bitcoin folosind SeedSigner. SeedSigner este un proiect care reunește cod gratuit și open-source, hardware ieftin și de uz general și o abordare bricolaj (do-it-yourself) pentru a-și asuma responsabilitatea personală pentru bitcoin.
Acest ghid acoperă:
unboxing
Această secțiune demonstrează ce este inclus în kitul SeedSigner complet. Setul poate fi achiziționat de la Soluții hardware BTC cu livrare în întreaga lume disponibilă. Alternativ, clienții din UE/UK pot achiziționa kit-ul de la GoBrrr or DIYNodes, și clienții din Filipine pot folosi TechHaven.
Kit-ul SeedSigner include următoarele componente:
- Zmeura Pi Zero
- Camera Raspberry Pi
- Cablu panglică pentru cameră
- HAT LCD WaveShare
- Carcasă deschisă, imprimată 3D
- Șapte coduri QR goale/cărți de expresii mnemonice
- Autocolant SeedSigner
- Instrucțiuni „Noțiuni introductive”.
- Cardul „Mulțumesc”.
Kit-ul SeedSigner vine cu tot ceea ce veți avea nevoie pentru a începe, singurele piese pe care va trebui să le furnizați sunt un card MicroSD cu o capacitate de cel puțin 4 GB și un cablu micro USB. Se cere asamblare.
Cardurile incluse cu codul QR/fraze mnemonice goale măsoară 64 milimetri (mm) pe 89 mm. Aceste carduri conțin 24 de spații goale pentru cuvintele inițiale pe o parte, împreună cu un avertisment care spune: „Nu introduceți niciodată cuvintele inițiale într-un computer care se conectează la internet”. Pe partea opusă, există o rețea goală de coduri QR de 29 x 29, cu spațiu pentru amprenta portofelului și câteva note, împreună cu un avertisment pe care scrie: „Nu scanați niciodată QR de bază într-un computer care se conectează la internet”.
Alternativ, se poate opta pentru utilizarea versiunii din oțel inoxidabil a copiei de rezervă a codului QR. Plăcile din oțel inoxidabil sunt realizate de @SeedMint21. Toate produsele sale de înaltă calitate sunt disponibile la https://vulcan21.com/.
Placa din oțel inoxidabil SeedSigner are o placă de 3 mm pe 66 mm pe 91 mm care poate rezista la incendiu și inundații. Aceasta este o alternativă excelentă față de hârtie, deoarece poate face față unor medii extreme. Plăcuța prezentată în acest ghid are sigla SeedSigner pe ea, dar este posibil ca plăcile viitoare să nu aibă acest logo pentru a preveni dezvăluirea faptului că acesta este un produs legat de Bitcoin. Pe placă există o grilă de cod QR de 29 pe 29 și puteți marca indentările cu un marker, verificați dacă funcționează și apoi ștampilați semnele cu un pumn pentru a le face permanente.
Puteți pune deoparte kitul SeedSigner pentru moment în timp ce pregătiți imaginea software pe cardul microSD în secțiunea următoare.
Software
Această secțiune demonstrează cum să descărcați imaginea SeedSigner și să o puneți pe cardul microSD. Va trebui să furnizați propriul card microSD care are o capacitate de cel puțin 4 GB. Cea mai bună practică este să vă testați hardware-ul cu imaginea software pentru a vă asigura că totul funcționează înainte de a încerca asamblarea cu carcasa imprimată 3D.
Pasul unu: Descărcați
Navigați către Repo GitHub SeedSigner și căutați cea mai recentă versiune.
Derulați până în partea de jos a acelei secțiuni de lansare și faceți clic pe link pentru a descărca fișierul .zip. Dacă doriți să verificați descărcarea, faceți clic pe linkuri pentru a descărca fișierul „.sha256” și fișierul „.sig”. Salvați aceste fișiere în aceeași locație de folder.
Pasul doi, A: Verificați - Windows
Acest pas este opțional, dar recomandat. Acest lucru vă va asigura că ați descărcat fișierul pe care dezvoltatorii SeedSigner intenționau să îl primiți. Acest pas va demonstra cum se verifică pe o platformă Windows. Treceți la „Pasul doi, B” dacă utilizați o platformă Linux.
Sau treceți la „Pasul trei” dacă nu doriți să verificați descărcarea software-ului care va gestiona cheile private Bitcoin.
Următoarele instrucțiuni presupun că utilizați deja Kleopatra de la pachet de software gpg4win și aveți propria configurație a cheii PGP.
- Mai întâi veți avea nevoie de cheia publică SeedSigner, pe care o puteți găsi aici
- Copiați cheia publică în clipboard.
- Deschideți Kleopatra, navigați la „Instrumente”, apoi „Clipboard”, apoi „Import certificat”
- Ar trebui să primiți un dialog care vă informează că certificatul a fost importat cu succes. Faceți clic pe „OK”.
- Acum puteți compara amprenta digitală din Kleopatra cu o amprentă cunoscută afișată public, cum ar fi Profilul de Twitter al lui SeedSigner.
- Acum puteți face clic dreapta pe certificatul SeedSigner din Kleopatra și selectați „Certificare”.
- Vi se va solicita să introduceți parola.
- Deschideți folderul care conține fișierul .zip, fișierul „.sha256” și fișierul „.sig”.
- Faceți clic dreapta pe fișierul „.sig”.
- Selectați „Mai multe opțiuni GpgEX”, apoi „Verificați”.
- Kleopatra va folosi acum fișierul de semnătură și cheia publică SeedSigner pentru a verifica fișierul „.sha256”.
- Ar trebui să primiți un dialog care să afișeze verificarea cu succes.
Este important să poți face distincția între o semnătură validă și certificată, o semnătură validă și o semnătură invalidă. Deoarece cheia publică SeedSigner a fost certificată comparând amprenta rezultată cu o amprentă cunoscută, afișată public, software-ul Kleopatra tipărește un dialog valid și certificat în verde.
Dacă nu ați făcut pasul suplimentar pentru a certifica cheia publică SeedSigner, atunci Kleopatra poate determina în continuare că semnătura este valabilă, dar nu este certificată. Înseamnă că cheia publică și semnătura însoțitoare sunt valide, dar că ar putea fi de la o altă entitate care uzurpa identitatea dezvoltatorului. Aceste dialoguri vor fi tipărite în alb. Aceasta este încă o semnătură de potrivire validă, doar că dacă nu faci acel pas suplimentar pentru a certifica amprenta cheii publice, atunci știi cu adevărat că este o semnătură validă de la SeedSigner și nu un imitator?
Sau dacă a existat vreo manipulare în fișierul pe care l-ați descărcat și nu este semnat autentic de cheia SeedSigner, Kleopatra va imprima dialogul în roșu. Aceasta este o semnătură nevalidă și nu trebuie să continuați cu decomprimarea fișierului .zip.
Acum că ați verificat autenticitatea fișierului „.sha256” însoțitor, puteți fi siguri că valoarea hash SHA-256 conținută în acesta este de fapt valoarea hash pe care ar trebui să o puteți genera independent în fișierul .zip însoțitor. . Pentru a genera valori hash pe fișiere, puteți utiliza un instrument de editor hexadecimal gratuit, denumit HxD.
- În HxD, navigați la „Fișier”, apoi „Deschidere” și selectați fișierul SeedSigner .zip
- Navigați la „Analiză”, apoi „Sume de verificare”, apoi „SHA256”
- Acum puteți deschide fișierul SeedSigner „.sha256” cu un editor de text precum Notepad.
- Comparați valorile hash dintre HxD și fișierul SeedSigner.
După verificarea valorii hash, știți că fișierul .zip este autentic. Dacă valorile hash nu se potrivesc, atunci nu decomprimați fișierul .zip. Este o idee bună să închideți fișierul .zip de la HxD în acest moment. Puteți sări înainte la „Pasul trei” acum.
Pasul doi, B: Verificați - Linux
Verificarea semnăturilor în Linux este un proces mult mai simplu. Instrumentele PGP sunt încorporate și pot fi executate de la terminalul din linia de comandă.
Înainte de a continua, asigurați-vă că aveți fișierul .zip, fișierul „.sha256” și fișierul „.sig” în directorul de descărcări.
- Deschideți terminalul
- Importați cheia publică SeedSigner în lanțul dvs. de chei cu:
curl https://raw.githubusercontent.com/SeedSigner/seedsigner/main/seedsigner_pubkey.gpg | gpg –import
- Ar trebui să vedeți tipărirea terminalului „importat: 1”
- Apoi schimbați directorul în dosarul de descărcări cu „Descărcări cd”
- Acum verificați semnătura cu:
gpg –verify seedsigner_0_5_0.img.zip.sha256.sig
Asigurați-vă că utilizați versiunea relativă la cea pe care o verificați, aceasta a fost versiunea 0.5.0 și lansările se fac des, așa că utilizați întotdeauna cea mai recentă de la Pagina de lansări a SeedSigner.
- Terminalul ar trebui să afișeze „Semnătură bună de la „seedsigner”. '”
- Veți vedea avertismentul despre cheia nu este certificată, vedeți exemplul din „Pasul doi, A” pentru o explicație detaliată. Pe scurt, asta e bine.
- Acum puteți verifica valoarea hash cu:
shasum -a 256 -c seedsigner_0_5_0.img.zip.sha256
Din nou, asigurându-vă că utilizați versiunea potrivită pentru dvs.
- Terminalul ar trebui să afișeze „seedsigner_0_5_0.img.zip: OK”
- Puteți ignora avertismentul despre liniile formatate incorect dacă îl primiți.
Gata, ați terminat de verificat fișierul .zip pe care l-ați descărcat. Acum puteți trece la afișarea intermitent a imaginii pe cardul microSD în pasul următor.
Pasul trei: Flash
Folosirea unui program precum Balena Etcher facilitează afișarea imaginii SeedSigner. Navigați la Site-ul Balena Etcher de unde puteți descărca aplicația potrivită pentru sistemul dvs. de operare. Urmați instrucțiunile sistemului pentru a instala. Asigurați-vă că aveți un card microSD de cel puțin 4 GB formatat și conectat la computer.
După ce ați instalat și deschis Balena Etcher, selectați „Flash din fișier”.
Selectați fișierul .zip din exploratorul de fișiere. Fișierul .zip poate rămâne în starea sa comprimată, Balena Etcher îl va decomprima.
Selectați unitatea țintă la care doriți să flashați fișierul imagine. Doriți să vă alegeți cardul microSD aici.
Faceți clic pe „Flash!” butonul și procesul de clipire ar trebui să înceapă automat. Bara de progres se va muta în partea stângă a aplicației și unele dialoguri promoționale vor fi afișate în partea dreaptă a aplicației. Nu trebuie să interacționați cu dialogurile promoționale, doar lăsați procesul de intermitent să ruleze.
Există trei etape ale procesului de flashing: decompresie, flashing și validare. Doar lăsați software-ul să parcurgă toți pașii și nu deconectați cardul microSD în timpul acestui proces. Dacă primiți solicitări ale sistemului de operare care spun că unitatea trebuie formatată, ignorați-le.
Odată terminat, ar trebui să primiți un mesaj care vă informează că blițul a fost finalizat cu succes. Dacă nu a fost finalizat cu succes, încercați din nou și dacă problema persistă, luați în considerare utilizarea unui alt card microSD.
Puteți închide aplicația Balena Etcher. Scoateți în siguranță cardul microSD din computer dacă sistemul dvs. nu a făcut acest lucru deja. Acum sunteți gata să faceți o mamă de hardware și să îl testați înainte de asamblarea finală.
Piese metalice
Această secțiune demonstrează cum să testați și să asamblați kitul SeedSigner și oferă, de asemenea, detalii despre ce este fiecare componentă și locuri alternative pentru achiziționarea acestor componente în cazul în care nu doriți să achiziționați întregul kit de la un singur furnizor. Cea mai bună practică este să testați dacă componentele dvs. pornesc și software-ul SeedSigner funcționează înainte de asamblare. Carcasa și/sau componentele pot fi deteriorate dacă încercați să o demontați.
Incinta
Carcasa inclusă în kit este un design cu fața deschisă, modele alternative sunt disponibile de la furnizorii de linkuri de mai jos. Carcasa este imprimată 3D, puteți chiar descărcați fișierul și tipăriți unul singur. Asigurați-vă că verificați câteva desene comunitare de asemenea. Carcasa prezentată aici este concepută pentru a fi cea mai simplă carcasă și cea mai rapidă de reprodus. Diverse fișiere de proiectare a carcasei pot fi descărcate de la aiciși există o serie de distribuitori care oferă modele alternative aici, aici și aici.
Dimensiunile exterioare ale carcasei sunt de 80 mm pe 35 mm pe 26 mm și există o serie de denivelări de reținere, margini de susținere și suporturi pentru a se potrivi perfect în interior.
Carcasa are, de asemenea, deschideri pentru obiectivul camerei, porturi micro USB, port HDMI și port pentru card microSD.
Dacă nu doriți să obțineți setul complet, puteți cumpăra o carcasă de sine stătătoare cu diferite modele de la următorii furnizori:
- Livrare în toată lumea disponibilă de la Soluții hardware BTC
- Livrare în toată lumea disponibilă de la Robotechie
- Livrare UE/UK disponibilă de la GoBrrr, DIYNodes și AnchorHodl
Camera și cablul
Camera este un senzor OV5 de 5647MP, 30 de cadre pe secundă (FPS), modul de cameră video cu rezoluție de 2,592 pixeli pe 1,944 pixeli, conceput pentru o gamă de Raspberry Pis. Tensiunea de lucru este de 1.7 volți curent continuu (VDC) la 3 VDC. Acest modul măsoară 25 mm pe 24 mm pe 9 mm. Camera este livrată cu o peliculă de protecție deasupra obiectivului - asigurați-vă că îl îndepărtați înainte de asamblare.
Doriți cablul panglică auriu „HBV-Raspberry-160FPC” pentru Raspberry Pi Zero. Acest cablu are o parte a conectorului cu 16 pini plat care măsoară 16 mm, o parte a conectorului cu 22 pini plat care măsoară 11 mm și lungimea totală este de 160 mm.
Dacă nu doriți să obțineți setul complet, puteți cumpăra o cameră și un cablu autonom de la următorii furnizori:
- Livrare UE/UK disponibilă de la GoBrrr
- Livrare în America de Nord disponibilă de la Amazon
- Livrare în Filipine disponibilă din TechHaven
Raspberry Pi Zero v1.3
Raspberry Pi Zero este cel mai mic computer cu o singură placă produs de Raspberry Pi. Computerul v1.3 dispune de un procesor single-core de 1 gigahertz (Ghz), 512 MB de RAM, port mini-HDMI, un port micro USB doar pentru alimentare, un port micro USB pentru transferul de date, un port hardware atașat. antet cu 40 de pini compatibil cu top (HAT), antet video compozit și resetare, un slot pentru card microSD și un conector pentru cameră CSI. Specificația hardware completă poate fi găsită aici.
Raspberry Pi Zero măsoară 66 mm pe 31 mm pe 11 mm.
Dacă nu doriți să obțineți kitul complet, puteți cumpăra un Raspberry Pi Zero independent de la următorii furnizori:
- Livrare UE/UK disponibilă de la GoBrrr
- Livrare UE disponibilă de la bricogeek or Reichelt
- Livrare în America de Nord disponibilă de la Adafruit
- Livrare în Filipine disponibilă din TechHaven
Dacă aveți dificultăți în găsirea hardware-ului Raspberry Pi Zero, unele surse alternative sunt Rpilocator sau eventual cel Raspi Zero W — asigurați-vă că vă faceți temele privind compatibilitatea cu această versiune înainte de a o cumpăra. Alternativ, dacă puteți găsi doar versiunile WiFi și/sau Bluetooth activate ale Raspberry Pi Zero, atunci acest ghid de @DesobedienteTec vă va arăta cum să dezactivați radiourile de comunicare.
Ecranul LCD HAT Waveshare
Waveshare LCD HAT este un modul de 65 mm pe 30 mm care se atașează la conectorul cu 40 de pini de pe Raspberry Pi Zero. Acest modul are un afișaj RGB cu o rezoluție de 240 de pixeli pe 240 de pixeli care măsoară 39 mm în diagonală. Comenzile încorporate folosesc un joystick și trei butoane. Tensiunea de funcționare este de 3.3 vdc. Mai multe specificații pot fi găsite aici.
Dacă nu doriți să obțineți setul complet, puteți cumpăra un afișaj Waveshare LCD HAT independent de la următorii furnizori:
- Livrare UE/UK disponibilă de la GoBrrr
- Livrare UE disponibilă de la Welectron
- Livrare în America de Nord disponibilă de la WaveShare
- Livrare în toată lumea disponibilă de la AliExpress
- Livrare în Filipine disponibilă din TechHaven
Testare și asamblare
Testarea
Testarea hardware-ului cu software-ul SeedSigner este o idee bună. Dacă asamblați totul și apoi aflați că ceva nu funcționează, puteți deteriora componentele și/sau carcasa încercând să o demontați.
Pasul unu: eliberați dispozitivul de fixare a camerei
Pe placa Raspberry Pi Zero, trageți ușor lamelele de pe portul de conectare a camerei. Când aceste urechi sunt apăsate, ele vor bloca cablul panglică în poziție.
Pasul doi: Conectați cablul panglică
Asigurați-vă că cablul panglică este îndreptat în direcția corectă, conectorii aurii ar trebui să fie îndreptați spre partea inferioară a plăcii de circuite Raspberry Pi Zero. Introduceți cablul plat până când se oprește, apoi apăsați urechile în jos pentru a bloca cablul plat în poziție.
Pasul trei: card MicroSD
Introduceți cardul microSD cu imaginea SeedSigner flash. Asigurați-vă că cardul MicroSD este îndreptat în direcția corectă - din nou contactele aurii ar trebui să fie îndreptate spre partea de jos a plăcii de circuite Raspberry Pi Zero.
Pasul patru: afișare
Conectați afișajul LCD, asigurându-vă că pinii de pe placa de circuite Raspberry Pi Zero sunt toți drepti și că nu se vor îndoi dacă sunt aliniați greșit. Acesta se va atașa pur și simplu la placa de circuite Raspberry Pi Zero, nu se va fixa până când nu faceți asamblarea finală în carcasa imprimată 3D.
Pasul cinci: Pornire și testare
Conectați cablul de alimentare și așteptați aproximativ 45 de secunde pentru activarea SeedSigner. Apoi testați joystick-ul și butoanele de pe afișajul LCD și asigurați-vă că camera funcționează.
Acum că ați verificat că totul funcționează, puteți opri SeedSigner selectând pictograma de alimentare din colțul din dreapta sus din meniul principal. Apoi puteți dezasambla totul și îl reasamblați în carcasa imprimată 3D.
Asamblare
Înainte de a încerca asamblarea, asigurați-vă că ați testat că totul funcționează conectând camera și afișajul la RaspberryPi Zero, inserând cardul microSD cu imaginea SeedSigner încărcată și pornind dispozitivul prin conectarea unui cablu micro USB la portul de intrare de alimentare. .
Pasul unu: verificarea materialelor
Adunați componentele testate. Ar trebui să aveți carcasa imprimată 3D, Raspberry Pi Zero, card microSD, afișaj LCD, modulul camerei și cablu panglică.
Pasul doi: Modulul camerei
Îndepărtați stratul protector de film de pe obiectivul camerei. Apoi fixați modulul camerei în poziție sub clemele de fixare. Dacă porturile pentru conexiunile USB sunt îndreptate spre tine, atunci cablul panglică ar trebui să meargă în partea dreaptă.
Pasul trei: Raspberry Pi Zero
Introduceți placa de circuite Raspberry Pi Zero. Asigurați-vă că scoateți mai întâi cardul microSD. Cablul panglică se va plia peste modulul camerei, cu slăbirea ascunsă sub locașul carcasei.
Aliniați conectorii USB cu porturile de pe carcasă, placa de circuit va fi într-un unghi ușor, apoi puteți apăsa pe partea laterală cu pinii până când auziți că se fixează în poziție.
Pasul patru: card MicroSD
Apoi puteți introduce din nou cardul MicroSD. Apoi apăsați afișajul LCD pe PIN-urile plăcii de circuite Raspberry Pi Zero, având grijă să vă asigurați că pinii sunt aliniați. Acesta ar trebui să se potrivească bine și să nu fie slăbit.
Pasul cinci: Pornire și testare
Conectați cablul de alimentare și asigurați-vă că totul funcționează. Apoi sunteți gata să începeți configurarea noii dvs. fraze semințe Bitcoin.
Este posibil să găsiți resurse suplimentare în acest ghid de @shishi21m.
Generați o nouă sămânță
Această secțiune va demonstra două metode de a genera o nouă semințe principală cu SeedSigner, cu camera sau cu zaruri, precum și cum să calculați suma de control a unei fraze mnemonice și, de asemenea, cum să importați o frază mnemonică preexistentă.
Sămânța principală este doar un număr, un număr foarte lung și aleatoriu. De fapt, acest număr este atât de lung și aleatoriu încât poate fi considerat cu adevărat unic. Practic vorbind, singurul loc din univers care există acest număr este pe SeedSigner atunci când îl creați. Pentru toate scopurile, ca cineva să ghicească acest număr ar fi ca și cum ai ghici exact același atom din întregul univers observabil pe care l-ai ales în secret.
Acest număr aleatoriu foarte lung este folosit în unele funcții criptografice inteligente pentru a obține în mod determinist perechile de chei private/publice ale portofelului Bitcoin. Cu alte cuvinte, așa puteți genera multe adrese de primire și puteți cheltui de la ele. Există mai multe moduri de a reprezenta aceste numere aleatoare lungi; cele binare și zerouri, hexazecimale de la 0 la 9/A la F, un cod QR sau chiar o listă de cuvinte. Oamenii întâmpină dificultăți în manipularea unei reprezentări numerice care este la fel de abstractă ca 256 de uni și zerouri, de aceea listele de cuvinte (sau frazele mnemonice) sunt o soluție populară. Numărul lung aleatoriu este transformat într-o listă de cuvinte care sunt mai ușor de scris și interpretat ulterior cu acuratețe de către utilizator.
Dacă doriți să aflați mai multe despre procesele utilizate cu portofelele deterministe ierarhice și frazele mnemonice, consultați BIP32 și BIP39.
SeedSigner-ul dumneavoastră vă poate comunica acest număr sub forma unei liste de cuvinte în limba engleză sau a unui cod QR; ambele metode conțin aceleași informații, sămânța ta principală. Țineți minte că oricine obține acces la această informație de bază principală le poate folosi pentru a vă re-crea portofelul Bitcoin și a prelua bitcoinul din acesta, așa că asigurați-vă că gestionați aceste informații în mod sigur și privat.
Veți avea câteva opțiuni atunci când creați o nouă sămânță: capturați o imagine sau aruncați niște zaruri. Ambele procese implică aleatorie, care este un element cheie în crearea unei semințe principale sigure, care nu poate fi ghicită. Cea mai bună practică este să utilizați un număr de 256 de biți pentru semința principală care se traduce într-un mnemonic de 24 de cuvinte; mnemonicele de 12 cuvinte sunt realizate din 128 de biți.
Metoda unu: cu aparatul foto
Nu vor fi două imagini exact la fel și toate vor produce semințe principale drastic diferite. Aleatoria metodei imaginii implică preluarea de informații din mai multe cadre înainte de imaginea în sine, împreună cu unele informații din imagine, precum și numărul de serie unic al procesorului Raspberry Pi Zero și numărul de milisecunde în care dispozitivul a fost pornit. pentru.
Pasul unu: porniți camera
Din meniul principal SeedSigner, navigați la „Semințe”, apoi „+ Creați o sămânță”, apoi „;pictograma camerei” Sămânță nouă”. Aceasta va activa camera. În acest timp înainte de a face imaginea, SeedSigner captează cadre și folosește informații din aceste cadre pentru a le include în generarea semințelor dvs. principale.
Pasul doi: Capturați imaginea
Faceți o imagine a ceva unic. SeedSigner va afișa imaginea capturată și apoi veți avea de ales să „reînregistrați” sau „acceptați”, mutați joystick-ul în direcția potrivită pentru decizia dvs.
Pasul trei: Lungimea mnemonică
În continuare, vi se va întreba ce lungime mnemonică doriți să utilizați, 12 cuvinte sau 24 de cuvinte. Acceptați avertismentul care vă spune că aceste informații trebuie să rămână private și sigure.
În cele din urmă, va fi afișată fraza ta mnemonică. Ecranul afișează patru cuvinte simultan.
Urmați instrucțiunile din secțiunea următoare, „Seed Backup”, pentru a vedea cum să securizați aceste informații.
Metoda a doua: cu zaruri
Aleatoritatea aruncărilor de zaruri se explică de la sine, cea mai bună practică este să folosiți un zar echilibrat. Definiția tehnică a entropiei cu un zar cu șase fețe este calculată prin „log2(6) = 2.58 biți de entropie”, de aceea este nevoie de 50 de aruncări pentru 128 de biți sau 99 de rulări pentru 256 de biți: „log2(6)*99 = 255.9.” Lansând un zar de 99 de ori, oferiți aleatorietatea necesară pentru a crea un număr aleatoriu care este imposibil de ghicit. Metoda zarurilor vă va oferi de ales între 128 de biți/50 de role/12 cuvinte sau 256 de biți/99 de role/24 de cuvinte.
Pasul unu: Inițiază intrarea zarurilor
Din meniul principal SeedSigner, navigați la „Semințe”, apoi „+ Creați o sămânță”, apoi „pictograma zarurilor” Sămânță nouă”. Apoi selectați ce lungime mnemonică doriți să utilizați, 12 cuvinte sau 24 de cuvinte. Acceptați avertismentul care vă spune că aceste informații trebuie să rămână private și sigure.
Pasul doi: aruncați zarurile
Apoi, puteți arunca zarurile și apoi introduceți rezultatul selectând acel număr pe ecranul SeedSigner și apăsând joystick-ul. Repetați acest proces pentru toate rulourile dvs.
Pasul trei: Finalizați
Când introduceți ultima rolă, SeedSigner va afișa avertismentul despre partajarea acestor informații. Acceptați avertismentul care vă spune că aceste informații trebuie să rămână private și sigure. În cele din urmă, va fi afișată fraza ta mnemonică. Ecranul afișează patru cuvinte simultan.
Urmați instrucțiunile din secțiunea următoare, „Seed Backup”, pentru a vedea cum să securizați aceste informații.
Calcularea unei sume de control mnemonice
SeedSigner poate importa, de asemenea, o frază mnemonică preexistentă de 12 sau 24 de cuvinte.
De asemenea, puteți calcula ultimul cuvânt al unei fraze mnemonice cu SeedSigner. Un număr de 256 de biți nu este suficient de lung pentru a genera 24 de cuvinte. Fiecare cuvânt reprezintă 11 biți din semințele originale de 128 de biți sau 256 de biți. Fiecare segment de 11 biți se traduce într-o valoare numerică pe un index de la zero la 2,047.
Fiecare dintre cele 2,048 de cuvinte din lista BIP39 corespunde unei valori numerice diferite pe acest index. De exemplu, „256 / 11 = 23.27”, dar mnemonicul este de 24 de cuvinte sau „128 / 11 = 11.63”, dar mnemonicul este de 12 cuvinte. Seedul principal original este hashing cu algoritmul SHA-256, acea valoare hash este hash din nou. Pentru un seed principal de 128 de biți, ultimii patru biți din acea valoare hash secundară sunt atașați la sfârșitul primei valori hash; pentru un seed principal de 256 de biți, ultimii opt biți din acea valoare hash secundară sunt atașați la sfârșitul primei valori hash. Aceasta oferă o sumă de control, așa că, într-adevăr, al 12-lea sau al 24-lea cuvânt este de fapt o sumă de control, că restul mnemonicului este corect. Când adăugați 4 biți la 128 de biți, obțineți 132 de biți, ceea ce este egal cu 12 cuvinte de 11 biți. Când adăugați 8 biți la 256 de biți, obțineți 264 de biți, ceea ce este egal cu 24 de cuvinte de 11 biți.
SeedSigner poate calcula această sumă de control pentru dvs. și vă poate spune ce se bazează pe al 12-lea sau al 24-lea cuvânt pe restul mnemonicului. Acest lucru poate fi util dacă aveți o frază mnemonică din care lipsește ultimul cuvânt sau dacă doriți să verificați un mnemonic sau dacă doriți să alegeți propriile cuvinte din lista BIP39. Cu toate acestea, alegerea propriilor cuvinte din lista BIP39 nu va fi probabil la fel de aleatorie ca utilizarea generatorului de numere aleatorii găsit în instrumente precum SeedSigner.
Din meniul principal, navigați la „Semințe”, apoi „+ Creați o sămânță”, apoi „Calc al 12-lea/24-lea cuvânt”, apoi selectați lungimea mnemonică „12 cuvinte” sau „24 de cuvinte”.
Pe ecranul următor puteți începe să introduceți primele 11 cuvinte pentru un mnemonic de 12 cuvinte sau primele 23 de cuvinte pentru un mnemonic de 24 de cuvinte. Începeți prin a introduce prima literă a cuvântului dorit, literele disponibile pentru a alege pentru următoarea literă vor fi reduse la singurele opțiuni bazate pe lista de cuvinte BIP39. De asemenea, puteți derula în sus sau în jos printr-o listă din partea dreaptă a ecranului folosind butoanele „KEY1” și „KEY3” de pe afișajul HAT. Când găsiți cuvântul dorit, apăsați „KEY2” pe afișajul HAT pentru a selecta acel cuvânt și a trece la următorul. Continuați acest proces până când toate cele 11 sau 23 de cuvinte au fost introduse.
După ce a fost introdus al 11-lea sau al 23-lea cuvânt, SeedSigner va afișa ultimul cuvânt. Veți avea opțiunea de a încărca acea sămânță în memoria activă a SeedSigner și de a aplica și o expresie de acces opțională.
Importul unei fraze mnemonice
De asemenea, puteți importa un mnemonic preexistent de 12 sau 24 de cuvinte în întregime. Din meniul principal, navigați la „Semințe”, apoi selectați „Introduceți sămânța de 24 de cuvinte” sau „Introduceți sămânța de 12 cuvinte”. Apoi urmați același proces de mai sus, selectând prima literă a fiecărui cuvânt până când găsiți cuvântul dorit și apăsând „KEY2” pe afișajul HAT pentru a selecta acel cuvânt. Dacă introduceți un cuvânt incorect, suma de control calculată va fi incorectă și SeedSigner vă va avertiza.
Odată ce toate cuvintele au fost introduse, vi se va prezenta amprenta portofelului și vi se va oferi opțiunea de a aplica o expresie de acces opțională.
Backup de semințe
Această secțiune va demonstra cum să faceți o copie de rezervă a semințelor principale generate pe SeedSigner. Există două moduri de a face backup pentru aceste informații: ca frază mnemonică sau ca cod QR. O combinație a acestor două metode poate fi utilizată pentru copiile de rezervă redundante. Oricine va obține acces la aceste informații va putea să vă fure bitcoin, așa că asigurați-vă că vă luați măsuri de precauție atunci când manipulați aceste informații. Unele bune practici de bază sunt să nu stocați niciodată aceste informații într-un fișier text, să nu le salvați pe un computer, să nu le fotografiați și să nu rostiți cuvintele cu voce tare. Gestionați aceste informații ca și cum ar fi aur, numerar sau bijuterii.
Atât fraza mnemonică, cât și codul QR pot fi transcrise vizual de pe afișajul SeedSigner fără a fi nevoie să conectați SeedSigner la orice dispozitiv pentru a transfera informațiile. Acest lucru menține SeedSigner-ul complet deschis în timp ce exportă sămânța principală. Informațiile pot fi transcrise pe un card de hârtie inclus sau pe o placă de cod QR din oțel inoxidabil, disponibilă de la Vulcan21.
Cardurile de hârtie pot fi completate rapid și ușor, ascunse în multe locuri diferite și distribuite cu ușurință în diferite locații geografice. Plăcile de oțel pot dura mai mult timp pentru a fi instalate, este posibil să nu fie la fel de ușor de ascuns, dar plăcile de oțel vor rezista la condiții de mediu extreme, cum ar fi incendiul și inundațiile; sunt mult mai robuste decât hârtia.
După ce generați o nouă sămânță pe SeedSigner-ul dvs., fie prin luarea unei imagini, fie completând aruncările de zaruri, SeedSigner vă va direcționa către fraza mnemonică. Expresia mnemonică va fi o listă de 12 sau 24 de cuvinte în limba engleză. Dacă trebuie să afișați din nou fraza mnemonică după ce sămânța dvs. a fost deja creată, puteți scana codul QR și navigați la „Sămânța de rezervă”, apoi „Vizualizați cuvintele semințe”, apoi acceptați avertismentul și apoi lista de 12 sau 24 de cuvinte va fi afisat. Dacă nu ți-ai notat fraza mnemonică sau nu ai transcris codul QR atunci când ai creat inițial sămânța principală și ai deconectat SeedSigner-ul tău, atunci va trebui să creezi o nouă sămânță, deoarece SeedSigner nu are nicio modalitate de a stoca aceasta. informația din memorie.
Carnet de notițe
Când creați o nouă sămânță, SeedSigner vă va direcționa către lista de 12 sau 24 de cuvinte. Doriți să notați aceste cuvinte pe măsură ce sunt afișate. Partea din spate a notelor cu coduri QR incluse are spațiu pentru 24 de cuvinte. Scrie aceste cuvinte lizibil și în ordine. Sunt afișate patru cuvinte simultan, selectați „Următorul” până când veți parcurge toate cuvintele.
Selectați „Terminat” când ați terminat și SeedSigner vă va solicita să vă testați pe backup, este cea mai bună practică să faceți acest test pentru a vă asigura că backup-ul a fost scris corect. Pe reversul cardului se află o grilă de cod QR de 29 x 29 goală. Puteți transcrie vizual sămânța principală în format de cod QR pe cardul de notițe. Acest lucru face ca importarea portofelului dvs. în SeedSigner să fie la fel de rapidă precum scanarea unui cod QR. După ce ați efectuat testul pentru a confirma expresia mnemonică, puteți derula în jos meniul de pe SeedSigner la „Backup Seed”, apoi „Export as SeedQR”, apoi „Înțeleg”, apoi „Începe 29×29”.
SeedSigner va afișa apoi o vedere mărită a codului QR, câte un segment, începând cu A1. Puteți comuta joystick-ul pentru a naviga prin restul segmentelor și a transcrie vizual pătratele întunecate pe care le vedeți pe ecran pe card folosind un marcator permanent. Există patru pătrate predefinite pe codul QR, care sunt deja imprimate pe card pentru tine.
Există o corecție a erorilor încorporată în software-ul de scanare a codurilor QR, ceea ce înseamnă că dacă greșiți câteva pătrate, SeedSigner va putea în continuare să vă producă sămânța. Încearcă totuși să fii cât mai precis posibil.
După ce ați transcris codul QR, testați-l scanându-l și verificând amprenta digitală, un șir de opt caractere care vă identifică în mod unic portofelul.
Dacă utilizați o expresie de acces în portofel, va trebui să decideți cum doriți să gestionați această informație adăugată. O expresie de acces poate fi considerată un al 13-lea sau al 25-lea cuvânt adăugat la fraza mnemonică. O expresie de acces poate fi un șir de orice combinație de litere mari, litere mici, numere și caractere speciale. Numai tu vei cunoaște această expresie de acces și nu există nicio modalitate ca SeedSigner sau altcineva să te ajute să recuperezi o expresie de acces pierdută sau uitată. Introducând o expresie de acces în portofel, această informație adăugată va fi necesară de fiecare dată când doriți să accesați acest portofel în viitor.
Există un instrument întreținut de @BitcoinQ_A care vă poate ajuta să încercați expresii de acces diferite peste o frază mnemotecică în cazul în care scrieți expresia de acces incorect, dar aveți o idee aproximativă despre ce ar trebui să fie. Puteți introduce cuvintele mnemonice și o adresă de primire și puteți testa diferite expresii de acces. Folosiți acest instrument offline, descarcându-l, nu introduceți expresia mnemonică sau expresia de acces pe un dispozitiv conectat la rețea.
Vizita Bitcoiner.Guide/seed/ pentru a afla mai multe.
Decideți dacă doriți să notați amprenta pentru portofelul cu fraze mnemonice sau amprenta pentru portofelul aplicat frazei de acces sau ambele. În acest exemplu, amprenta generată odată ce codul QR este scanat este diferită de amprenta generată odată cu aplicarea expresiei de acces.
Sau, în acest exemplu, amprenta principală a portofelului este notă în partea de sus, iar apoi amprenta pentru portofelul aplicat cu fraza de acces este notă în partea de jos cu indicatorul „PP” pentru expresia de acces. De asemenea, țineți minte că dacă vă stocați fraza mnemonică împreună cu fraza de bază, atunci un adversar ar avea toate informațiile de care are nevoie pentru a vă fura bitcoinul. Cu toate acestea, dacă stocați fraza de acces separat de expresia mnemonică, atunci există un plus de securitate.
Un lucru de luat în considerare, de asemenea, este că, deși amprenta în sine nu va pune în pericol securitatea bitcoinului dvs. în mod direct, simpla existență a unei amprente suplimentare ar putea fi suficientă pentru a anunța adversarul că există un alt portofel bitcoin pentru care este nevoie de o expresie de acces. a accesa. Dacă ați configurat un portofel de constrângere cu o cantitate mică de bitcoin în portofelul principal și majoritatea bitcoin în portofelul aplicat cu expresie de acces, acest lucru ar putea fi o considerație pentru dvs.
Cod QR Placă de oțel
Procesul inițial pentru crearea unei copii de siguranță a codului QR din oțel este aproape același ca și pentru versiunea de note card. După ce v-ați asigurat fraza mnemonică, pe SeedSigner navigați la „Backup Seed”, apoi „Export as SeedQR”, apoi „Înțeleg”, apoi „Începe 29×29”. Alternativ, puteți transcrie aceste informații dintr-un cod QR preexistent al unui card de notițe dacă aveți deja o copie de rezervă pe care o faceți upgrade la oțel.
Utilizați un marker permanent pentru a marca locul unde trebuie făcute perforațiile.
Dacă faci o greșeală, poți elimina markerul permanent cu acetonă și un Q-tip. Există un software de corectare a erorilor în SeedSigner care tolerează unele puncte greșite, dar cea mai bună practică este să fie cât mai precis posibil.
Înainte de a ștampila punctele cu un pumn, testați codul QR cu SeedSigner.
Acum sunteți gata să ștampilați punctele permanent în placa de oțel cu un pumn. Această demonstrație folosește ceea ce este cunoscut sub numele de „Prick Punch” și un mini baros de 4 kilograme pe o podea de beton. A avea o suprafață solidă pe care să bată și un ciocan greu este cheia pentru a obține lovituri clare și clare.
Un set de ștampile cu litere și numere poate fi folosit pentru a marca informații suplimentare pe placa de oțel, cum ar fi amprenta digitală. Din nou, luați în considerare cu atenție modul în care veți stoca informațiile legate de portofelele aplicate cu fraze de acces. În acest exemplu, amprenta principală este marcată în partea de sus - aceasta este amprenta rezultată atunci când codul QR este scanat. În partea de jos, indicația „PP” este folosită pentru a simboliza „fraza de acces”, urmată de amprenta rezultată atunci când este aplicată expresia de acces.
Asigurați-vă că testați placa de oțel cu codul QR ștampilat, scanând-o cu SeedSigner. Rețineți că poate fi necesar să încercați diferite condiții de iluminare.
Ar trebui să aveți semne bine definite și clare în placa dvs. de oțel care se potrivesc cu codul QR al notelor.
Codul dvs. QR Steel este acum gata pentru a fi stocat în siguranță.
Test de foc
Pentru a verifica dacă informațiile din portofel ar putea fi recuperate în cazul unor evenimente catastrofale, cum ar fi un incendiu, placa de oțel a fost încălzită până la temperaturile de topire chiar sub nivelul de topire folosind o torță cu oxigen și acetilenă. În mod ideal, în cazul unui incendiu, codul QR de pe placa de oțel ar putea fi în continuare scanat și recuperat rapid. Cu toate acestea, focul poate face ca finisajul de pe placă să dispară, lăsând foarte puțină distincție între fundalul plăcii și zonele întunecate.
Recuperarea în acest caz poate fi în continuare posibilă prin transcrierea vizuală a informațiilor de pe placa de oțel cu codul QR ars pe o fișă de hârtie și apoi prin scanarea codului QR de pe cartela. Acest test de stres a arătat că placa de oțel poate rezista la temperaturi sub 1,500 ° C, cu mult peste temperaturile tipice ale incendiului casei, iar informațiile conținute în placa de oțel erau încă 100% recuperabile prin transcrierea vizuală a codului QR pe o fișă de hârtie.
Puteți urmări testul de foc în videoclipul complet la acest link.
Portofelul a fost 100% recuperabil prin transcrierea informațiilor de pe placa de oțel ars pe o carte de notițe și apoi prin scanarea cartelei de notițe cu SeedSigner. Au fost făcute încercări de modificare a finisajului plăcii de oțel după testul de foc pentru a vedea dacă ar putea fi adusă înapoi suficientă distincție pentru a permite scanarea. A fost folosită o perie din peri de alamă, precum și niște solvent pentru a îndepărta carbonul rămas, apoi a fost aplicat puțin ulei care tocmai a făcut ca suprafața să devină o nuanță maro, iar în final a fost folosită o roată de lustruit la suprafață și a fost folosit un marker permanent. pentru a colora pătratele staționare din cele patru colțuri ale codului QR. Dar codul QR nu ar fi scanat. Totuși, transcrierea a funcționat bine.
Ca exemplu de corectare a erorilor în acțiune, veți observa că unele puncte au fost ștampilate greșit în segmentul B6 la transcrierea codului QR pe placa de oțel. Punctele au fost ulterior ștampilate din nou în locul corect, toate cele trei variante ale codului QR au produs aceeași sămânță.
Portofel Sparrow
Această secțiune vă va demonstra cum să vă importați portofelul în Sparrow Wallet de la SeedSigner. Conceptul aici este că SeedSigner va folosi cheia dumneavoastră privată pentru a semna tranzacții, iar Sparrow Wallet va genera acele tranzacții pentru ca SeedSigner să le semneze. În acest fel, vă puteți păstra cheia privată de pe un dispozitiv conectat la rețea, în timp ce puteți verifica soldul portofelului și puteți genera în siguranță adresele de primire.
Importul unui portofel în acest mod vă permite să aveți un portofel „numai ceas” disponibil pe computerul personal (PC) fără a pune în pericol cheile private bitcoin. Portofelul doar pentru ceas vă poate afișa soldul și poate genera adrese de primire fără a fi nevoie să treceți de fiecare dată prin procesul de deschidere a portofelului cu SeedSigner. Veți folosi SeedSigner-ul dvs. atunci când doriți să semnați tranzacții din acest portofel pentru a cheltui acei bitcoin.
Pentru mai multe informații despre instalarea Sparrow Wallet și conectarea lui la un nod, consultați Site-ul Sparrow Wallet.
Această demonstrație folosește Sparrow Wallet instalat pe un desktop Windows folosind Bitcoin Core ca backend-ul nodului.
Pasul unu: inițiați importul
După ce aveți Sparrow Wallet instalat și deschis pe computer, navigați la „Fișier”, apoi la „Import Wallet”
Pasul doi: Selectarea dispozitivului
În fereastra pop-up, derulați în jos și selectați „SeedSigner”, apoi „Scanați” pentru a lansa camera web.
Pasul trei: Exportați informații numai pentru vizionare
- Pe SeedSigner, scanați codul QR pentru semințe și introduceți fraza de acces
- Apoi accesați „Export Xpub” și selectați-vă portofelul
- Apoi alegeți tipul de cvorum, „Single Sig” sau „Multisig” (single sig este folosit în această demonstrație).
- Apoi alegeți tipul de script (tipul de adrese pe care doriți să le utilizați) „Native Segwit” sau „Nested Segwit”
- Apoi selectați aplicația dvs. de portofel Bitcoin (Portofel Sparrow în acest exemplu).
Veți primi un avertisment despre implicațiile privind confidențialitatea exportului dvs. xpub, apoi veți avea șansa să examinați detaliile. Odată ce selectați „Exportați Xpub”, seria de coduri QR animate va începe și vă puteți ține SeedSigner-ul pe camera web a computerului, astfel încât Sparrow Wallet să poată aduna detaliile de care are nevoie pentru a importa portofelul numai pentru ceas.
Dacă întâmpinați probleme cu luminozitatea afișajului HAT, puteți ține joystick-ul în poziția sus sau în jos în timpul buclei animate de cod QR pentru a schimba luminozitatea ecranului. Există niveluri de luminozitate potrivite de la foarte slab la foarte luminos.
Pasul patru: Finalizați importul
Înapoi în portofelul Sparrow, odată ce scanați codurile QR animate, puteți denumi noul portofel și adăugați o parolă opțională. Aveți grijă să nu confundați această parolă cu expresia dvs. de acces. Această parolă din Sparrow Wallet este doar pentru a cripta fișierul portofel de pe computer.
Pasul cinci: Primirea Bitcoin
Odată ce nodul dvs. termină de scanat pentru orice tranzacție (proces automat), veți fi pe ecranul de pornire al portofelului în Sparrow Wallet. Dacă faceți clic pe fila „Primire” din partea stângă a interfeței, veți vedea prima adresă pe SeedSigner la care puteți depune niște bitcoin.
Odată ce faceți o depunere, tranzacția ar trebui să apară imediat în portofelul Sparrow ca „Neconfirmată” până când primește niște confirmări de blocare. Odată ce această depunere este efectuată, va fi necesară o semnătură de la SeedSigner pentru ao cheltui.
Crearea unui PSBT
Odată ce ați depus bitcoin în portofel, puteți crea o tranzacție bitcoin parțial semnată (PSBT) în Sparrow Wallet. Apoi, puteți schimba coduri QR înainte și înapoi între SeedSigner și Sparrow Wallet pentru a semna tranzacția într-un mod fără aer cu SeedSigner.
Pasul unu: Selecția UTXO
Din Sparrow Wallet, navigați la fila „UTXOs” din partea stângă a interfeței. Apoi selectați UTXO pe care doriți să-l cheltuiți. Alternativ, puteți selecta fila „Trimite” și introduceți o sumă, dar în acest exemplu este cheltuit întregul UTXO.
Pasul doi: Construiți tranzacția
- Pe ecranul următor, puteți introduce adresa la care doriți să cheltuiți bitcoinul.
- Adăugați o etichetă pentru a vă aminti pentru ce a fost tranzacția.
- Introduceți suma (sau selectați suma maximă în acest caz).
- Setați-vă taxa de miner
- Apoi faceți clic pe „Creați tranzacție” după ce ați completat toate detaliile.
Pasul trei: Finalizați tranzacția
Pe următorul ecran vi se va prezenta ID-ul tranzacției (txid) și un grafic care arată intrările și ieșirile tranzacției. Faceți clic pe „Finalizare tranzacție pentru semnare”.
Pasul patru: coduri QR animate
Pe ecranul următor, faceți clic pe „Afișați QR”, iar Sparrow Wallet va afișa o serie de coduri QR animate într-o fereastră pop-up. Apoi le puteți scana cu SeedSigner. Dacă nu ați făcut acest lucru deja, va trebui să porniți SeedSigner, să scanați fraza de bază a codului QR, să introduceți fraza de acces și apoi să selectați opțiunea de a semna PSBT.
Pasul cinci: confirmare
Pe SeedSigner-ul dvs. veți confirma mai multe detalii despre această tranzacție:
- Asigurați-vă că selectați portofelul corect, notând amprenta digitală.
- Verificați cantitatea și graficul de intrare/ieșire.
- Veți fi avertizat dacă aceasta este o cheltuială completă.
- Verificați dacă matematica tranzacției este verificată.
Pasul șase: semnarea
- Verificați de două ori adresa la care trimiteți.
- Aprobați PSBT dacă totul arată bine.
- Selectați aplicația de portofel Bitcoin cu care lucrați (Portofel Sparrow în acest caz).
- În Sparrow Wallet, selectați „Scanați QR”, apoi țineți apăsată seria animată de coduri QR care clipește pe ecranul SeedSigner.
Pasul șapte: difuzare
Odată ce detaliile sunt primite de Sparrow Wallet, apoi selectați „Transmite tranzacție”.
Odată ce tranzacția dvs. este difuzată în rețeaua Bitcoin, puteți utiliza exploratorul de blocuri preferat pentru a o urmări.
Importul cheii private
Începând cu versiunea 1.6.4 de Sparrow Wallet, puteți scana codul QR al cheii private și puteți importa în Sparrow Wallet. Dacă încercați să vă păstrați portofelul, atunci nu încercați acest lucru, deoarece vă va pune cheia privată pe un dispozitiv care este fie conectat în prezent la internet, fie a fost/va fi conectat la internet. Riscul aici este că ați putea crea un portofel fierbinte.
Urmând pașii de mai jos, Sparrow Wallet va scrie un fișier portofel pe computer. Acest fișier portofel va conține cheia dvs. privată. Dacă computerul dvs. este compromis în viitor și acest fișier este găsit, atunci bitcoinul dvs. ar putea fi în pericol. Folosirea unei parole pentru a cripta acest fișier portofel este o precauție minimă recomandată dacă alegeți să continuați. O frază de acces nu va fi stocată în fișierul portofel și aceasta este o altă protecție pe care o puteți folosi pentru a vă proteja bitcoinul în cazul în care cheia dumneavoastră privată este expusă. Importarea unei chei private poate fi utilă pentru a vă genera rapid portofelul, pentru a construi o tranzacție și pentru a o difuza fără a fi nevoie să transmiteți detalii către SeedSigner dacă vă aflați într-o situație în care timpul este esențial și dispozitivul dvs. de semnare nu este disponibil pentru tu.
Dacă doriți confortul de a putea genera adrese de primire și de a vă verifica soldul fără vulnerabilitatea de securitate de a avea cheile private pe un dispozitiv conectat la rețea, atunci utilizați opțiunea portofel doar pentru ceas descrisă mai sus. De asemenea, puteți semna un PSBT în Sparrow Wallet folosind codul dvs. QR SeedSigner, iar Sparrow Wallet nu va salva aceste informații dacă vă aflați într-o urgență.
Pasul unu: inițiați importul
În Sparrow Wallet, navigați la „Fișier”, apoi la „Import Wallet”.
Pasul doi: Selectați metoda
Va apărea o fereastră cu mai multe opțiuni de import. În opțiunea „Cuvinte mnemonice”, faceți clic pe meniul derulant și alegeți „Scanați QR”.
Pasul trei: Scanați codul QR
Camera web ar trebui să se lanseze automat, țineți apăsat codul QR al cheii private SeedSigner, astfel încât Sparrow Wallet să poată aduna detaliile.
Pasul patru: expresie de acces
Dacă aveți o expresie de acces aplicată portofelului, introduceți-o acum. Apoi faceți clic pe „Descoperiți portofelul”.
Pasul cinci: portofel cu nume
Apoi vi se va cere să vă denumiți noul portofel. După ce ați introdus un nume, faceți clic pe „Creați portofel”.
Pasul șase: Adăugați parola
Opțional, puteți adăuga o parolă pentru a proteja acest fișier portofel. Această parolă nu trebuie confundată cu expresia dvs. de acces. Această parolă va cripta fișierul portofel salvat pe computer.
Pasul șapte: Confirmați fraza de acces
Apoi vi se va cere să confirmați expresia de acces pe care ați introdus-o.
Acum aveți un portofel complet funcțional de la SeedSigner live în Sparrow Wallet. Amintiți-vă, dacă utilizați Sparrow Wallet pe un computer conectat la rețea, atunci acesta nu mai este un portofel cu aer liber. Cu toate acestea, acum puteți construi și difuza rapid tranzacții.
Un alt avantaj este că acum vă puteți găsi PayNym pentru a începe să faceți tranzacții în colaborare și puteți utiliza implementarea Sparrow Wallet Whirlpool pentru beneficiile de confidențialitate.
Navigați la „Instrumente”, apoi „Afișați PayNym”.
Apoi faceți clic pe „Preluați PayNym”.
Pentru a afla mai multe despre efectuarea tranzacțiilor în colaborare sau despre utilizarea Whirlpool, consultați secțiunea documente din Site-ul Sparrow Wallet sau secțiunea de confidențialitate a Site-ul Bitcoiner.Guide.
multisemn
Această secțiune demonstrează cum să configurați un portofel cu semne multiple folosind SeedSigner și Sparrow Wallet.
Pasul unu: generați semințe
Mai întâi, creați câte semințe noi doriți pentru cvorumul dvs. multisig. Urmați același proces explicat în secțiunea „Generează-Seed”, folosește fie metoda de captare a imaginii, fie metoda aruncării zarurilor. Puteți aplica și o expresie de acces opțională.
În acest exemplu, au fost generate patru semințe noi pentru a construi un multisig de patru din patru. Fiecăruia i s-a aplicat o expresie de acces.
Pasul doi: Creați portofel Multisig în Sparrow
- În Sparrow Wallet, navigați la „Fișier”, apoi la „Portofel nou”.
- Apoi denumește-ți noul portofel multisig.
Pasul trei: Configurați Cvorumul Multisig
- Selectați „Multi Signature” din meniul derulant tip politică.
- Setați cosemnatarii „M of N”. Acesta este numărul minim de semnături necesare pe care îl doriți pentru portofel. Cvorumurile tipice sunt trei din cinci sau cinci din șapte etc. În acest exemplu a fost folosit patru din patru.
- Veți observa că o nouă filă de depozit de chei apare în partea de jos a ecranului pentru fiecare dintre cosemnatarii pe care îi adăugați.
- Odată setat, puteți selecta „Portofel hardware Airgapped” pentru a importa primul cosemnatar. Informațiile xpub vor fi exportate din SeedSigner pentru fiecare portofel din acest exemplu, pentru a păstra avantajul de aer liber.
Pasul patru: Porniți camera web pentru computer
După ce faceți clic pe „Portofel hardware Airgapped”, va apărea o fereastră cu mai multe opțiuni, lângă pictograma SeedSigner, faceți clic pe „Scanare”. Aceasta va lansa camera web a computerului.
Pasul cinci: Exportați Xpub
- Pe SeedSigner, ar trebui să aveți toate semințele încărcate pe care doriți să le exportați. Dacă aveți nevoie, scanați codurile QR pentru a le încărca acum. Selectați primul.
- Derulați în jos la „Exportați Xpub”.
- Selectați „Multisig”.
- Selectați tipul de script, „Native Segwit” a fost folosit în acest exemplu
- Apoi selectați aplicația de portofel, „Sparrow” a fost folosit în acest exemplu.
- Acceptați avertismentul despre potențiala scurgere de confidențialitate la exportul pozelor dvs. xpub.
Pasul șase: Confirmați detaliile
SeedSigner va afișa detaliile despre ceea ce urmează să exportați. Priviți-le și confirmați că totul este corect. Doriți să vă asigurați că amprenta afișată se potrivește cu amprenta aplicată expresiei de acces pe care ați scris-o.
Pasul șapte: importați Xpub
SeedSigner va începe să clipească o serie de coduri QR animate care conțin informațiile dvs. xpub. Țineți acest lucru la camera web a computerului dvs., astfel încât Sparrow Wallet să poată aduna detaliile necesare pentru a importa primul dvs. cosemnatar.
Pasul opt: confirmați și repetați
Odată ce Sparrow Wallet primește detaliile de care are nevoie, acesta va completa mai multe câmpuri sub prima filă depozit de chei. Verificați de două ori dacă aceste informații sunt corecte, având grijă să vă asigurați că amprenta digitală este corectă. Dacă totul arată bine, faceți clic pe a doua filă depozit de chei și repetați procesul cu al doilea cosemnatar, apoi din nou pentru al treilea și așa mai departe.
Pasul nouă: Finalizați
După ce ați importat toți cosemnatarii, faceți clic pe „Aplicați”.
Dacă doriți să adăugați o parolă opțională, puteți face acest lucru atunci când Sparrow Wallet vă solicită. Aceasta nu trebuie confundată cu expresia dvs. de acces. Parola criptează fișierul portofel salvat pe computer.
Cheltuire
Noul dvs. portofel multisig este acum gata de depunere în. Puteți genera adrese de primire din Sparrow Wallet și puteți depune bitcoin. Veți avea nevoie de numărul minim de cosemnatari pentru fiecare semnare a tranzacției pentru a cheltui bitcoin depus în acest portofel multisig.
Când doriți să vă cheltuiți bitcoinul, navigați la fila „Trimite” din Sparrow Wallet și completați adresa la care doriți să cheltuiți, adăugați o etichetă, setați suma de cheltuită și selectați o rată a taxei de miner. Apoi faceți clic pe „Creați tranzacție”.
Apoi faceți clic pe „Finalizare tranzacție pentru semnare”.
Apoi veți avea opțiunea de a afișa codul QR al tranzacției, astfel încât să îl puteți scana din SeedSigner cu cosemnatarii corespunzători încărcați. Va trebui să le faci pe fiecare în parte. Odată ce SeedSigner primește informațiile de care are nevoie, va afișa PSBT semnat ca un cod QR animat care va fi scanat de camera web a computerului pentru ca Sparrow Wallet să le primească. Acesta este același proces folosit pentru semnarea tranzacțiilor acoperite în secțiunea „Portofel Sparrow”, doar că trebuie să-l faceți pentru numărul minim de cosemnatari pe care i-ați setat pe portofelul dvs. multisig.
Exemplu
Pentru a răspândi cunoștința despre SeedSigner, Sparrow Wallet și portofelele multisig, 100,000 de saturi au fost depuse în portofelul cu patru din patru multisig din acest ghid. Puteți vedea tranzacția aici: mempool.spatiu.
Vânătoarea de scavenger a fost anunțată pe Twitter aici: econoalchimist.
Importanța auto-custodiei
Înțelegerea contextului pentru auto-custodia este un aspect critic al atenuării unora dintre cele mai răspândite riscuri implicate de Bitcoin, așa cum se spune: „Nu cheile tale, nu monedele tale”. A avea încredere în terți, cum ar fi schimburile cu bitcoinul dvs., introduce mai multe riscuri care au potențialul de a vă lăsa vulnerabil la furt, confiscare și impozite pe câștigurile de capital nerealizate.
În plus, majoritatea custodelor, dacă nu toți, sunt obligați să respecte reglementările privind cunoașterea clientului (KYC) care vă prezintă și mai multe riscuri asociate cu încălcările de date care vă transmit informațiile dvs. de identificare personală (PII) în mod larg. Internet. Toate tranzacțiile cu Bitcoin sunt publice și dacă PII-ul dvs. este legat de datele din lanț, atunci nu rămâneți fără confidențialitate față de custodele de încredere care vă cunoaște identitatea și soldurile dvs. în lanț. În mâinile unui hacker, aceste informații vă pot pune viața în pericol. De asemenea, deoarece acești custozi prioritizează relația lor cu forțele de ordine și vor lua întotdeauna decizii care nu au în vedere interesul tău cel mai bun; în mâinile guvernului dumneavoastră, aceste informații vă pot pune libertățile în pericol.
Dacă sunteți interesat să aflați mai multe despre evenimentele catastrofale care implică terțe părți de încredere, consultați aceste resurse:
- CEO-ul Exchange „moare” în mod misterios luând în mormânt chei de criptomonede în valoare de 190 de milioane de dolari.
- Schimbul de criptomonede este partener cu IRS și DEA
- Încălcarea datelor scurge informații despre clienți de la 30 de companii de criptomonede
- Argentina introduce impozitul „unic” pe avere
Multe dintre aceste riscuri pot fi atenuate prin preluarea auto-custodei. Compensația este că vă asumați responsabilitatea personală de a vă asigura bitcoinul. Tu și tu singuri sunteți responsabili pentru bitcoinul dvs. Nu există linii de asistență „1-800” pentru a vă inversa tranzacțiile și nimeni nu vă poate ajuta să recuperați o frază de bază pierdută sau uitată. Din fericire, există multe instrumente disponibile pentru a vă ajuta să obțineți auto-custodia sigură și privată.
SeedSigner este un astfel de instrument care combină hardware de uz general și ieftin cu software gratuit și open-source pentru a vă oferi un dispozitiv de semnare DIY, astfel încât să păstrați acces nerestricționat și fără permisiune la bitcoin.
Clienții producătorilor de portofel hardware Bitcoin se confruntă cu anumite riscuri de care utilizatorii ar trebui să fie conștienți. Există riscul unui atac al lanțului de aprovizionare în care hardware-ul este interceptat pe drum și modificat într-un mod compromițător înainte de livrarea finală. Există, de asemenea, un risc introdus prin expunerea informațiilor personale unor astfel de producători, de exemplu, the Încălcarea datelor din registru a expus PII a peste un milion de clienți, ceea ce a dus la atacuri sofisticate de phishing și a ajutat potențial la agresiune fizică și tâlhărie armată. Există și riscul de a atacul „apus de soare”. unde producătorul portofelului hardware ar putea încerca diferite non-uri până când vă ghicește cheia privată principală pe baza informațiilor obținute prin urmărirea tranzacțiilor dvs. pe blockchain-ul public.
O caracteristică utilă a SeedSigner este că componentele necesare sunt disponibile pe scară largă, ieftine și de uz general. Aceasta înseamnă că aceste piese pot fi procurate în așa fel încât să nu fie dezvăluită nicio indicație privind utilizarea lor pentru Bitcoin. SeedSigner este vândut într-un kit de la diverși furnizori, așa că dacă achiziționați setul complet, atunci este evident care este utilizarea prevăzută. Cu toate acestea, de-a lungul acestui ghid veți găsi linkuri către mai mulți furnizori pentru componentele individuale, astfel încât să aveți resursele de care aveți nevoie pentru a le procura individual, dacă preferați.
Rezumatul videoclipului
Acest videoclip demonstrează o imagine de ansamblu la nivel înalt a conținutului din acest ghid. Videoclipul nu este menit să înlocuiască informațiile din acest ghid, ci doar ca un asistent vizual suplimentar care demonstrează testarea, asamblarea, generarea unei semințe, introducerea unei fraze de acces, copierea unei semințe prin codul QR și testarea la foc a plăcii de oțel.
Compensații
Nicio soluție nu este fără compromisuri, iată câteva lucruri de luat în considerare cu SeedSigner (o listă completă de critici și vulnerabilități recunoscute este menținută de SeedSigner aici):
- Nu există un mecanism de siguranță care să verifice software-ul ca ceea ce se găsește pe alte portofele hardware. Utilizatorul este pe deplin responsabil pentru verificarea autenticității software-ului utilizat pe SeedSigner. Acest lucru este explicat în detaliu atât pentru utilizatorii Windows, cât și pentru Linux, în secțiunea „Software” a acestui ghid. Aflați cum să utilizați instrumentele de verificare GPG pentru a atenua această problemă.
- Salvarea cheii private într-un format de cod QR crește șansele ca un adversar să obțină aceste informații. Ca și în cazul oricărei informații de rezervă, indiferent de formă, dacă cineva le accesează, ar putea face o poză a unei liste de cuvinte sau a unei plăci de oțel sau ar putea pur și simplu să ia copia de rezervă cu ea în buzunar. Utilizatorii beneficiază de păstrarea confidențială și în siguranță a informațiilor de rezervă în modul în care s-ar ocupa de aur, bijuterii sau numerar. Având o anumită securitate redundantă, cum ar fi o frază de acces care este stocată separat de informațiile de rezervă, poate ajuta la atenuarea acestor preocupări. Cosemnatarii Multisig care sunt dispersați în diferite locații geografice pot fi, de asemenea, benefice pentru atenuarea unei singure surse de eșec.
- Construirea unui cvorum multisig folosind același dispozitiv de semnare pentru toți cosemnatarii poate introduce o vulnerabilitate dacă apare o problemă neprevăzută cu acel dispozitiv de semnare. Cea mai bună practică este să utilizați dispozitive de semnare de la mai mulți producători pentru a atenua riscurile unui atac de apus și/sau a unei erori de securitate care vă pune în pericol întregul sold multisig, deoarece nu ați diversificat hardware-ul utilizat.
Aceasta este o postare pentru invitați de la Econoalchemist. Opiniile exprimate sunt în întregime proprii și nu reflectă neapărat cele ale BTC Inc sau Revista Bitcoin.
- "
- 000
- 100
- 11
- 39
- 3d
- 7
- 9
- Despre Noi
- REZUMAT
- acces
- precis
- Obține
- Acțiune
- activ
- Suplimentar
- adresa
- adrese
- Avantaj
- înainte
- Algoritmul
- TOATE
- deja
- alternativă
- Cu toate ca
- mereu
- Amazon
- America
- american
- sumă
- a anunțat
- O alta
- oricine
- aplicație
- Aplică
- abordare
- adecvat
- Asamblare
- Asistent
- atom
- Autentic
- autenticitate
- Automat
- disponibil
- gradului de conştientizare
- fundal
- Backup
- backup-uri
- fiind
- de mai jos
- beneficia
- Beneficiile
- CEL MAI BUN
- Cele mai bune practici
- Pic
- Bitcoin
- tranzacții bitcoin
- Bitcoin Wallet
- Bloca
- blockchain
- bord
- încălcarea
- încălcări
- BTC
- BTC Inc.
- Bug
- construi
- cumpăra
- cablu
- Capacitate
- capital
- captura
- carbon
- Carduri
- pasă
- Bani gheata
- Provoca
- cauzată
- CEO
- sigur
- certificat
- Certificate
- lanţ
- Schimbare
- control
- Verificări
- alegere
- alegeri
- Alege
- clipuri
- cod
- Monede
- combinaţie
- cum
- Comunicare
- compatibilitate
- complet
- completarea
- component
- cuprinzător
- compromisor
- calculator
- concept
- Conectați
- legat
- Conectarea
- conexiune
- Conexiuni
- considerare
- conţinut
- continua
- controale
- comoditate
- Convenabil
- ar putea
- Cuplu
- crea
- a creat
- Crearea
- critic
- cryptocurrency
- criptografic
- Curent
- În prezent
- custode
- Custodie
- client
- clienţii care
- de date
- Încălcări de date
- Deciziile
- livrare
- demonstra
- descris
- Amenajări
- proiectat
- modele
- desktop
- detaliu
- detaliat
- detalii
- Determina
- Dezvoltator
- Dezvoltatorii
- dispozitiv
- Dispozitive
- FĂCUT
- diferit
- dificil
- direcționa
- direct
- dispărea
- Afişa
- afișează
- distribuite
- diy
- documente
- de dolari
- dubla
- jos
- Descarca
- download-uri
- conduce
- în timpul
- cu ușurință
- editor
- încorporat
- Engleză
- Intrați
- a intrat
- întregime
- entitate
- de mediu
- esenţă
- etc
- eveniment
- evenimente
- tot
- exemplu
- schimb
- Platforme de tranzacţionare
- expus
- și-a exprimat
- extremă
- ochi
- Față
- cu care se confruntă
- Eșec
- Modă
- FAST
- Caracteristică
- Recomandate
- DESCRIERE
- Domenii
- Film
- În cele din urmă
- descoperire
- capăt
- amprentă digitală
- Incendiu
- First
- potrivi
- bliț
- urma
- următor
- formă
- format
- găsit
- Gratuit
- Complet
- funcții
- viitor
- General
- scop general
- genera
- generator
- generaţie
- generator
- geografic
- obtinerea
- GitHub
- merge
- Aur
- bine
- Guvern
- mare
- Verde
- Grilă
- Oaspete
- Vizitator Mesaj
- ghida
- hacker
- manipula
- Manipularea
- Piese metalice
- Portofel hardware
- Portmoneuri hardware
- hașiș
- având în
- ajutor
- util
- aici
- de înaltă calitate
- deţine
- Acasă
- casă
- Cum
- Cum Pentru a
- Totuși
- HTTPS
- Oamenii
- ICON
- idee
- Identitate
- imagine
- implementarea
- importanță
- important
- importatoare
- imposibil
- În altele
- include
- inclus
- include
- independent
- index
- individ
- informații
- intrare
- instala
- interes
- interesat
- interfaţă
- Internet
- implicat
- IRS
- problema
- IT
- în sine
- păstrare
- Cheie
- chei
- cunoscut
- KYC
- Ultimele
- lansa
- Drept
- de aplicare a legii
- strat
- LCD
- scăpa
- Scurgeri
- AFLAȚI
- învăţare
- Părăsi
- Led
- carte mare
- Linie
- LINK
- Link-uri
- linux
- Listă
- liste
- mic
- încărca
- locaţie
- Locații
- siglă
- Lung
- făcut
- menține
- Majoritate
- FACE
- Efectuarea
- manieră
- Producător
- marca
- Meci
- potrivire
- Materiale
- matematica
- materie
- sens
- mijloace
- măsura
- măsuri
- Memorie
- Metode
- milion
- un milion de dolari
- minte
- miner
- minim
- nepotrivit
- mai mult
- cele mai multe
- muta
- multiplu
- multisemn
- în mod necesar
- necesar
- nevoilor
- reţea
- notițe
- număr
- numere
- obținut
- oferi
- Offline
- Ulei
- În lanț
- deschide
- cod open-source
- de deschidere
- de operare
- sistem de operare
- Avize
- Oportunităţi
- Opțiune
- Opţiuni
- comandă
- Altele
- global
- propriu
- Hârtie
- special
- parteneri
- Parolă
- PC
- permanent
- permanent
- personal
- Filipine
- Phishing
- atacuri de phishing
- Expresii
- imagine
- bucată
- platformă
- Punct
- Politica
- Poloneză
- pop-up
- Popular
- poziţie
- posibil
- potenţial
- putere
- practică
- Pregăti
- presa
- destul de
- primar
- intimitate
- privat
- cheie privată
- Cheile private
- Problemă
- proces
- procese
- procesor
- produce
- Produs
- Produs
- Produse
- Program
- proiect
- promoționale
- proteja
- De protecţie
- furniza
- furnizează
- furnizarea
- public
- blockchain public
- Cheia publică
- cumpărare
- cumparate
- de cumpărare
- scop
- scopuri
- Codul QR
- Rapid
- repede
- RAM
- gamă
- RE
- a primi
- primit
- Recupera
- reflecta
- regulament
- relaţie
- eliberaţi
- Lansări
- rămâne
- rămas
- reprezenta
- reprezentare
- reprezintă
- necesar
- Resurse
- responsabilitate
- responsabil
- REST
- Dezvăluit
- inversa
- revizuiască
- Risc
- Riscurile
- sul
- rulouri
- Traseul
- Alerga
- sigur
- în siguranță
- Siguranţă
- scanare
- scanare
- Ecran
- secundar
- secunde
- sigur
- în siguranță,
- securitate
- vulnerabilitatea securității
- sămânţă
- fraza de sămânță
- seminţe
- segment
- segmente
- serie
- set
- instalare
- configurarea
- câteva
- partajarea
- Livrarea
- Pantaloni scurți
- semna
- simplu
- întrucât
- SIX
- Mărimea
- moale
- mic
- Fixaţi
- So
- Software
- vândut
- solid
- soluţie
- unele
- Cineva
- ceva
- sofisticat
- Spaţiu
- spații
- vorbi
- vorbire
- special
- specificație
- Specificaţii
- petrece
- răspândire
- pătrat
- Stadiile
- standalone
- Începe
- început
- Stat
- stoca
- stres
- de succes
- Reușit
- Apus
- livra
- lanțului de aprovizionare
- a sustine
- Suprafață
- sistem
- luare
- Ţintă
- Impozite
- Tehnic
- Terminal
- test
- Testarea
- furt
- terțe părți
- Prin
- de-a lungul
- legat
- timp
- ori
- sfat
- împreună
- instrument
- Unelte
- top
- lanternă
- comerţului
- tranzacție
- Tranzacții
- transfer
- necaz
- stare de nervozitate
- în
- unic
- Univers
- USB
- utilizare
- utilizatorii
- validare
- valoare
- diverse
- vânzător
- furnizori
- Verificare
- verifica
- versiune
- Video
- Vizualizare
- Vulnerabilitățile
- vulnerabilitate
- vulnerabil
- aștepta
- Portofel
- Portofele
- Ceas
- Bogatie
- Webcam
- bine definit
- Ce
- Ce este
- Roată
- în timp ce
- OMS
- ferestre
- în
- fără
- cuvinte
- Apartamente
- de lucru
- fabrică
- la nivel internațional.
- valoare
- ar
- zero