Pages:
Author

Topic: Offerta di acquisto MtGox da Sunlot - page 2. (Read 2378 times)

legendary
Activity: 3808
Merit: 2044
May 05, 2014, 04:19:46 PM
#31
il client bitcoin-qt, quando ha esaurito i primi 100, so che ne genera di nuovi (ed è anche per evitare queste paranoie e sbattimenti vari che ho deciso di passare ad electrum)

Ah, perché Electrum non ne genera, di indirizzi? Roll Eyes

no, è completamente diverso il meccanismo in quanto sono deterministicamente generati a partire dal seed. Per cui anche se dovessi perdere il file con il wallet, ricordandosi il seed lo si può rigenerare senza perdere nulla
legendary
Activity: 1400
Merit: 1000
May 05, 2014, 01:55:02 PM
#30
quindi ricapitolando... regola importantissima per chi usa il client "bitcoin-qt": farebbe bene a fare un backup del file wallet.dat ogni 101 transazioni in uscita (tanto per restare sicuri). Una volta fatto il nuovo backup del file wallet.dat il precedente diventa di fatto inutilizzabile.

Questo per evitare di perdere tutti i bitcoin conservati negli indirizzi "nascosti" che il client bitcoin.qt utilizza per versare il resto delle transazioni e che custodisce segretamente all'interno del file wallet.dat e che ogni 100 transazioni in uscita (probabilmente) rigenera.
Chi usa invece  Multibit non ha di questi problemi, e può conservarsi il file multibit.wallet indefinitivamente, senza necessità di rifare il backup ogni 100 transazioni

Ritornando ad mtgox, se ho capito bene non hanno effettuato backup regolari ed incrementali dei file wallet.dat utilizzati dal loro daemon bitcoin-qt e in pratica hanno perso tutti i bitcoin che finivano negli indirizzi "nascosti" utilizzati da bitcoin.qt per i resti; i backup che avevano erano troppo vecchi e non includevano tutti gli importi dei resti..  confermatemi o smentitemi

full member
Activity: 168
Merit: 100
May 05, 2014, 01:23:40 PM
#29
Il buon senso ci dice che dovrebbe generarne di nuovi. Il che significa che dopo 100 transazioni in uscita, il wallet che hai in backup si fa a far friggere e devi quindi salvarlo nuovamente.

Beh, ovvio!

Intendevo dire che però il wallet.dat salvato in qualsiasi momento contiene tutti gli indirizzi presenti nel wallet in quel momento, quindi se lo salvi subito dopo aver generato un indirizzo, quell'indirizzo è per forza incluso.
hero member
Activity: 658
Merit: 502
May 05, 2014, 12:53:02 PM
#28
Ma così facendo allora MtGox avrebbe dovuto perdere solo i BTC che viaggiavano sulle ultime transazioni prima dell'attacco hacker, in quanto non credo che un tale exchanger non abbia un backup automatico del proprio wallet.

Non ho idea di come funzionasse il software di Mt.Gox... ma sono ragionevolmente sicuro che non fosse Bitcoin-QT Roll Eyes


Ovviamente no, usavano una versione modificata di bitcoind. Quali fossero le modifiche apportate non lo so, ma probabilmente erano finalizzate ad alzare la sicurezza (!!!) Smiley



FaSan
hero member
Activity: 658
Merit: 502
May 05, 2014, 12:52:04 PM
#27
No. Ne contiene 100 generati con il wallet al primo avvio.

In un nuovo wallet. Ma poi, man mano che lo usi e generi/genera altri indirizzi, ovviamente contiene anche quelli nuovi, change address inclusi.



Il buon senso ci dice che dovrebbe generarne di nuovi. Il che significa che dopo 100 transazioni in uscita, il wallet che hai in backup si fa a far friggere e devi quindi salvarlo nuovamente.
full member
Activity: 168
Merit: 100
May 05, 2014, 12:32:33 PM
#26
il client bitcoin-qt, quando ha esaurito i primi 100, so che ne genera di nuovi (ed è anche per evitare queste paranoie e sbattimenti vari che ho deciso di passare ad electrum)

Ah, perché Electrum non ne genera, di indirizzi? Roll Eyes
full member
Activity: 168
Merit: 100
May 05, 2014, 12:32:02 PM
#25
Ma così facendo allora MtGox avrebbe dovuto perdere solo i BTC che viaggiavano sulle ultime transazioni prima dell'attacco hacker, in quanto non credo che un tale exchanger non abbia un backup automatico del proprio wallet.

Non ho idea di come funzionasse il software di Mt.Gox... ma sono ragionevolmente sicuro che non fosse Bitcoin-QT Roll Eyes
full member
Activity: 168
Merit: 100
May 05, 2014, 12:30:23 PM
#24
No. Ne contiene 100 generati con il wallet al primo avvio.

In un nuovo wallet. Ma poi, man mano che lo usi e generi/genera altri indirizzi, ovviamente contiene anche quelli nuovi, change address inclusi.
member
Activity: 76
Merit: 10
May 05, 2014, 11:25:23 AM
#23
Non so spulciare il codice, ma ho sempre saputo che bitcoin-qt o bitcoin-core ha una lista di 100 indirizzi nascosti. e una volta usati tutti ne crea di nuovi, che devono essere quindi salvati di nuovo.
full member
Activity: 126
Merit: 100
Nella moltitudine dei consiglieri, c'è la riuscita
May 05, 2014, 11:22:25 AM
#22
Restiamo in attesa che FaSan "spulci" il codice  Cheesy Cheesy
legendary
Activity: 3808
Merit: 2044
May 05, 2014, 11:20:59 AM
#21
Se fai una transazione in uscita e subito dopo salvi il wallet.dat, se questo wallet.dat lo metti in un nuovo pc con appena installato bitcoin-qt e scarichi tutti blocchi, una volta finito il download la transazione fatta precedentemente non viene lo stesso elaborata  Huh Huh

Il file wallet.dat contiene tutti gli indirizzi, inclusi i change address che normalmente non compaiono nella GUI. Salvarne una copia garantisce un backup completo.



No. Ne contiene 100 generati con il wallet al primo avvio. Cancella il tuo wallet, riapri il client e leggi i log.  Wink

Ora se dopo averli usati tutti e 100 li recicla o se ne genera altri non lo so. Ma mi spulcerò il codice per verificarlo.




FaSan



il client bitcoin-qt, quando ha esaurito i primi 100, so che ne genera di nuovi (ed è anche per evitare queste paranoie e sbattimenti vari che ho deciso di passare ad electrum)
hero member
Activity: 658
Merit: 502
May 05, 2014, 10:44:00 AM
#20
Se fai una transazione in uscita e subito dopo salvi il wallet.dat, se questo wallet.dat lo metti in un nuovo pc con appena installato bitcoin-qt e scarichi tutti blocchi, una volta finito il download la transazione fatta precedentemente non viene lo stesso elaborata  Huh Huh

Il file wallet.dat contiene tutti gli indirizzi, inclusi i change address che normalmente non compaiono nella GUI. Salvarne una copia garantisce un backup completo.



No. Ne contiene 100 generati con il wallet al primo avvio. Cancella il tuo wallet, riapri il client e leggi i log.  Wink

Ora se dopo averli usati tutti e 100 li recicla o se ne genera altri non lo so. Ma mi spulcerò il codice per verificarlo.




FaSan

full member
Activity: 126
Merit: 100
Nella moltitudine dei consiglieri, c'è la riuscita
May 05, 2014, 10:22:26 AM
#19
Se fai una transazione in uscita e subito dopo salvi il wallet.dat, se questo wallet.dat lo metti in un nuovo pc con appena installato bitcoin-qt e scarichi tutti blocchi, una volta finito il download la transazione fatta precedentemente non viene lo stesso elaborata  Huh Huh

Il file wallet.dat contiene tutti gli indirizzi, inclusi i change address che normalmente non compaiono nella GUI. Salvarne una copia garantisce un backup completo.

Tuttavia, la transazione potrebbe non essere stata ricevuta o processata dalla rete, magari perché hai chiuso il wallet subito dopo averla effettuata e non ha potuto propagarsi, oppure perché la rete l'ha rifiutata per qualsiasi motivo. In tal caso, nel nuovo wallet non ne troveresti traccia, perché il wallet.dat contiene solo gli indirizzi e non le transazioni, che invece sono presenti (se hanno avuto esito positivo) nella blockchain e vengono scaricate da lì.


Ma così facendo allora MtGox avrebbe dovuto perdere solo i BTC che viaggiavano sulle ultime transazioni prima dell'attacco hacker, in quanto non credo che un tale exchanger non abbia un backup automatico del proprio wallet.
full member
Activity: 168
Merit: 100
May 05, 2014, 10:13:55 AM
#18
Se fai una transazione in uscita e subito dopo salvi il wallet.dat, se questo wallet.dat lo metti in un nuovo pc con appena installato bitcoin-qt e scarichi tutti blocchi, una volta finito il download la transazione fatta precedentemente non viene lo stesso elaborata  Huh Huh

Il file wallet.dat contiene tutti gli indirizzi, inclusi i change address che normalmente non compaiono nella GUI. Salvarne una copia garantisce un backup completo.

Tuttavia, la transazione potrebbe non essere stata ricevuta o processata dalla rete, magari perché hai chiuso il wallet subito dopo averla effettuata e non ha potuto propagarsi, oppure perché la rete l'ha rifiutata per qualsiasi motivo. In tal caso, nel nuovo wallet non ne troveresti traccia, perché il wallet.dat contiene solo gli indirizzi e non le transazioni, che invece sono presenti (se hanno avuto esito positivo) nella blockchain e vengono scaricate da lì.
legendary
Activity: 3808
Merit: 2044
May 05, 2014, 10:13:08 AM
#17
Se fai una transazione in uscita e subito dopo salvi il wallet.dat, se questo wallet.dat lo metti in un nuovo pc con appena installato bitcoin-qt e scarichi tutti blocchi, una volta finito il download la transazione fatta precedentemente non viene lo stesso elaborata  Huh Huh

il problema è se il babbo ha importato le chiavi da un cold wallet offline e, dopo aver trasferito parzialmente il credito su qualche altro indirizzo, ha cancellato l'hot wallet pensando che il resto fosse rimasto sugli indirizzi di partenza...
hero member
Activity: 658
Merit: 502
May 05, 2014, 10:10:08 AM
#16
Se fai una transazione in uscita e subito dopo salvi il wallet.dat, se questo wallet.dat lo metti in un nuovo pc con appena installato bitcoin-qt e scarichi tutti blocchi, una volta finito il download la transazione fatta precedentemente non viene lo stesso elaborata  Huh Huh


Certo che si. Ma devi salvare il wallet DOPO ogni transazione (o meglio dopo ogni 100 transazioni in uscita).




FaSan
full member
Activity: 126
Merit: 100
Nella moltitudine dei consiglieri, c'è la riuscita
May 05, 2014, 09:52:19 AM
#15
Se fai una transazione in uscita e subito dopo salvi il wallet.dat, se questo wallet.dat lo metti in un nuovo pc con appena installato bitcoin-qt e scarichi tutti blocchi, una volta finito il download la transazione fatta precedentemente non viene lo stesso elaborata  Huh Huh
hero member
Activity: 658
Merit: 502
May 05, 2014, 07:14:43 AM
#14
BitCoin spariti?  Huh Huh
Le cose non scompaiono da sole


Non è sempre vero... Da quanto sembra MK si sarebbe dimenticato dei "change address".



FaSan


quindi in pratica avrebbero ignorato il problema del resto nelle transazioni ??
Ma avendo le chiavi private del wallet principale, non dovrebbero automaticamente avere anche la chiave privata per gli indirizzi usati per i resti ?


Assolutamente no. Il wallet standard genera 100 address al primo avvio e li usa come changeaddresses, dovresti esportare tutte le chiavi per star tranquillo (o salvare il wallet.dat per intero - anche se non ti garantisce, se fai più di 100 transazioni in uscita, credo vengano generati nuovi address).



FaSan
hero member
Activity: 658
Merit: 502
May 05, 2014, 07:13:17 AM
#13
BitCoin spariti?  Huh Huh
Le cose non scompaiono da sole


Non è sempre vero... Da quanto sembra MK si sarebbe dimenticato dei "change address".



FaSan

non ho capito, ti riferisci a quanto discusso qui? https://bitcointalksearch.org/topic/lenorme-e-sconosciuto-problema-del-resto-nella-transazioni-381911
stento a credere a un tale livello di incompetenza da parte di chi gestiva il primo e un tempo più grande exchange al mondo...

la fonte di questa indiscrezione?

Eh boh l' avevo letto qualche settimana fa, se cerchi nei thread internazionali dovresti trovarlo. E' chiaramente un rumors, quindi prende il tempo che trova.

Ad ogni modo è la risposta corretta alla tua frase.



FaSan
legendary
Activity: 1400
Merit: 1000
May 05, 2014, 04:37:57 AM
#12
BitCoin spariti?  Huh Huh
Le cose non scompaiono da sole


Non è sempre vero... Da quanto sembra MK si sarebbe dimenticato dei "change address".



FaSan


quindi in pratica avrebbero ignorato il problema del resto nelle transazioni ??
Ma avendo le chiavi private del wallet principale, non dovrebbero automaticamente avere anche la chiave privata per gli indirizzi usati per i resti ?
Pages:
Jump to: