Portman (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
August 06, 2012, 12:39:10 PM |
|
Dopo quasi un mese che "gioco" con i bitcoin molte domande hanno trovato risposta ma ancora frequenti sono quelle nuove. Per quest'ultima ho bisogno del vostro aiuto perché da solo non riesco a trovare la risposta Ho scoperto che la versione 0.6 permette l'import/export della chiave privata. Ho estratto la chiave privata del mio wallet "pieno" con il comando dumpprivkey. Ho chiuso il client, ho spostato il file wallet.dat, ho rilanciato il client e questo ha ricreato un nuovo wallet.dat con un nuovo indirizzo chiaramente vuoto di bitcoin. A questo punto ho reimportato la mia chiave privata con il comando importprivkey (ci mette qualche decina di secondi) e come per magia ecco il wallet carico degli amati bitcoin. Quindi tutto bene, il giro funziona, ma è qui che mi è nata la domanda: visto che è sufficiente conoscere la chiave privata (da cui deriva univocamente quella pubblica) per avere accesso ai bitcoin, non è possibile che qualcuno stia in questo momento tentando (brute force) di aggiungere in maniera random chiavi private al suo wallet sperando di trovarne qualcuna legata ad un indirizzo pieno di bitcoins?
|
|
|
|
ziomik
Legendary
Offline
Activity: 1960
Merit: 1012
SELL bitcoinmarket.net | bitcoinitalia.com SELL
|
|
August 06, 2012, 12:43:32 PM |
|
Io non sono un esperto di chiavi, crittografia etc.. ma ovviamente la domanda incuriosisce pure me...
|
DOMINI IN VENDITA/NOLEGGIO bitcoinmarket.net | bitcoinitalia.com
Contattatemi pure per info. ---- +++ ---- "Se domani senti due massaie che parlano di bitcoin tra di loro dal macellaio, forse e' il momento di vendere.. se pero' le sentirai fra 10 anni forse staranno solo pagando il conto" GBianchi ---- +++ ----
|
|
|
teslacoil404
Member
Offline
Activity: 78
Merit: 10
|
|
August 06, 2012, 01:06:53 PM |
|
Certo è possibile e probabilmente qualcuno ci prova. Il discorso è che ci sono talmente tante chiavi private possibile (di cui una minima parte è associata ad una chiave pubblica con un numero non zero di bitcoin) che è molto difficile riuscire a generare una chiave "utile". Bitcoin è progettato in modo che sia più economincamente vantaggioso dedicare le capacità di calcolo a propria disposizione facendo mining piuttosto che facendo brute force sulle chiavi private.
|
|
|
|
Portman (OP)
Newbie
Offline
Activity: 13
Merit: 0
|
|
August 06, 2012, 01:11:09 PM |
|
Ok chiarissimo, se ne deduce quindi che è meglio avere i propri bitcoin distribuiti su più indirizzi? grazie x la risposta
|
|
|
|
ziomik
Legendary
Offline
Activity: 1960
Merit: 1012
SELL bitcoinmarket.net | bitcoinitalia.com SELL
|
|
August 06, 2012, 01:12:27 PM |
|
Certo è possibile e probabilmente qualcuno ci prova. Il discorso è che ci sono talmente tante chiavi private possibile (di cui una minima parte è associata ad una chiave pubblica con un numero non zero di bitcoin) che è molto difficile riuscire a generare una chiave "utile". Bitcoin è progettato in modo che sia più economincamente vantaggioso dedicare le capacità di calcolo a propria disposizione facendo mining piuttosto che facendo brute force sulle chiavi private.
Ottimo, ovviamente quando l'attività di mining si fermerà (e cioè quando il sistema finirà di immettere btc) sarà vantaggioso tentarci, no ?
|
DOMINI IN VENDITA/NOLEGGIO bitcoinmarket.net | bitcoinitalia.com
Contattatemi pure per info. ---- +++ ---- "Se domani senti due massaie che parlano di bitcoin tra di loro dal macellaio, forse e' il momento di vendere.. se pero' le sentirai fra 10 anni forse staranno solo pagando il conto" GBianchi ---- +++ ----
|
|
|
teslacoil404
Member
Offline
Activity: 78
Merit: 10
|
|
August 06, 2012, 01:21:42 PM |
|
Ok chiarissimo, se ne deduce quindi che è meglio avere i propri bitcoin distribuiti su più indirizzi? grazie x la risposta Sì, questa è sempre una buona idea! Certo è possibile e probabilmente qualcuno ci prova. Il discorso è che ci sono talmente tante chiavi private possibile (di cui una minima parte è associata ad una chiave pubblica con un numero non zero di bitcoin) che è molto difficile riuscire a generare una chiave "utile". Bitcoin è progettato in modo che sia più economincamente vantaggioso dedicare le capacità di calcolo a propria disposizione facendo mining piuttosto che facendo brute force sulle chiavi private.
Ottimo, ovviamente quando l'attività di mining si fermerà (e cioè quando il sistema finirà di immettere btc) sarà vantaggioso tentarci, no ? Il mining non si fermerà mai, solo che il guadagno relativo alla scoperta di un blocco di dimezzerà indefinitivamente. E anche quando il guadagno relativo alla scoperta di un blocco sarà minimo ci sarà sempre da guadagnare sulle commissioni di transazione. Quindi il discorso del vantaggio economico rispetto al brute force dovrebbe essere sempre vero.
|
|
|
|
|
diego1000
|
|
August 06, 2012, 07:14:16 PM |
|
|
sto per lanciare i lovecoin impossibili da comprare con i soldi e da minare con la corrente.
|
|
|
rb1205
|
|
August 07, 2012, 11:57:01 AM |
|
Occhio che quel link si riferisce ad un modo per forzare i cosiddetti brain wallet, non i normali wallet generati da numeri casuali da parte del client.
Per quanto riguarda la sicurezza, la chiave privata ECDSA di ogni indirizzo bitcoin è, se non sbaglio, un numero a 256bit. Lo spazio delle chiavi è considerevole, un numero con 76 cifre. In termini di brute force di una password,è come beccarne una casuale composta da lettere maiuscole, minuscole e numeri lunga 43 caratteri, o da una composta da 15 parole prese a caso dal dizionario e lunga un centinaio di caratteri. In parole povere, è praticamente impossibile.
|
|
|
|
il_minatore
|
|
January 15, 2015, 11:31:28 AM |
|
Una domanda: se importo a chiave privata in un nuovo wallet.dat, ho comunque bisogno della eventuale password che proteggeva il vecchio wallet.dat per spendere i btc?
grazie
|
|
|
|
ilcolonnello
Full Member
Offline
Activity: 126
Merit: 100
www.secondstrade.com - 190% return Binary option
|
|
January 15, 2015, 11:46:17 AM |
|
Una domanda: se importo a chiave privata in un nuovo wallet.dat, ho comunque bisogno della eventuale password che proteggeva il vecchio wallet.dat per spendere i btc?
grazie
Si, se la chiave privata che importi è di un vecchio wallet.dat protetto con password, la password verrà importata insieme al wallet e quindi ti verrà chiesta quando farai una transazione.
|
|
|
|
trinidad
|
|
January 15, 2015, 12:49:30 PM |
|
Una domanda: se importo a chiave privata in un nuovo wallet.dat, ho comunque bisogno della eventuale password che proteggeva il vecchio wallet.dat per spendere i btc?
grazie
Si, se la chiave privata che importi è di un vecchio wallet.dat protetto con password, la password verrà importata insieme al wallet e quindi ti verrà chiesta quando farai una transazione. NO. se importi la chiave privata hai pieno controllo dei BTC contenuti in quel indirizzo anche se il vecchio wallet era protetto da password.
|
|
|
|
ilcolonnello
Full Member
Offline
Activity: 126
Merit: 100
www.secondstrade.com - 190% return Binary option
|
|
January 15, 2015, 01:00:05 PM |
|
Una domanda: se importo a chiave privata in un nuovo wallet.dat, ho comunque bisogno della eventuale password che proteggeva il vecchio wallet.dat per spendere i btc?
grazie
Si, se la chiave privata che importi è di un vecchio wallet.dat protetto con password, la password verrà importata insieme al wallet e quindi ti verrà chiesta quando farai una transazione. NO. se importi la chiave privata hai pieno controllo dei BTC contenuti in quel indirizzo anche se il vecchio wallet era protetto da password. Ah quindi viene importata anche la password solo nel caso si importa il file wallet.dat, se si importa la sola chiave privata no quindi...si in effetti ora che ci penso è così, con la chiave privata hai pieno controllo del portafoglio.
|
|
|
|
saverio
|
|
January 15, 2015, 03:16:12 PM |
|
Una domanda: se importo a chiave privata in un nuovo wallet.dat, ho comunque bisogno della eventuale password che proteggeva il vecchio wallet.dat per spendere i btc?
grazie
Si, se la chiave privata che importi è di un vecchio wallet.dat protetto con password, la password verrà importata insieme al wallet e quindi ti verrà chiesta quando farai una transazione. NO. se importi la chiave privata hai pieno controllo dei BTC contenuti in quel indirizzo anche se il vecchio wallet era protetto da password. Ah quindi viene importata anche la password solo nel caso si importa il file wallet.dat, se si importa la sola chiave privata no quindi...si in effetti ora che ci penso è così, con la chiave privata hai pieno controllo del portafoglio. la password ti serve per esportare la chiave privata, ma una volta che hai la chiave privata ci fai quello che vuoi
|
|
|
|
ilcolonnello
Full Member
Offline
Activity: 126
Merit: 100
www.secondstrade.com - 190% return Binary option
|
|
January 15, 2015, 03:31:32 PM |
|
Una domanda: se importo a chiave privata in un nuovo wallet.dat, ho comunque bisogno della eventuale password che proteggeva il vecchio wallet.dat per spendere i btc?
grazie
Si, se la chiave privata che importi è di un vecchio wallet.dat protetto con password, la password verrà importata insieme al wallet e quindi ti verrà chiesta quando farai una transazione. NO. se importi la chiave privata hai pieno controllo dei BTC contenuti in quel indirizzo anche se il vecchio wallet era protetto da password. Ah quindi viene importata anche la password solo nel caso si importa il file wallet.dat, se si importa la sola chiave privata no quindi...si in effetti ora che ci penso è così, con la chiave privata hai pieno controllo del portafoglio. la password ti serve per esportare la chiave privata, ma una volta che hai la chiave privata ci fai quello che vuoi Si, questo lo so, non avevo capito se usando bitcoin core con il wallet.dat cifrato si cifrasse anche la chiave privata, come accade nei paper waller con cifratura BIP38
|
|
|
|
il_minatore
|
|
January 15, 2015, 04:16:25 PM |
|
Grazie. Ora ho il problema che utilizzando il vecchio wallet bitcoin-qt non si carica e quindi non posso esportare la chiave privata Ma sono OT
|
|
|
|
|
ilcolonnello
Full Member
Offline
Activity: 126
Merit: 100
www.secondstrade.com - 190% return Binary option
|
|
January 15, 2015, 08:18:19 PM |
|
Quindi serve anche se unpo ha la chiave privata? Questo non si è capito....
|
|
|
|
trinidad
|
|
January 15, 2015, 08:28:54 PM |
|
Se hai già la chiave privata la password del wallet la puoi anche dimenticare, non serve per importare l'indirizzo ad un altro client. L'unica cosa che serve è la chiave privata di ogni indirizzo del vecchio wallet. ( 1 chiave privata = 1 indirizzo BTC )
|
|
|
|
nutriagrigia
Sr. Member
Offline
Activity: 1270
Merit: 254
Oikos.cash | Decentralized Finance on Tron
|
|
January 15, 2015, 08:52:51 PM |
|
avevo letto un post simile a questo dove si chiedeva quali fossero le probabilità di generare una chiave privata uguale a una gia esistente. Invece riguardo le probabilità di trovare chiavi private partendo da tentativi da seed di electrum, come siamo messi?
|
|
|
|
|