Cos'è un portafoglio di carta?
Come suggerisce il nome, un paper wallet è costituito da un pezzo di carta su cui sono fisicamente stampate le chiavi pubblica e privata di un indirizzo di criptovaluta. Queste chiavi vengono generalmente visualizzate come codici QR e le rispettive stringhe alfanumeriche.
Una volta generato un portafoglio di carta, il suo proprietario può ricevere transazioni in criptovaluta condividendo il suo indirizzo con altri. Le transazioni possono essere effettuate inserendo manualmente una chiave o scansionando un codice QR con uno smartphone.
Alcuni fornitori di portafogli di carta offrono agli utenti la possibilità di generare nuovi indirizzi e chiavi mentre sono offline. Per fare ciò, gli utenti devono scaricare il generatore di portafogli come file HTML ed eseguirlo mentre sono disconnessi da Internet.
Poiché gli indirizzi possono essere generati offline, i portafogli di carta sono spesso considerati un’alternativa alla conservazione a freddo. La loro sicurezza è legata anche al fatto che presentano un formato completamente analogico, il che significa che non sono suscettibili ad attacchi di hacking o altri attacchi che possono essere eseguiti solo in un ambiente digitale.
I portafogli di carta sono stati molto popolari tra il 2011 e il 2016, ma oggi il loro utilizzo è sconsigliato a causa dei numerosi rischi associati. A causa della fragilità fisica della carta, possono essere facilmente danneggiati o distrutti. È importante considerare anche la sicurezza dell’attrezzatura utilizzata per generarli, ovvero un computer pulito e una stampante che non conservi i dati dei file dopo la stampa.
Un altro pericolo derivante dall’utilizzo dei portafogli di carta deriva dall’idea sbagliata che i fondi possano essere inviati più volte dallo stesso indirizzo. Ad esempio, supponiamo che Alice abbia 10 BTC nel suo portafoglio di carta e voglia inviare 3 BTC a Bob mantenendo i restanti 7 BTC. Se Alice invia 3 BTC dal suo portafoglio di carta a Bob, i restanti 7 BTC verranno trasferiti per impostazione predefinita a un altro indirizzo (chiamato indirizzo di modifica). Ciò significa che il suo portafoglio di carta non avrà alcun saldo e non potrà accedere ai 7 BTC perché sono stati trasferiti ad un cambio indirizzo che non le appartiene.
Alice può impostare manualmente l'output della transazione in modo da includere l'indirizzo di Bob e un altro indirizzo che controlla (per inviarle la modifica), ma ciò richiede alcune conoscenze tecniche. Se Alice non riesce a creare un output di modifica per se stessa, il miner che convalida il blocco della transazione può prendere i restanti 7 BTC. Pertanto, farebbe meglio a inviare il suo intero saldo (10 BTC) a un software di portafoglio di criptovaluta (ad esempio Trust Wallet) e poi inviare 3 BTC a Bob.