Lezioni online Bitcoin-only
This project is maintained by valerio-vaccaro
Officine Bitcoin Lezion Bitcoin-only Quest progett l'e mantegnud da valerio-vaccaro
đ¨đł ä¸ć đŹđ§ English đŞđ¸ EspaĂąol đľđš PortuguĂŞs đˇđş Đ ŃŃŃкиК đŤđˇ Français đŠđŞ Deutsch đŽđš Italiano đđş Magyar đłď¸ MilanĂŠs đłď¸ Veneto

UsĂ Jade per comunicazion completament airgapped lâè possibil, in virtĂš de le so caratteristich firmware e hardware.
La fotocamera e el display integrĂ , in fatti, svolg hinn propi la funzion de acquisĂŹ e inviĂ messagg da e per el wallet de visualizzazion.
Quest tutorial mostra come usĂ Jade airgapped con Sparrow Wallet.
La procedura preved prima el setup, poeu lâesportazion de la chiav publica estesa da Jade a Sparrow-visualizzazion e, in fin, una transazion de spesa.
Per scelta didattica sâè scernuu de cominciĂ mostrand la sequenza de operazion partend dal Jade.
La scelta de usĂ el dispositiv airgapped comporta un ver e propri setup, ovvero va fada al moment de lâinizializzazion de Jade (1) che dev donca presentass minga inizializzaa.

Compar lâavvis de controllĂ le istruzion de setup dal sit https://blockstream.com/jade/.

La configurazion de Jade per lâutilizz airgapped se pĂś fĂ domĂ scernend Advanced Setup.

Jade avvisa che quest setup presenta quaj caratteristich tecnich avanzaa. Lâè sufficient prestĂ la massima attenzion e cliccĂ sul tast de conferma

Nellâottica de inserĂŹ la mnemonica generata con lâentropia de i dad, scernĂŹ Restore Wallet.

Se dev ora impostĂ la longhezza de la mnemonica, 12 o 24 paroll. El menu ofer anca la possibilitaa de ripristinĂ el wallet scansionand un QR code: se tratta del SeedQr che lâè staa tradaa nel tutorial dedicaa al Setup.

Per una question prettament didattica e de velocitaa, quest tutorial mostra el setup con una mnemonica de 12 paroll.
El passagg seguent lâè da seguĂŹ come descritt, per podè acced a la funzionalitaa airgapped. Se dev in fatti scernĂŹ de esportĂ la recovery phrase in format CompactSeedQR, scernend Yes.

Dopo la scelta se ven avvisaa che se dev disegnĂ el QR code sul template fornii nella scatola, come mostaa nella sezion âExtraâ de la lezion dedicaa al Setup.

Al termen de la procedura se dev proced a la verific de la corrispondenza tra quant disegnaa e el CompactSeedQR mostaa dal dispositiv. In fatti, se abilita la fotocamera incorporata de Jade con la quala se dev inquadrĂ el SeedQR appena disegnaa.

Se el disegn corrispond a quant proponuu dal dispositiv nella procedura appena compia, ven visualizzaa el segnal de conferma.

Ecco che adess Jade mostra le opzion per la connession del dispositiv a una companion app: scernĂŹ QR.

Anca el pass seguent richied una scelta da part de lâutent: salvĂ le chiav criptaa sul dispositiv oppur cargĂ le a ogni session, scansionand el SeedQR appena disegnaa

N.B.
Lâè util comprend quest duu opzion de access:
Per scelta didattica, nellâopzion precedenta sâè scernuu SeedQR, pertant el dispositiv vegnarĂ utilizzaa stateless: Jade avvisa che la session lâè temporanea e le chiav vegnarann âdimentegaaâ dal dispositiv al spegniment del medem.

Esportazion de la chiav publica
Ora che Jade lâè configuraa appositament per lavorĂ fully airgapped, se passa a la delicada fase de lâesportazion de la chiav publica.
Partend semper da Jade, che lâè tornaa ai menu inizial, scernĂŹ Options.
>
Nota: che Jade lâè in modalitaa Temporary Signer lâè visibil dallâicona che rappresenta un orolog accant a lâindicazion Active.
In Options, scernĂŹ Wallet

Donca scernĂŹ Export Xpub

A quest punt el display de Jade mostra un QR code dinamic che rappresenta la chiav publica estesa. In Options de quest sot menu lâè possibil scernĂŹ lâesportazion de un multisig/singlesig ed el derivation path.
Per quest tutorial sâè scernuu de esportĂ un singlesig full segwit.

Lâè in questa fase che entra in gioc Sparrow. LanciĂ el program e creĂ un noeuv wallet scernend New Wallet

DĂ un nom al wallet, donca cliccĂ su Create Wallet

Nella schermada seguenta dei settings, cliccĂ su Airgapped Hardware Wallet

Se ver una finestra de Sparrow che mostra i harware wallet implementaa. ScernĂŹ Jade

A quest punt se attiva la fotocamera del PC con el qual se sta operand.

Se se ghâha a disposizion pĂš de una webcam, scernĂŹ quella mej dal menu a tendina ove compar Default Camera.
Riprend ora el Jade (che nel frattemp lâè continuand a mostrĂ el QR code dinamic rappresentant la Xpub) e piazzĂ el display davant a la camera del PC, tenend el QR code denter al spazi tratteggiaa.

Sott a lâimagin de la fotocamera se trova una barra de scorriment che se colora de blu.
Lâavanzament de lâacquisizion Xpub in Sparrow lâè segnalaa in quel mod: da 0-100%
In questa fase pĂś vess necessari quaj aggiustament: aumentĂ /diminuĂŹ la luminositaa del display de Jade, inscĂŹ come la so illuminazion frontala, oppur scernĂŹ dal menu a tendina de Sparrow Use HD Capture o un abbassament de la risoluzion.
Se dev minga fass spaventĂ de quest dettagli, una volta mett a post el setup personal de lâambient de lavor, queste fase procederann in completa comoditaa e scioltezza. (2)
In fatti lâesportazion lâè avvenuda quand se sara la finestra de la fotocamera e, tornand nei Settings de Sparrow, compar tutt i dat del wallet de visualizzazion.

Per la struttura de Sparrow lâè necessari ora aplicĂ lo script policy cliccand Apply.
La creazion del wallet proced con lâinseriment e la conferma de una password de cifratura del file del wallet.

E se conclud quand la barra de scorriment in bass a destra lâha riempii el camp al 100%

Se, per ipotesi, Jade ricopr el rol de hardware wallet personal, se dev suppon che ghe nâabia de fond e che quest debbann vess spess in futur.
Dopo avè scernuu Sparrow come wallet de visualizzazion e Jade come dispositiv de firma, vedom come se costruiss, firma e propaga una transazion con quest duu strument.

Nellâesempi lâè disponibil un sald total pari a 56,598 sats.
Nel menu a sinistra de Sparrow scernÏ Send ed comincià a costruÏ la transazion de spesa. Dopo avè impostà tutt cliccà in bass a destra Create transaction.

Compar una finestra de transazion avanzaa, ove lâè visibil che Sparrow riconoss Jade come dispositiv de firma (Signing Wallet).
Se le impostazion hinn soddisfacent, cliccĂ su Finalize Transaction.

Compar la schermada de le firme. In un sistem airgapped lâesportazion del .psbt avven tramit QR code, pertant su Sparrow cliccĂ in bass a sinistra Show QR.

Compar una finestra che mostra un QR code dinamic, rappresentant la psbt, che dovarĂ poeu vess scansionaa con la fotocamera de Jade.

PrenĂŹ Jade e dai menu principal scernĂŹ Scan QR

InquadrĂ el QR code dinamic che Sparrow lâè generand con la fotocamera de Jade che ora sâè attivada. Una barra de scorriment blu sul display de lâhardware wallet indica la percentual de completament de la lettura.
Una volta terminata lâimportazion de la psbt, Jade mostra i dettagli de la transazion per la verific: indirizz de destinazion e import in una prima schermada

e le fee in una seconda schermada. Confermand in questâultima, se appon la firma con Jade.

Automaticament el display de Jade mostra un alter QR code dinamic: lâè la transazion firmaa.
Tra le opzion in questa schermada lâè possibil aumentĂ /abbassĂ la densitaa per una mej comunicazion con el wallet app.

Nel frattemp Sparrow â che hinn lassaa menter visualizzava un QR code dinamic â dev vess impostaa per ricev la transazion firmaa da propagĂ .
Se dev donca cliccĂ su Scan QR per riattivĂ la webcam del PC.

PosizionĂ el display de Jade davant a la webcam e lassĂ che Sparrow importi la transazion firmaa.

La barra de scorriment sott a lâimagin dev completass al 100% fin a avvenuda importazion, che Sparrow mostra come segu.

Ora se verifica de noeuv tutta la transazion e se va ben se pĂś propagĂ cliccand Broadcast Transaction.
Nel menu Transactions compar la transazion in uscita

Note