Blog
Recupero del wallet Armory: backup, passphrase e soluzioni di ripristino
In breve
Il recupero di un wallet Armory dipende da ciò che conserva: un backup utilizzabile della chiave radice, un file .wallet con chiavi private o una copia watch-only, che mostra le transazioni ma non può firmarle. Un backup completo della chiave radice ripristina il wallet senza la vecchia password del file, mentre un file .wallet cifrato richiede la password o una ricerca che la individui.
Se Armory non si carica o mostra un saldo errato, verifichi anche la sincronizzazione di Bitcoin Core e il database delle transazioni. Ricostruire quel database non ricrea le chiavi private mancanti. Le lockbox multisig richiedono inoltre la loro configurazione e abbastanza chiavi per raggiungere il numero di firme previsto.

Un file armory_[ID]_.wallet che non si apre, un foglio con la chiave radice stampato durante la configurazione o un computer che non si avvia più: il recupero di Armory parte da ciò che Le resta di tutto questo. Armory è ancora mantenuto come open source, ma le versioni vecchie e le passphrase dimenticate possono impedire l’accesso; il recupero di solito significa estrarre le chiavi dai file del wallet o dalla chiave radice, piuttosto che far funzionare di nuovo il vecchio Armory.
Come sono realmente strutturati i wallet Armory
Capire la struttura di Armory permette di spiegare la maggior parte delle situazioni di recupero prima ancora che si verifichino. Armory può gestire due tipi di wallet:
- Un wallet watch-only (online) che si collega a Bitcoin Core, vede i saldi e prepara le transazioni, ma non contiene chiavi private.
- Un wallet offline, che contiene le vere chiavi private, non si collega mai a internet e firma transazioni trasportate alla macchina online via USB.
Se ha usato una vera configurazione Armory offline, le chiavi si trovavano su una macchina mai connessa. È una sicurezza eccellente, e significa anche che la situazione dei backup è più semplice di quanto sembri: il materiale delle chiavi sta nei file del wallet offline e nel backup cartaceo, non sul Suo computer di tutti i giorni.
Armory memorizza i dati nei propri file di wallet, denominati in base all’identificativo interno del wallet e non al nome che Lei gli ha dato: armory_[ID]_.wallet, con accanto una seconda copia chiamata armory_[ID]_backup.wallet. La cifratura si sceglie wallet per wallet e, dove è stata usata, riguarda le chiavi private contenute in quei file. Gli indirizzi e lo storico delle transazioni che contengono restano leggibili in entrambi i casi. Armory permette anche di esportare backup e di stampare un backup cartaceo con la chiave radice. Ogni elemento ha un ruolo diverso nel recupero, descritto più avanti.
Password del wallet Armory dimenticata (passphrase)
Se ha attivato la cifratura del wallet, Armory protegge le chiavi private nel file con la Sua password. La password serve a sbloccare le chiavi per spendere i fondi, ma non è necessaria per consultare semplicemente gli indirizzi o lo storico del wallet. Non esiste un account Armory che permetta di reimpostarla. Lo stesso meccanismo protegge anche Lei: neanche chi copia un file del wallet cifrato può spenderne i fondi senza la passphrase. Un backup cartaceo offre una via di recupero separata, descritta più avanti.
Vie di recupero, in ordine di praticità:
- Il Suo backup cartaceo o la chiave radice. Se ha il backup stampabile creato insieme al wallet, può ripristinare il wallet e impostare una nuova password, senza dover indovinare nulla.
- Ricordo parziale della password. Se ricorda parti della password (una parola base, la lunghezza, schemi numerici, simboli che usa abitualmente), una ricerca strutturata può provare quelle combinazioni su una copia del file del wallet. È lo stesso approccio usato per Bitcoin Core e per altri wallet cifrati: la cifratura è solida, quindi occorre valutare i dati cifrati del wallet e una strategia di candidati adeguata, invece di affidarsi alla forza bruta pura. Esistono strumenti open source in grado di eseguire una ricerca del genere: btcrecover supporta i wallet Armory e John the Ripper lavora sull’estratto Armory prodotto da btcrecover. Quell’estratto contiene una chiave privata del wallet, e chiunque abbia anche una qualsiasi copia del file del wallet può accedere all’intero wallet. Tenga quindi entrambi per sé e trasferisca i fondi su un nuovo wallet non appena avrà di nuovo accesso.
- Niente su cui lavorare. Senza un backup né alcun ricordo della password non c’è nulla che permetta di restringere la ricerca, e qualsiasi servizio che prometta il contrario non Le sta dicendo la verità.
File del wallet Armory cancellati o persi
Per recuperare il wallet da un file serve una copia contenente le chiavi private. Queste chiavi sono cifrate solo se è stata attivata la cifratura del wallet. I file possono sparire per una cancellazione accidentale, un crash di sistema, un aggiornamento fallito o un disco cancellato. Qui il recupero riguarda prima i dati e poi la password:
- Controlli ogni vecchia chiavetta USB, disco esterno, cartella di backup e sincronizzazione cloud che abbia mai usato con Armory. Includa anche i dischi che non ricorda di aver usato con Armory.
- Cerchi nelle posizioni dati standard di Armory: su Windows
%APPDATA%\Armory\(oProgramData\Armory\per il livello di servizio), su macOS~/Library/Application Support/Armory/e su Linux~/.armory/. - Se un file è stato cancellato di recente, smetta subito di usare il disco: sui dischi tradizionali i file cancellati possono spesso essere recuperati con strumenti di recupero file; sugli SSD, il TRIM può rendere i dati irrecuperabili in poco tempo.
- Lavori da una copia o da un’immagine del disco, mai dall’originale.
Nomi di file da cercare: armory_[ID]_.wallet (il wallet vero e proprio) e armory_[ID]_backup.wallet (la copia che Armory tiene accanto). L’uno o l’altro può bastare da solo. Può trovare anche eventuali backup esportati da Lei e armory_[ID]_WatchOnly.wallet, che non contiene chiavi private e non può ripristinare l’accesso. Due cose da sapere prima di cercare: Armory non scrive alcun file .bak, e un wallet.dat in una cartella di Bitcoin Core appartiene a Core, non ad Armory. Se ha provato la release candidate 0.97, questa potrebbe aver creato anche file del wallet con estensione .lmdb: importa i vecchi wallet in questi nuovi file e lascia intatti i file .wallet originali.
Chiave radice Armory e frasi di backup mancanti
Durante la configurazione, Armory Le chiede di fare il backup della chiave radice: una lunga stringa, spesso fornita come foglio di backup stampabile e codice QR. È la chiave master del wallet: può ripristinare l’accesso se il file del wallet viene perso o danneggiato, e può essere usata senza la password. Il backup stampabile è il pezzo di carta più prezioso di una configurazione Armory.
La chiave radice non è una frase di recupero BIP-39 di 12 o 24 parole. Armory 0.96.5 e le versioni precedenti usano un proprio formato per la chiave radice, e il supporto a BIP-39 è arrivato solo con la release candidate 0.97: una verifica con l’elenco di parole BIP-39 non si applica quindi a un backup Armory classico. Poiché tutti gli indirizzi che il wallet potrà usare derivano da quella radice, un solo backup copre l’intero wallet, compresi i bitcoin ricevuti dopo la sua creazione.
Se non ha mai stampato quel backup, cerchi ovunque finiscano documenti cartacei e foto del telefono: cassetti, cassette di sicurezza, documenti scansionati, librerie fotografiche, app di note. Se ha una parte della chiave radice (una stampa danneggiata, una foto parziale, un frammento ricordato), è materiale di recupero, non un vicolo cieco: la struttura della chiave restringe le possibilità nella ricostruzione. E se ha ancora il file del wallet, il recupero potrebbe non aver bisogno affatto della chiave radice.
Guasto del disco rigido o reinstallazione del sistema operativo
Se il Suo wallet Armory esisteva solo su un computer ora guasto o cancellato, può comunque riottenere l’accesso, purché i file del wallet o il backup cartaceo siano ancora disponibili. Se il disco stesso ha avuto un guasto, l’ordine delle operazioni conta: smetta di usare il disco, ne crei un’immagine e tenti il recupero dei dati prima di qualsiasi altra cosa. Se il computer non funziona più ma il disco è integro, colleghi il disco come unità esterna a un altro computer e copi la cartella dati di Armory prima di fare qualunque altra cosa. I file Armory su quella copia sono allora materiale recuperabile, cifrati o no. La nostra guida sul wallet su un computer o disco rotto approfondisce questo primo passaggio.
Il wallet Armory non si carica, si blocca o va continuamente in crash
Armory richiede risorse considerevoli: dipende da un nodo Bitcoin Core locale e da un proprio database. Se il wallet non si apre, si blocca o va in crash, verifichi prima queste cause:
- Un database Armory corrotto: il database della blockchain e delle transazioni di Armory può essere ricostruito senza toccare i file del wallet.
- Un’installazione di Bitcoin Core incompleta o obsoleta: si assicuri che il nodo sia completamente sincronizzato e aggiornato.
- Memoria o spazio su disco insufficienti, oppure un antivirus che blocca la directory dei dati.
Ricostruire il database, risincronizzare Bitcoin Core e fare prove in modalità test di Armory sono diagnosi sicure che non toccano il materiale delle chiavi cifrato. Se il file del wallet si apre ma mostra un saldo sbagliato, di solito il problema è il livello dei dati, non le chiavi.
Wallet Armory multifirma
Armory supporta il multisig tramite quelli che chiama «lockbox», e il recupero di un wallet multisig funziona diversamente da quello di un wallet a firma singola. Servono lo script di riscatto (redeem script) originale, contenuto nel backup, il numero minimo richiesto di chiavi private valide e la configurazione del wallet. Un backup di una chiave danneggiato o incompleto a volte si può riparare, quindi richieda una valutazione prima di dare il wallet per irraggiungibile. Una chiave del tutto mancante non può essere ricreata, e sotto la soglia i fondi non possono essere spostati. Veda come funziona il recupero dei wallet multisig.
Servizi di recupero wallet Armory
Crypto Recovers esegue recuperi di wallet dal 2019, inclusi casi Armory complessi in cui la passphrase è parzialmente dimenticata, il file del wallet è danneggiato o la chiave radice è incompleta. Lavoriamo su copie in un ambiente controllato offline e non deteniamo né spostiamo mai i Suoi fondi. Se l’accesso viene ripristinato, è Lei ad aprire il wallet, a trasferire i bitcoin in un nuovo wallet da Lei creato e a pagare separatamente il compenso concordato, secondo il contratto. Se è in grado di descrivere ciò che ha ancora (un file del wallet, un ricordo parziale della password, un backup danneggiato), richieda una valutazione confidenziale e Le diremo onestamente che cosa è tecnicamente possibile prima di qualsiasi impegno.
FAQ: recupero del wallet Armory
Come recupero la passphrase del mio wallet Armory?
Armory non prevede un reset integrato della passphrase (la password) del wallet. Se ha il backup stampabile della chiave radice, ripristini il wallet da questo e imposti una nuova passphrase. Altrimenti, il recupero consiste in una ricerca strutturata della password su una copia del file del wallet; i dettagli che ricorda possono rendere la ricerca più mirata.
Cos’è la chiave radice Armory?
La chiave radice è la chiave master del wallet Armory, mostrata durante la configurazione come una lunga stringa, insieme a un foglio di backup stampabile e a un codice QR. Può ripristinare il wallet senza la password anche se il file originale del wallet va perso. Anche altre copie conservate del wallet o esportazioni di chiavi private possono offrire una via di recupero.
Posso recuperare fondi Armory senza il file del wallet?
Solo con la chiave radice o con un altro backup che contenga il materiale delle chiavi. Se non resta alcuna copia utilizzabile del wallet, né un backup cartaceo, né un’esportazione di chiavi private, nessun servizio può ricreare le chiavi dal nulla.
Quali file mi servono per ripristinare un wallet Armory?
Il file armory_[ID]_.wallet oppure la copia armory_[ID]_backup.wallet che gli sta accanto, più la password se quel wallet era cifrato; oppure, al posto di entrambi, il backup stampabile della chiave radice. La chiave radice da sola basta; un file del wallet cifrato da solo richiede la password.
Come posso evitare di perdere l’accesso al mio wallet Armory in futuro?
Crei il backup cartaceo della chiave radice quando Armory lo propone e lo conservi offline in un luogo sicuro, lontano dal computer. Basta crearlo una volta sola, perché tutti gli indirizzi che il wallet potrà usare derivano dalla stessa radice. Il backup cartaceo può ripristinare il wallet senza la Sua passphrase, quindi lo custodisca con la stessa cura dei fondi. Annoti la passphrase a parte e tenga copie del file del wallet in più di un luogo. Se ha mai creato backup frammentati di Armory con una versione precedente alla 0.96.3, il progetto Armory raccomanda di considerare compromesso quel wallet e di trasferire i fondi su un nuovo wallet.
Qual è la procedura per recuperare un wallet Armory multifirma?
In Armory i wallet multisig si chiamano «lockbox». Per recuperarne uno serve il suo script di riscatto, che elenca le chiavi pubbliche di tutti i partecipanti e quante firme sono richieste, insieme a un numero di chiavi private dei partecipanti, provenienti dai loro wallet o backup cartacei, sufficiente a raggiungere quella soglia. Con questi elementi si possono apporre le firme richieste a una transazione che sposta i fondi. Un backup di una chiave danneggiato o incompleto a volte si può riparare; una chiave del tutto mancante non può essere ricreata.
Armory è ancora supportato?
Sì. Armory è ancora mantenuto come open source su GitHub: l’ultima versione stabile è la 0.96.5 del dicembre 2018, e a maggio 2026 è seguita una release candidate della 0.97 con un nuovo formato di wallet. I formati classici dei wallet sono noti e il recupero lavora direttamente sui file, quindi non serve che il vecchio software Armory sia in esecuzione per estrarre le chiavi.
Quanto dura il recupero della password Armory?
Più a lungo che per la maggior parte dei wallet, ed è voluto: per impostazione predefinita, il key stretching di Armory punta a circa un quarto di secondo e 32 MB di memoria per ogni tentativo di password, parametri fissati al momento della creazione di quel wallet specifico. Questo consumo di memoria basta a frenare il cracking tramite GPU e fa sì che la ricerca non duri lo stesso tempo da un wallet Armory all’altro. Ciò che la restringe ulteriormente è quanto ricorda: una parola base, la lunghezza approssimativa, i simboli che tende a usare. La valutazione gratuita considera sia le impostazioni del wallet stesso sia ciò che riesce a ricordare, prima di indicarLe una tempistica.
