Author

Topic: backup wallet.dat (Read 4221 times)

hero member
Activity: 797
Merit: 1017
February 22, 2012, 06:20:52 PM
#28
Salve nuovo Mondo Cheesy
Mi sono appena iscritto poichè voglio avere più famigliarità con Bitcoin.

Volevo sapere se con la nuova versione (0.5.2) del client ufficiale è neccessario crittografare il wallet.dat (per il backup) anche se nel client ho utilizzato l'opzione "cifra il portamonete"?
Nel caso lo salvassi così come lo trovo nel datadir, in un successivo ripristino il client riconoscerà che è stato già cifrato?

Grazie Smiley

Se hai usato la cifratura del client la sicurezza è subordinata a quella della password. Ipotizzando che ne usi una dedicata al solo portafoglio, che non la scrivi su computer non sicuri e che non non sia riportata dalle parti del backup, sei ragionevolmente sicuro. Tieni conto, comunque, che la cifratura in questione riguarda solo le chiavi private: ciò significa che chi dovesse mettere le mani su quei backup è in grado di vedere (non usare) tutti gli indirizzi nel portafoglio.

Di conseguenza, se la password è sicura e non hai particolari esigenze di privacy/anonimato, la cifratura integrata nel client può essere sufficiente.

Per il ripristino, si, il walllet verrà visto ed utilizzato esattamente come è ora.
newbie
Activity: 1
Merit: 0
February 20, 2012, 01:08:22 PM
#27
Salve nuovo Mondo Cheesy
Mi sono appena iscritto poichè voglio avere più famigliarità con Bitcoin.

Volevo sapere se con la nuova versione (0.5.2) del client ufficiale è neccessario crittografare il wallet.dat (per il backup) anche se nel client ho utilizzato l'opzione "cifra il portamonete"?
Nel caso lo salvassi così come lo trovo nel datadir, in un successivo ripristino il client riconoscerà che è stato già cifrato?

Grazie Smiley
newbie
Activity: 28
Merit: 0
June 10, 2011, 12:42:27 PM
#26
ok trovato..

ho fatto casino tra maiuscole e dischi.............  Grin

sorry zavanky


 Wink
newbie
Activity: 19
Merit: 0
June 10, 2011, 12:40:22 PM
#25
ok trovato..

ho fatto casino tra maiuscole e dischi.............  Grin

sorry zavanky
newbie
Activity: 28
Merit: 0
June 10, 2011, 12:23:37 PM
#24
avevo seguito esattamente https://en.bitcoin.it/wiki/Securing_your_wallet#Windows_2 e avevo abilitato la visualizzazione di cartelle nascoste, ma wallet.dat continuo a non trovarlo.

ho lanciato un po' di ricerche ma non trova nulla. comincio a preoccuparmi un po'

Scusa ma hai avviato almeno una volta il client?

E poi basta andare in Start->Esegui->cmd->copia e incolla explorer %APPDATA%\BitCoin

e la cartella ti appare
newbie
Activity: 19
Merit: 0
June 10, 2011, 12:19:27 PM
#23
avevo seguito esattamente https://en.bitcoin.it/wiki/Securing_your_wallet#Windows_2 e avevo abilitato la visualizzazione di cartelle nascoste, ma wallet.dat continuo a non trovarlo.

ho lanciato un po' di ricerche ma non trova nulla. comincio a preoccuparmi un po'
newbie
Activity: 28
Merit: 0
June 10, 2011, 11:29:56 AM
#22
mi sento veramente scemo a chiederlo.

Nella directory di bitcoin sul mio pc non c'è il file wallet.dat. Dove lo trovo? Huh

vorrei fare un backup dato che ho fatto la mia prima transazione ma se non lo trovo mi riesce difficile....

Se sei su windows leggi questo (semplicissimo): https://en.bitcoin.it/wiki/Securing_your_wallet#Windows_2

Se sei su linux questo: https://en.bitcoin.it/wiki/Securing_your_wallet#Linux_2

Su Windows devi andare in opzioni cartella e permettere la visualizzazione di file/cartelle nascoste per trovare "Dati Applicazioni"

Su linux recati nella tua home (/home/tuouse/), dai CTRL+H e vai nella cartella nascosta ".bitcoin"

Per Mac similmente leggi dal wiki (https://en.bitcoin.it/wiki/Securing_your_wallet)

Ciao!
newbie
Activity: 19
Merit: 0
June 10, 2011, 11:25:55 AM
#21
mi sento veramente scemo a chiederlo.

Nella directory di bitcoin sul mio pc non c'è il file wallet.dat. Dove lo trovo? Huh

vorrei fare un backup dato che ho fatto la mia prima transazione ma se non lo trovo mi riesce difficile....
newbie
Activity: 28
Merit: 0
June 09, 2011, 05:25:47 AM
#20
Io mi limito a fare il backup una volta al giorno e mi limito a trasferire il wallet.dat (senza firmarlo con una chiave) in una microsd cryptata con truecrypt Tongue
Diciamo che non sono proprio paranoico in quanto usando linux da anni non ho mai avuto problemi di virus o simili.. E poi cosi almeno non corro il rischio di dimenticare la chiave del wallet e renderlo inutilizzabile.. Tengo una copia sulla microsd che porto quasi sempre con me e un altra copia in una pendrive (sempre con truecrypt) ben nascosta a casa Tongue
hero member
Activity: 797
Merit: 1017
June 09, 2011, 05:21:56 AM
#19
Fondamentalmente sarebbe una buona cosa quindi fare un backup ogni volta che abbiamo generato e utlizzato piu' di 100 indirizzi?

Assolutamente si. In generale, io mi sento di raccomandare di fare il backup ogni volta che si genera uno o più nuovi indirizzi che si intendono usare. Questo può essere una differenza rilevante per chi, come me, non usa gli indirizzi generati automaticamente dal client alla ricezione di una transazione.
sr. member
Activity: 254
Merit: 250
June 09, 2011, 05:09:47 AM
#18
Fondamentalmente sarebbe una buona cosa quindi fare un backup ogni volta che abbiamo generato e utlizzato piu' di 100 indirizzi?
hero member
Activity: 797
Merit: 1017
June 09, 2011, 04:16:00 AM
#17
ma arrivati a 100 indirizzi generati, lui va oltre o non ne puoi piu' generare?
cmq buon consiglio, prediligero' gli indirizzi gia esistenti , ne ho diversi mai usati.

Lui tende a mantenere il buffer a 100 indirizzi. Quindi quando tu, diciamo, crei 10 nuovi indirizzi tutti insieme, il pool sarà momentaneamente ridotto a 90. Il client a quel punto lavora in background per creare le chiavi, un'operazione che necessita di qualche secondo se si utilizza il PC. Può metterci decisamente di più o venire addirittura arrestata se non si usa il PC, a causa di mancanza dell'entropia necessaria a generare una chiave efficace.

Puoi creare migliaia, milioni di indirizzi. Le 100 chiavi non rappresentano alcun limite tranne, per quello che ti ho spiegato prima, la velocità con cui puoi aggiungere nuovi indirizzi.
sr. member
Activity: 254
Merit: 250
June 09, 2011, 04:06:24 AM
#16
è preso dal buffer di indirizzi.
Personalmente faccio così: una volta ogni tanto genero una gran quantità di indirizzi (una 30ina) sul mio client "principale" (quasi sempre offline tranne quando devo prelevare), copio gli indirizzi in un file di testo e backuppo il wallet.dat. Porto sempre con me il file di testo con gli indirizzi, e quando mi serve un'indirizzo  taglio&incollo uno a caso. In questo modo mi faccio il mio buffer personale senza dover dipendere dal client, e comunque posso usare un indirizzo diverso ogni volta che voglio.
ma arrivati a 100 indirizzi generati, lui va oltre o non ne puoi piu' generare?
cmq buon consiglio, prediligero' gli indirizzi gia esistenti , ne ho diversi mai usati.
hero member
Activity: 797
Merit: 1017
June 09, 2011, 03:51:40 AM
#15
è preso dal buffer di indirizzi.
Personalmente faccio così: una volta ogni tanto genero una gran quantità di indirizzi (una 30ina) sul mio client "principale" (quasi sempre offline tranne quando devo prelevare), copio gli indirizzi in un file di testo e backuppo il wallet.dat. Porto sempre con me il file di testo con gli indirizzi, e quando mi serve un'indirizzo  taglio&incollo uno a caso. In questo modo mi faccio il mio buffer personale senza dover dipendere dal client, e comunque posso usare un indirizzo diverso ogni volta che voglio.
sr. member
Activity: 254
Merit: 250
June 09, 2011, 03:42:29 AM
#14
Cosa intendi per "chiave per l'indirizzo nuovo"? La chiave privata di un'indirizzo è calcolata nel momento in cui generi l'indirizzo stesso, non quando ricevi una transazione. Intendi l'indirizzo che ti genera automaticamente il client quando viene ricevuta una transazione?
si, lo genera, o lo prende dal set di 100 indirizzi gia' esistente?
hero member
Activity: 797
Merit: 1017
June 09, 2011, 03:35:17 AM
#13
L'avevo capito del buffer da 100 chiavi, la mia paura e' che se si pianta dopo una nuova transazione, i soldi ricevuti con quella transazione vadano persi perche nel backup non ci sarebbe la chiave per quell'indirizzo nuovo, se mi dici che cmq l'indirizzo e' presente nel backup per via del pool di 100 chiavi e che non rischio, mi fido:)

Cosa intendi per "chiave per l'indirizzo nuovo"? La chiave privata di un'indirizzo è calcolata nel momento in cui generi l'indirizzo stesso, non quando ricevi una transazione. Intendi l'indirizzo che ti genera automaticamente il client quando viene ricevuta una transazione?
staff
Activity: 4270
Merit: 1209
I support freedom of choice
June 09, 2011, 03:33:31 AM
#12
Il pool di 100 chiavi da quel che ho capito è una cosa presente solo nell'ultima versione.
Ma per via di un bug, queste 100 chiavi pare vengano generate solo dopo la prima transazione.
Per questo motivo mi pare che qualcuno sia andato appunto a perdere il suo wallet facendo affidamento su questa cosa.

Quel che voglio dire, è che non dovete mai avere nessuna certezza di cosa state per salvare.
Ogni volta che cancellate un wallet dopo aver fatto un backup, aspettate 10 minuti o altro e ripensateci.

Fate anche molta attenzione quando andate ad aggiornare il client.
Un bug o altro potrebbero essere fatali, leggete prima i commenti sul forum di gente che aggiorna Smiley

Per il resto, al di la di questo problema, avere il network aggiornato all'ultima versione del client conviene sempre in un sistema p2p.
sr. member
Activity: 254
Merit: 250
June 09, 2011, 03:27:43 AM
#11
Temo tu non abbia ben chiaro il funzionamento dei bitcoin. Nel wallet.dat sono solo memorizzate le coppie di chiavi del programma, nient'altro. Più precisamente, sono memorizzate tutte le chiavi presenti nella rubrica più un buffer che il client tende a mantenere a 100 chiavi; in detto file non viene memorizzata nessuna transazione o cifra, il calcolo di quanti bitcoin hai è effettuato dal client automaticamente ogni volta che viene acceso estrapolandolo dal database delle transazioni.

Per dirla in altri termini, il backup del wallet.dat è necessario solo se crei nuovi indirizzi, e comunque anche quello puoi farlo con una certa tranquillità, grazie al buffer di 100 chiavi.

Il fatto di ricevere o effettuare transazioni non ha nulla a che vedere con il backup, in quanto quelle sono memorizzate nella block chain e li rimangono indipendentemente da quello che fate al vostro client. C'è da dire che, quando riceve bitcoin, il client aggiunge un nuovo indirizzo. Tuttavia, questo non ha effetti sulle chiavi già generate e backuppate.
L'avevo capito del buffer da 100 chiavi, la mia paura e' che se si pianta dopo una nuova transazione, i soldi ricevuti con quella transazione vadano persi perche nel backup non ci sarebbe la chiave per quell'indirizzo nuovo, se mi dici che cmq l'indirizzo e' presente nel backup per via del pool di 100 chiavi e che non rischio, mi fido:)
staff
Activity: 4270
Merit: 1209
I support freedom of choice
June 09, 2011, 03:13:41 AM
#10
Io ho deciso di fare il backup del wallet su www.wuala.com.
Crypta prima dell'upload, e quindi a differenza di Dropbox ( ad esempio ), i gestori del servizio non potranno accedere e/o leggere i nostri dati.
Naturalmente non dovete perdere la password di wuala, se perdete quella ... perdete tutti i file, e i gestori del sito non potranno recuperarli ( perchè anche loro non conosco la password ... )

Certo non ci si può affidare ad un solo posto dove salvarli, però intanto questo credo che sia uno buono Smiley
hero member
Activity: 797
Merit: 1017
June 09, 2011, 03:03:10 AM
#9
si ma io preferisco abbondare Smiley, magari torna utile avere la storia del wallet, per 400mb tanto ho i tera liberi.
sto pensando di scendere a 1 minuto , che se la sfiga vuole capace che ti si sfascia il pc dopo che e' arrivata una transazione:)
Cmq si, io ho due pc, fisso e portatile e ho diviso a meta' i miei risparmi, ovviamente su entrambi i pc backup automatici su supporti multipli.

Temo tu non abbia ben chiaro il funzionamento dei bitcoin. Nel wallet.dat sono solo memorizzate le coppie di chiavi del programma, nient'altro. Più precisamente, sono memorizzate tutte le chiavi presenti nella rubrica più un buffer che il client tende a mantenere a 100 chiavi; in detto file non viene memorizzata nessuna transazione o cifra, il calcolo di quanti bitcoin hai è effettuato dal client automaticamente ogni volta che viene acceso estrapolandolo dal database delle transazioni.

Per dirla in altri termini, il backup del wallet.dat è necessario solo se crei nuovi indirizzi, e comunque anche quello puoi farlo con una certa tranquillità, grazie al buffer di 100 chiavi.

Il fatto di ricevere o effettuare transazioni non ha nulla a che vedere con il backup, in quanto quelle sono memorizzate nella block chain e li rimangono indipendentemente da quello che fate al vostro client. C'è da dire che, quando riceve bitcoin, il client aggiunge un nuovo indirizzo. Tuttavia, questo non ha effetti sulle chiavi già generate e backuppate.

EDIT: Mi sono dimenticato di far notare che quando invii bitcoin ci sono buone probabilità che venga creato un nuovo indirizzo bitcoin con gli eventuali resti.
legendary
Activity: 1257
Merit: 1004
pool.sexy
June 09, 2011, 01:50:50 AM
#8
ahahah! sei un grande  Grin

la sicurezza prima di tutto!  Wink
sr. member
Activity: 254
Merit: 250
June 09, 2011, 01:43:55 AM
#7
Enky, non è sufficiente avere anche solo una copia vecchia del wallet? Secondo me si, tanto se reinstalli tutto e metti il vecchio wallet, man mano che scarica i blocchi ti riassegna i BTC.

Io tengo un paio una copia del wallet, su 2 chiavette diverse. Poi per maggiore sicurezza sarebbe opportuno avere 2-3 portafogli e dividere i btc, poi farsi una copia di ogni wallet
si ma io preferisco abbondare Smiley, magari torna utile avere la storia del wallet, per 400mb tanto ho i tera liberi.
sto pensando di scendere a 1 minuto , che se la sfiga vuole capace che ti si sfascia il pc dopo che e' arrivata una transazione:)
Cmq si, io ho due pc, fisso e portatile e ho diviso a meta' i miei risparmi, ovviamente su entrambi i pc backup automatici su supporti multipli.

legendary
Activity: 1257
Merit: 1004
pool.sexy
June 09, 2011, 01:34:03 AM
#6
Enky, non è sufficiente avere anche solo una copia vecchia del wallet? Secondo me si, tanto se reinstalli tutto e metti il vecchio wallet, man mano che scarica i blocchi ti riassegna i BTC.

Io tengo un paio una copia del wallet, su 2 chiavette diverse. Poi per maggiore sicurezza sarebbe opportuno avere 2-3 portafogli e dividere i btc, poi farsi una copia di ogni wallet
sr. member
Activity: 254
Merit: 250
June 09, 2011, 01:14:26 AM
#5
Fate molta attenzione a smanettare il file wallet.dat, c'e' gente che si e' rovinata.
invito tutti a fare un backup OGNI VOLTA CHE MANDATE O RICEVETE SOLDI, se non lo fate, potete avere tutti i backup che volete ma i soldi rischiate di averli persi.
C'e' gia una discreta lista di poveri disgraziati che hanno perso migliaia di bitcoin....

Per attrezzarmi ho configurato un backup che ogni 15 minuti fa la copia in automatico e tengo le ultime 3000 copie (1 mese), tanto occupano poco e con i soldi non si scherza.
newbie
Activity: 28
Merit: 0
June 08, 2011, 03:03:24 PM
#4
grazie mille,

adesso cerco di trovare e di capire come funziona Truecrypt.

ciao


è semplicissimo anche se il wiki di bitcoin etichetta come "advanced user" l' uso di truecrypt Cheesy

1. Download e installa Truecrypt (semplicissimo)
2. Aprilo (semplicissimo)
3. Volumes -> Create new volumes...
4. Si aprirà una finestra. Muovi la spunta da "Create an encrypted file container" a "Create a volume within a partition/drive"
5. Clicca Next
6. Lascia la spunta su "Standard Truecrypt volume" e clicca Next
7. Selezione il "device" (la tua pendrive/SD/chicchessia) e clicca next
8. Ti chiederà di formattare etc etc..clicca Yes..chiederà inoltre di inserire la password
9. Scegli come modo di crypt AES-Twofish-Serpent e SHA-512 (in basso nell altro menu a tendina)
10. Clicca continua..formatterà e avrai il tuo volume..

quindi..

inserisci la pendrive
apri truecrypt
clicca: choose device e scegli la pendrive
clicca su uno dei volumi disponibili (es. 10 o 11 o 1 o 2 è indifferente
clicca "Mount" e ti chiederà la password..inseriscila ed è fatta..vai in Risorse del computer e trovi il volume montato o su linux automaticamente ti si aprirà il volume

Ciao!
newbie
Activity: 3
Merit: 0
June 08, 2011, 01:33:49 PM
#3
grazie mille,

adesso cerco di trovare e di capire come funziona Truecrypt.

ciao
newbie
Activity: 28
Merit: 0
June 08, 2011, 01:24:39 PM
#2
Ciao a tutti, scusate l'ignoranza, ma avrei alcune domande da porvi:

Premetto che il mio scopo per adesso che sono poco pratico è quello di comprare qualche BTC nella speranza che un giorno valgano molto di più. Poi magari dopo aver studiato più approfonditamente bitcoin, trading, mining, e sicurezza del pc mi ci rimetto con tutte le mie forze.

DOMANDE:

1) Che differenza c'è tra il fare un backup del file wallet.dat oppure fare un copy/paste in una chiavetta USB?

2) Una volta fatto il copy/paste o il backup e una volta nascosto per bene il file wallet.dat, posso disistallare completamente bitcoin e aspettare i tempi di crisi? "Sempre che non risulti essere stato un investimento sbagliato"

3) se alla domanda 2) la risposta è si.... quando reistallo bitcoin, devo ripristinare il file wallet.dat e sostituirlo al nuovo e automaticamente mi ritrovo i bitcoin nel conto?

4) Se, ad esempio, mi scrivo gli indirizzi che ho generato, posso continuare a versare bitcoin nei miei indirizzi senza che bitcoin sia istallato nel pc?

spero di essermi spiegato

grazie in anticipo

1) il backup non è altro che il c&p del file binario wallet.dat quindi magari crypta la chiavetta con Truecrypt e mettici dentro il file.

2 & 3) Si. puoi anche formattare il pc. quando reinstallerai il file wallet.dat (limitandoti ad un c&p al contrario) devi solo aspettare che il programma carichi i blocks e intanto il client bitcoin ti fara vedere le transazioni come "unconfirmed"..alla fine del caricamento dei blocks ti verrà mostrato il Bilancio che hai.

4) Certo che puoi. Puoi sempre ricevere BTCs anche se sei offline quindi "essere offline" o "non avere il client" fa lo stesso, puoi comunque versare

Ciao!
newbie
Activity: 3
Merit: 0
June 08, 2011, 01:17:03 PM
#1
Ciao a tutti, scusate l'ignoranza, ma avrei alcune domande da porvi:

Premetto che il mio scopo per adesso che sono poco pratico è quello di comprare qualche BTC nella speranza che un giorno valgano molto di più. Poi magari dopo aver studiato più approfonditamente bitcoin, trading, mining, e sicurezza del pc mi ci rimetto con tutte le mie forze.

DOMANDE:

1) Che differenza c'è tra il fare un backup del file wallet.dat oppure fare un copy/paste in una chiavetta USB?

2) Una volta fatto il copy/paste o il backup e una volta nascosto per bene il file wallet.dat, posso disistallare completamente bitcoin e aspettare i tempi di crisi? "Sempre che non risulti essere stato un investimento sbagliato"

3) se alla domanda 2) la risposta è si.... quando reistallo bitcoin, devo ripristinare il file wallet.dat e sostituirlo al nuovo e automaticamente mi ritrovo i bitcoin nel conto?

4) Se, ad esempio, mi scrivo gli indirizzi che ho generato, posso continuare a versare bitcoin nei miei indirizzi senza che bitcoin sia istallato nel pc?

spero di essermi spiegato

grazie in anticipo
Jump to: