Vai al contenuto
buybitcoinsmart

Glossario / Wallet e custodia

Paper wallet

Che cos'è un paper wallet?
Un paper wallet è una chiave privata e un indirizzo stampati, risalente all'epoca precedente ai wallet hardware, e spendere da uno di essi in modo sicuro è più difficile di quanto il formato abbia mai ammesso.

Un paper wallet contiene esattamente una coppia di chiavi, generata in un browser e stampata su un foglio, senza alcun software associato. Il formato ha raggiunto il suo picco tra il 2011 e il 2014, prima che i dispositivi di firma fossero accessibili e prima che i backup deterministici diventassero lo standard. Chi ne possiede ancora uno dovrebbe trasferire i bitcoin in un wallet moderno invece di fidarsi di una stampa vecchia di un decennio.

Come funziona

Stato: oggi nessun wallet mantenuto produce paper wallet. La pratica è tramontata dopo che le frasi di recupero BIP-39 sono state proposte a settembre 2013 e sono seguiti dispositivi di firma economici, e la sostituzione accettata è una frase di recupero incisa nel metallo dietro un wallet hardware.

Un generatore come bitaddress.org, pubblicato per la prima volta nel 2011, funzionava interamente dentro la scheda del browser. Raccoglieva entropia dal movimento del mouse, produceva una chiave privata, derivava l'indirizzo corrispondente e disegnava entrambi come testo e come codici QR su una pagina impostata per la stampa. Stampavi il foglio, chiudevi la scheda e pagavi l'indirizzo. Nulla veniva registrato da nessuna parte: l'indirizzo diventa visibile al mondo solo quando una transazione lo paga.

Quattro cose sono andate storte in pratica, e nessuna di esse è crittografica.

Il segreto passa attraverso un computer di uso generale e una stampante. Le cache delle pagine, le code di stampa e la memoria interna delle stampanti da ufficio conservano tutte ciò che è stato chiesto loro di riprodurre, quindi un attaccante che raggiunge una delle due macchine raggiunge la chiave.

La stampa è fragile. L'inchiostro delle stampanti a getto si scioglie quando si bagna, la carta termica degli scontrini sbiadisce fino a diventare bianca nel giro di pochi anni, e un codice QR attraversato da una piega è una chiave che non puoi più scansionare.

Spendere è stato il vero problema. Una chiave significa un solo posto dove detenere valore, quindi spendere solo una parte richiede una destinazione per il resto. Il software che importava la chiave invece di svuotarla pagava il resto a un indirizzo che il foglio non conosceva affatto, e i proprietari che archiviavano il foglio e cancellavano il software perdevano il resto.

La privacy se ne andava con essa. Una chiave significa un solo indirizzo, quindi ogni pagamento che hai mai ricevuto finiva sullo stesso identificatore pubblico, e chiunque lo venisse a sapere poteva leggere tutta la cronologia del tuo saldo. I wallet deterministici hanno risolto il problema fornendo un indirizzo nuovo per ogni pagamento, cosa che un foglio stampato non può fare.

Dove lo vedi

I paper wallet emergono in eredità, cassette di sicurezza e regali fatti intorno al 2013, insieme alle monete fisiche Casascius, il cui produttore ha smesso di incorporare chiavi private alla fine del 2013 dopo che FinCEN gli ha detto che la pratica lo rendeva un operatore di trasferimento di denaro.

Se ne arriva uno tra le mani, svuotalo invece di importarlo. Lo svuotamento costruisce un'unica transazione che sposta l'intero saldo in un wallet che gestisci tu, il che pone fine del tutto al problema del resto. Cerca prima l'indirizzo su un block explorer, usando solo la parte pubblica, così sai cosa c'è prima che venga digitato qualsiasi segreto. Poi considera il foglio pubblico dal momento in cui la chiave tocca una tastiera o una fotocamera, perché non puoi sapere cos'altro l'ha vista.

Paper wallet vs cold storage

Un paper wallet è un formato di conservazione; il cold storage è la proprietà di una chiave che non incontra mai un dispositivo connesso a internet. I due vengono equiparati perché la carta sembra offline, eppure una chiave creata in un browser e riprodotta da una stampante è già passata per due macchine in rete prima che l'inchiostro si asciughi. Un wallet hardware genera il proprio segreto dentro un chip senza alcuna interfaccia per esportarlo, ed è ciò che l'affermazione di essere offline ha sempre dovuto significare.

Da non confondere con

Domande frequenti

Ho trovato un vecchio paper wallet. Cosa devo farne?

Controlla prima l'indirizzo su un block explorer, poi svuota l'intero saldo in un wallet moderno con un'unica transazione. Lo svuotamento sposta tutto e pone fine al problema del resto. Non importare mai la chiave e spendere solo una parte del saldo, e considera il foglio pubblico una volta che la chiave è stata digitata o scansionata.

È ancora sicuro creare paper wallet?

No, e nessuno mantiene più gli strumenti. Una chiave generata nel browser passa attraverso il tuo computer e la tua stampante prima che l'inchiostro si asciughi, e il formato non può produrre un indirizzo nuovo per ogni pagamento. Un wallet hardware con un backup di recupero in metallo copre lo stesso obiettivo senza quei difetti.

Leggi anche

Termini correlati

Altro in Wallet e custodia

Leggi questa pagina in inglese