Autocustodia

Le tue chiavi, i tuoi Bitcoin.
Impara a custodirli al sicuro.

Perché la sicurezza viene prima di tutto

Con Bitcoin diventiamo banca di noi stessi. Niente intermediari, custodia diretta. È il bello del mondo cripto, ma anche la parte più delicata: nessuno ci copre se sbagliamo, ed errori e truffe sono dietro l’angolo.

Comprare, trasferire e vendere si impara presto. La parte che fa la differenza è un’altra: saper conservare i propri fondi in modo che nessuno possa toccarli.

Studiando come funzionano i wallet spuntano diversi elementi che all’inizio confondono. Un wallet può avere più strati di protezione: non solo la Seed Phrase, ma anche PassPhrase, Password e PIN. Vediamo cosa sono, uno alla volta, e come lavorano insieme.

I quattro elementi in breve

  • Seed Phrase — le 12 o 24 parole che SONO il tuo wallet. L’elemento principale da proteggere.
  • PassPhrase — una parola extra opzionale che crea un wallet nascosto. Strato avanzato.
  • Password — protegge l’app installata su un dispositivo, non il wallet in sé.
  • PIN — come la Password, ma solo numeri. Tipico dei dispositivi hardware.

Regola d’oro: chi ha la Seed Phrase ha i fondi. Tutto il resto è contorno.

Custodial o non custodial: chi tiene le chiavi?

Prima distinzione fondamentale. I wallet custodial sono quelli di exchange e piattaforme: i tuoi bitcoin stanno su un conto, esattamente come in banca. Accedi con email, password e codice a due fattori.

Il punto è che quei fondi non sono davvero tuoi: sono della piattaforma. Da qui il famoso motto “Not your keys, not your coins” — se non possiedi le chiavi, non possiedi le monete. Chi lascia tutto su un exchange, di fatto, non è proprietario di nulla.

All’opposto ci sono i wallet non custodial: nessuna terza parte custodisce le chiavi. Sei tu il proprietario effettivo. Massima libertà, ma anche massima responsabilità: se perdi le chiavi, perdi i fondi. Questa guida parla esclusivamente di wallet non custodial — hardware, software, mobile, desktop, paper wallet, qualsiasi tipo purché non custodial.

Seed Phrase: la chiave di tutto

La Seed Phrase — detta anche seed, recovery phrase, frase seme o frase mnemonica — è il cuore della sicurezza. Sono 12 o 24 parole inglesi, pescate da una lista fissa di 2048 termini, che il wallet mostra quando lo crei.

Da queste poche parole derivano TUTTI i tuoi account, indirizzi e chiavi (pubbliche e private), per ogni moneta nel wallet. È lo standard BIP39, introdotto nel 2013. I fondi non stanno nel dispositivo fisico: stanno sulla blockchain. Il dispositivo è solo una chiave d’accesso.

Conseguenza pratica: se il tuo hardware wallet si rompe o si perde, non perdi niente, a patto di avere la Seed al sicuro. La reinserisci in un altro wallet compatibile e ritrovi tutto.

Come si protegge la Seed

  • Salvala con cura, nell’ordine esatto delle parole.
  • Mai foto, screenshot o copie digitali.
  • Mai darla a nessuno, in nessuna circostanza. Chi la possiede controlla i fondi.

Perderla, se il wallet si danneggia, significa perdere monete e NFT per sempre. Non esiste recupero.

PassPhrase: la parola segreta in più

La PassPhrase — chiamata anche Seed Extension, Extra Word o BIP39 Password — è un’estensione della Seed. Sempre standard BIP39, quindi supportata da molti wallet. È una funzione opzionale e avanzata: non attiva di default, la offrono i wallet migliori.

In pratica aggiungi alle tue 24 parole una venticinquesima parola scelta da te (o una tredicesima, se la Seed è da 12). Pensala come una password extra, o un’autenticazione a due fattori abbinata alla Seed: ti copre le spalle se le 24 parole vengono compromesse.

Se un malintenzionato trova una Seed protetta da PassPhrase, non se ne fa nulla. Al contrario, una Seed senza PassPhrase e finita in mani sbagliate equivale a perdere i fondi. Qui sta tutto il valore di questa opzione.

La parola può essere qualsiasi termine o sequenza di caratteri, anche più parole, fino a 100 caratteri. Vanno rispettati alla lettera spazi, maiuscole, minuscole e caratteri speciali: contano tutti. Attenzione: alcuni wallet hanno limiti diversi sui caratteri ammessi, conviene informarsi sul modello che usi.

Cose da sapere prima di usarla

Crea un wallet completamente nuovo. Aggiungere una PassPhrase genera account e indirizzi del tutto diversi. Non puoi creare un wallet, metterci fondi e poi aggiungere una PassPhrase: da quel momento sarebbe un altro wallet. Per ritrovare il wallet protetto servono SEMPRE Seed + PassPhrase insieme.

Spostare fondi richiede transazioni vere. Per portare i fondi dal wallet senza PassPhrase a quello con PassPhrase devi fare transazioni on-chain, indirizzo per indirizzo.

Non si recupera. A differenza di una password normale, la PassPhrase non è salvata da nessuna parte e non si può resettare. Il backup lo devi fare tu, a mano.

Da una Seed, infiniti wallet. Con PassPhrase diverse puoi creare tanti wallet separati e indipendenti dalla stessa Seed (spese, risparmio, trading…), senza dover proteggere più Seed.

Wallet nascosti. La PassPhrase può nascondere un wallet. Esempio: Seed da sola = Wallet A (visibile). Seed + PassPhrase X = Wallet B (nascosto). Seed + PassPhrase Y = Wallet C (nascosto). Strategia furba: pochi fondi sul wallet visibile, il grosso su quello nascosto. Se qualcuno ti costringe ad aprire il wallet, mostri quello “esca”.

I vantaggi, in sintesi

  • Protegge un hardware wallet anche da furto fisico: senza PassPhrase, la Seed esposta non basta.
  • Protegge da qualsiasi compromissione della Seed.
  • Protegge te di persona: sotto costrizione, mostri un wallet minimale e tieni nascosto il resto.
  • Protegge la privacy: ogni wallet ha indirizzi diversi. La blockchain è pubblica, tutto ciò che avviene su un indirizzo è visibile.

Due regole da non sbagliare

Scrivila giusta la prima volta. Non esiste una PassPhrase “sbagliata”: qualunque cosa digiti diventa quella valida. Un errore di battitura crea un wallet diverso.

Salvala con precisione. Spazi, maiuscole, minuscole, caratteri speciali: tutto conta.

Consiglio: prima di affidarle fondi veri, fai delle prove con una Seed di test, così verifichi di aver capito la procedura sul tuo dispositivo.

Password e PIN: proteggere il dispositivo

Password

Soluzione più semplice, tipica dei wallet software. Stessa logica di qualsiasi app: impedisce a estranei di aprire il wallet su quel pc o telefono.

Punto chiave: la Password protegge l’installazione, non il wallet in sé. Chi ha la Seed Phrase la scavalca facilmente, ricreando il wallet su un altro dispositivo. Se la perdi, rigeneri il wallet dalla Seed. Alcuni wallet la chiedono anche per autorizzare transazioni o vedere chiavi e Seed.

PIN

Stessa funzione della Password, ma solo numeri, da 4 a 9 cifre. Comodo per i dispositivi hardware, che hanno piccoli schermi. Anche qui: perderlo non è grave, basta rigenerare dalla Seed.

Di solito un wallet usa o Password o PIN, non entrambi — fanno lo stesso lavoro. Alcune app mobile usano il PIN del telefono o l’impronta/volto al posto loro.

In sintesi: la PassPhrase protegge la Seed; Password e PIN proteggono solo il dispositivo.

Come si combinano i quattro strati

Non si usano tutti e quattro insieme per forza. Gli assetti tipici:

  • Base (il più comune): Seed + Password oppure PIN.
  • Avanzato: Seed + PassPhrase + Password/PIN.
  • Eccezionale: tutti e quattro (es. un hardware con PIN, più PassPhrase, collegato a un’app protetta da Password).

Distinzioni utili

  • PIN e Password proteggono il dispositivo dall’uso. La PassPhrase protegge Seed e wallet.
  • Se ti rubano PIN o Password è un problema minore. Se compromettono Seed e PassPhrase è grave.
  • PIN e Password sono legati al dispositivo, non al wallet: la stessa Seed su due dispositivi con PIN diversi apre lo stesso wallet.
  • Se rigeneri un wallet dalla Seed, i vecchi PIN e Password non valgono più.

Backup: dove e come conservare

Parlare di strati di sicurezza significa parlare anche di come salvarli.

  • Password e PIN: custodiscili come ogni altra password, con un buon password manager. Niente backup online, niente file di testo o immagini sul pc. Se usi impronta/volto, non c’è nulla da salvare.
  • Seed e PassPhrase: stesso standard di sicurezza elevato per entrambe, e — fondamentale — in due posti diversi.

Tenere Seed e PassPhrase nello stesso posto (la stessa cassetta di sicurezza) annulla il vantaggio della PassPhrase: è come non averla. Affidare la PassPhrase solo alla memoria è rischioso: se la dimentichi, i fondi sono persi per sempre.

La regola fisica

Una tecnica semplice e potente: trascrivere a mano su carta sia Seed che PassPhrase, in più copie, tenute in luoghi separati e sicuri. Così, anche se qualcuno trova la Seed, manca il resto.

Versione migliorata: invece della carta, piastre o capsule di metallo a prova di acqua e fuoco (tipo Cryptosteel Capsule o Keystone Tablet). E invece dei nascondigli in casa, casseforti o cassette di sicurezza.

La cosa più importante: evita il digitale, fai copie fisiche. La causa numero uno di Seed compromesse è salvarle in un file sul pc, sul cloud o su una chiavetta USB.

SeedSigner: la chiave fai-da-te, open source e usa-e-getta

Arriviamo alla parte più interessante per chi prende sul serio la propria sovranità finanziaria. “Not your keys, not your coins” vale sempre. Chi vuole tenere bitcoin sul lungo periodo, prima o poi, deve risolvere il problema della custodia delle chiavi.

La risposta classica è comprare un hardware wallet commerciale. Ottimi prodotti, ma con qualche vettore di rischio “indiretto”: la catena di fornitura (un dispositivo manomesso durante la spedizione), il possibile tracciamento di chi compra, la dipendenza da hardware proprietario e il rischio di finire in liste di “grandi detentori”. Paranoie? In parte. Ma se metti da parte cifre importanti, un pensiero a queste cose conviene farlo.

Proprio qui entra SeedSigner: un progetto open-source che ridefinisce il cold storage — la conservazione a freddo, lontano da internet. Trasforma componenti elettronici comuni in un wallet Bitcoin ultra-sicuro, isolato dalla rete (air-gapped) e senza memoria. Una chiave da usare solo quando serve, poi via.

Cos’è, in concreto

Non è un oggetto che compri assemblato. È un software open-source che gira su un mini-computer economico — il Raspberry Pi Zero (v1.3 o successivi) con fotocamera — rigorosamente senza Wi-Fi né Bluetooth. Serve a calcolare le chiavi, firmare le transazioni e gestire i fondi usando solo hardware generico. Nessun pacco “Bitcoin” che arriva a casa, nessuna lista di bersagli.

Filosofia senza memoria (stateless)

La caratteristica più dirompente: non salva nulla. I wallet tradizionali tengono la chiave dentro un chip sicuro; SeedSigner no. Quando lo spegni, ogni traccia — chiave inclusa — sparisce dalla RAM. Spento, è un pezzo di plastica con qualche circuito: chi lo ruba non ci trova niente da estrarre o analizzare.

La lista della spesa

  • Raspberry Pi Zero (v1.3): il cuore. Meglio la versione senza antenne Wi-Fi/Bluetooth, per isolamento totale.
  • Modulo fotocamera: serve a “leggere” i QR code.
  • Display LCD Hat (WaveShare 1.3”): schermo a colori con joystick e tre tasti per i menu.
  • Custodia stampata in 3D (opzionale): tanti design gratuiti online.
  • MicroSD piccola: ospita sistema operativo e software all’avvio.

Niente saldature (se prendi il Pi con i pin già saldati). Montaggio in meno di cinque minuti: incastri lo schermo, colleghi il cavetto della fotocamera, chiudi nella custodia.

Isolamento totale via QR code

Air-gapped significa nessuna connessione col mondo esterno. SeedSigner lo porta all’estremo: niente USB-dati (la micro-USB serve solo per la corrente), niente Wi-Fi, Bluetooth o NFC. Come comunica allora con il pc per firmare? Con i QR code: tutto lo scambio avviene visivamente, tra schermo e fotocamera.

  • Il pc mostra un QR con la transazione da firmare.
  • SeedSigner lo inquadra, lo decodifica e mostra i dettagli sul suo schermo.
  • Se approvi, firma con la chiave caricata in memoria e genera un nuovo QR.
  • Il pc, con la webcam, legge il QR firmato e lo trasmette alla rete Bitcoin.

Così nessun malware sul pc può infettare il dispositivo o rubare la chiave: i QR trasportano solo dati di transazione puri (PSBT), una barriera invalicabile per i virus.

Una sessione tipo, passo dopo passo

Prima si scarica il software dal repository ufficiale GitHub di SeedSigner, verificandone la firma crittografica, e lo si scrive sulla MicroSD (con BalenaEtcher o Raspberry Pi Imager). Poi si alimenta il dispositivo con una fonte “stupida” — un powerbank è l’ideale — e il sistema, un Linux minimale, parte in pochi secondi in sola lettura.

All’avvio è “vuoto”. Devi inserire le tue 12 o 24 parole, in tre modi:

  • Digitazione manuale col joystick (con autocompletamento dalla lista BIP39).
  • Scansione di un SeedQR: le tue parole convertite in un QR personalizzato, trascritto su carta o inciso su acciaio. Il metodo più rapido.
  • Generazione nativa: crei una Seed da zero scattando semplicemente una fotografia. L’entropia (la casualità) è altissima, perché quando la fotocamera di SeedSigner inquadra e scatta, l’immagine non potrà mai essere identica a un’altra — per differenze di luce, movimento, inquadratura. Una casualità di fatto irripetibile.

Caricata la Seed, mostri il QR della chiave pubblica estesa (xpub) al pc e configuri un wallet di sola lettura su Sparrow Wallet: vedi saldi e ricevi, ma non puoi spendere senza firmare. Per inviare, crei la transazione su Sparrow, la passi via QR al SeedSigner, controlli sul suo schermo indirizzo, importo e commissioni (passaggio chiave contro gli attacchi man-in-the-middle), firmi e rimandi indietro via QR. Finito, stacchi la corrente: la chiave smette di esistere nel dispositivo.

Il re del Multisig

SeedSigner dà il meglio nelle configurazioni multisig (multi-firma), dove una transazione richiede più chiavi per essere valida (es. 2 su 3). Niente “singolo punto di fallimento”: se una chiave si perde, i fondi restano al sicuro.

Con gli hardware tradizionali servirebbero tre dispositivi. Qui basta uno solo: grazie alla natura senza memoria, lo riprogrammi ogni volta. Carichi la Seed 1, firmi, spegni (memoria azzerata), riaccendi, carichi la Seed 2, firmi di nuovo. Un unico dispositivo per tutte le chiavi, che restano scritte solo su carta o metallo, in luoghi separati.

Cosa mettere in conto

Responsabilità del backup. Il dispositivo non salva la chiave: tutto dipende dal tuo backup fisico. Perso quello, e dimenticate le parole, i bitcoin sono persi. Nessun servizio clienti. (Vale per qualsiasi modalità di autocustodia: grandi poteri, grandi responsabilità.)

Curva di apprendimento. Non c’è un’app “clicca e vai”: devi imparare a usare software come Sparrow Wallet e capire concetti come PSBT e descrittori.

Un po’ di attrito. Ogni transazione richiede accensione, scansione e QR. Pochi minuti, ma non è pensato per il caffè al bar: è per chi accumula sul lungo periodo.

In sostanza, SeedSigner dimostra che la sicurezza estrema non deve essere costosa né dipendere da brevetti e chip proprietari. Software trasparente, hardware comune, comunicazione via QR: gli stessi standard un tempo riservati ai grandi custodi, in mano a chiunque.

Su richiesta, come Bitcoin Veneto Team aiutiamo volentieri chi vuole costruirsi e gestire il proprio SeedSigner, passo dopo passo. Se ti interessa questa strada, scrivici.

Un accenno all’alternativa premium: NGRAVE ZERO

Sul fronte opposto del fai-da-te c’è chi preferisce un dispositivo commerciale chiavi-in-mano, di fascia alta. Un esempio è NGRAVE ZERO, hardware wallet air-gapped prodotto in Belgio. Lo citiamo solo per dare un’idea della categoria — filosofia diversa, stessa esigenza: tenere le chiavi offline.

Anche ZERO comunica solo via QR (niente USB-dati, Bluetooth, NFC, Wi-Fi), ha un touchscreen da 4”, sensore d’impronta e PIN, e una protezione anti-manomissione che cancella il dispositivo se viene aperto. Ha ottenuto la certificazione EAL7, il livello più alto nel settore. La sua chiave (“Perfect Key”) resta convertibile nelle classiche 24 parole BIP39, quindi importabile altrove.

Due strade, stessa meta. SeedSigner premia trasparenza, costo minimo e controllo totale; un dispositivo come ZERO premia comodità e finitura premium. La scelta giusta è quella che capisci e sai gestire.

Una nota sulle valute supportate

Un aspetto da considerare nella scelta: SeedSigner gestisce solo Bitcoin. Stessa cosa per Coldcard — un altro dispositivo solo-BTC, che a noi piace un po’ meno ma resta la nostra seconda scelta. Se il tuo orizzonte è esclusivamente bitcoin, questa specializzazione è un pregio, non un limite. Soluzioni come NGRAVE ZERO, invece, sono multichain: gestiscono molte valute e token diversi. La scelta dipende da cosa intendi custodire.

Alla fin fine, con buonsenso: il miglior setup è quello che padroneggi

Le possibilità sono tante. Se sei agli inizi, l’idea migliore è familiarizzare con il tuo wallet così com’è, gestendo piccole cifre, capendo a poco a poco ogni strato aggiuntivo. Solo dopo deciderai con cognizione di causa cosa fa al caso tuo.

Il miglior setup è quello che conosci alla perfezione e gestisci senza sforzo. Non serve per forza complicare: più lo fai, più cresce il rischio di rimanere chiuso fuori dai tuoi stessi wallet.


Guida redatta da Dave aka il Vecchio.
Per la stesura ringrazio Lucy aka the Tech, Filippo aka the Phil e perchè no, anche Claude AI per l’aiuto sul codice della pagina.