Author

Topic: [CREAZIONE] Indirizzo Bitcoin Personalizzato - GRATIS offerta temporanea (Read 3001 times)

legendary
Activity: 2156
Merit: 1082
Ah ecco, quindi ha creato l'indirizzo , ma non ha la chiave privata, quindi qui soldi che arrivano sopra sono fermi. Grazie Giannat
legendary
Activity: 1948
Merit: 2097
Grazie GIANNAT, mi hai tolto un enorme dubbio! Evidentemente le pagine vengono create dinamicamente, non sono già precalcolate!
legendary
Activity: 1038
Merit: 1000
Bitcoin entrepreneur and Pro Trader
 
Avete visto questo?
https://bitcointalksearch.org/topic/merry-christmas-and-a-happy-2015-year-bitcoin-congratulation-card-895424

Se ho capito bene ha creato un indirizzo
1MerryXmasAndAHappyNewYear123sFoou

ma quanti secoli ci ha messo?

A me sembra impossibile  Shocked !!  Evidentemente c'è proprio qualcosa (o forse non solo qualcosa  Cheesy) che ancora mi sfugge del processo di generazione degli indirizzi bitcoin.

Dunque: di fatto ha scelto 26 lettere su 34 per un indirizzo e ha trovato la chiave privata per generarlo.
Supponendo per semplicità che ogni chiave privata generi sempre un unico indirizzo, deve aver provato qualcosa dell'ordine di grandezza di 58^26 chiavi private per poterlo trovare!

Dico che mi sembra impossibile perchè già per generare indirizzi con 8 caratteri precisi  ci vogliano a spanne 58^8 tentativi, cioè circa 128000 miliardi di chiavi;

facendo due prove veloci con vanitygen e alla velocità della mia vetusta CPU (velocità 250Kkey, purtroppo la GPU non mi va con oclvanitygen  Angry )

4 caratteri      --> 11 milioni di chiavi                  --> ordine di grandezza di 30 secondi
6 caratteri      --> 38 milirdi di chiavi                  -->  ordine di grandezza di 30 ore
8 caratteri      --> 128mila miliardi di chiavi        -->  ordine di grandezza di 10 anni ( 1 mese se avete una CPU che va circa 100 volte più veloce di 250 kkey! )
26 caratteri    --> 7 per 10^45 miliardi di chiavi  --> ordine di grandezza di 10^30 anni !!!

Anche se avesse avuto una potenza di calcolo di 250Gkey (1 milione di volte quella della mia CPU), 10^45 chiavi diviso 250 miliardi di chiavi al secondo farebbero sempre qualcosa come 10^24 anni. E se avesse usato tutta la potenza attuale della rete bitcoin (supponendo per semplicità che 1 hash = 1 chiave), che al momento è di 300000 TH/s, cioè circa 1000 miliardi la mia CPU, ci vorrebbero ancora 10^12 anni!

I calcoli sono fatti a spanne ma gli ordini di grandezza tornano facendo qualche prova con vanitygen.

D'altronde io non ho mai capito come è possibile che ci sia in rete un database con tutte le 10^77 chiavi private possibili -> http://directory.io/  ; e chi l'ha costruito ha anche commentato in fondo alla pagina
"It took a lot of computing power to generate this database." !

Directory.io trattasi di uno scherzo fatto per bene. Non esiste abbastanza spazio su qualsiasi supporto per tenere un numero così elevato di dati.

Inoltre se noti in alto puoi leggere "Page 1 out of 904625697166532776746648320380374280100293470930272690489102837043110636675"

Serve semplicemente a dare un idea "visiva" di quante siano le possibilità.

Altra cosa da notare: NON è possibile fare una ricerca partendo da una chiave pubblica (indirizzo), viceversa è possibile. Questo significa che gli indirizzi corrispondenti alla priv key vengono calcolati al momento quando carichi la pagina  Smiley
(non farlo perchè così sponi la chiave privata al proprietario del sito)

fonti
https://www.reddit.com/r/Bitcoin/comments/1ruk0z/dont_panic_directoryio_thing_is_fake/
https://www.reddit.com/r/Bitcoin/comments/1rurll/on_the_subject_of_listing_all_possible_private/
http://directory.io/faq

Riguardo all'indirizzo di "buon natale", ci sono altri indirizzi simili e ci si può divertire a crearne quanti vuoi (es 1BitcoinEaterAddressDontSendf59kuE), ma una cosa è creare un indirizzo con un checksum valido, un altra è avere la chiave privata di tale indirizzo e poterne spendere i btc. Se quell'utente facesse una transazione dall'indirizzo "1MerryXmasAndAHappyNewYear123sFoou" allora si, sarei stupito, in caso contrario è solo un'idea simpatica  Smiley
legendary
Activity: 1948
Merit: 2097
Avete visto questo?
https://bitcointalksearch.org/topic/merry-christmas-and-a-happy-2015-year-bitcoin-congratulation-card-895424

Se ho capito bene ha creato un indirizzo
1MerryXmasAndAHappyNewYear123sFoou

ma quanti secoli ci ha messo?

A me sembra impossibile  Shocked !!  Evidentemente c'è proprio qualcosa (o forse non solo qualcosa  Cheesy) che ancora mi sfugge del processo di generazione degli indirizzi bitcoin.

Dunque: di fatto ha scelto 26 lettere su 34 per un indirizzo e ha trovato la chiave privata per generarlo.
Supponendo per semplicità che ogni chiave privata generi sempre un unico indirizzo, deve aver provato qualcosa dell'ordine di grandezza di 58^26 chiavi private per poterlo trovare!

Dico che mi sembra impossibile perchè già per generare indirizzi con 8 caratteri precisi  ci vogliano a spanne 58^8 tentativi, cioè circa 128000 miliardi di chiavi;

facendo due prove veloci con vanitygen e alla velocità della mia vetusta CPU (velocità 250Kkey, purtroppo la GPU non mi va con oclvanitygen  Angry )

4 caratteri      --> 11 milioni di chiavi                  --> ordine di grandezza di 30 secondi
6 caratteri      --> 38 milirdi di chiavi                  -->  ordine di grandezza di 30 ore
8 caratteri      --> 128mila miliardi di chiavi        -->  ordine di grandezza di 10 anni ( 1 mese se avete una CPU che va circa 100 volte più veloce di 250 kkey! )
26 caratteri    --> 7 per 10^45 miliardi di chiavi  --> ordine di grandezza di 10^30 anni !!!

Anche se avesse avuto una potenza di calcolo di 250Gkey (1 milione di volte quella della mia CPU), 10^45 chiavi diviso 250 miliardi di chiavi al secondo farebbero sempre qualcosa come 10^24 anni. E se avesse usato tutta la potenza attuale della rete bitcoin (supponendo per semplicità che 1 hash = 1 chiave), che al momento è di 300000 TH/s, cioè circa 1000 miliardi la mia CPU, ci vorrebbero ancora 10^12 anni!

I calcoli sono fatti a spanne ma gli ordini di grandezza tornano facendo qualche prova con vanitygen.

D'altronde io non ho mai capito come è possibile che ci sia in rete un database con tutte le 10^77 chiavi private possibili -> http://directory.io/  ; e chi l'ha costruito ha anche commentato in fondo alla pagina
"It took a lot of computing power to generate this database." !
legendary
Activity: 1274
Merit: 1001
"shh, he's coding..."
Avete visto questo?
https://bitcointalksearch.org/topic/merry-christmas-and-a-happy-2015-year-bitcoin-congratulation-card-895424

Se ho capito bene ha creato un indirizzo
1MerryXmasAndAHappyNewYear123sFoou

ma quanti secoli ci ha messo?

E' un indirizzo valido ma non vuol dire che l'abbia "creato". In poche parole, non ha la chiave privata di quell'indirizzo
legendary
Activity: 2156
Merit: 1082
Avete visto questo?
https://bitcointalksearch.org/topic/merry-christmas-and-a-happy-2015-year-bitcoin-congratulation-card-895424

Se ho capito bene ha creato un indirizzo
1MerryXmasAndAHappyNewYear123sFoou

ma quanti secoli ci ha messo?
legendary
Activity: 1038
Merit: 1000
Bitcoin entrepreneur and Pro Trader


Abbiamo capito il problema, è semplicemente una scheda vecchiotta che non supporta openCL  Smiley
legendary
Activity: 1948
Merit: 2097
Prova con

oclvanitygen.exe -d 0 1ABC

0 oppure 1 a seconda di quale sia la scheda video

Ciao Giannat, ho provato sia

PS C:\Users\Antonio\Downloads> .\oclvanitygen -d 0  -v 1ABCDEFG
Prefix difficulty:         873388193410 1ABCDEFG
Difficulty: 873388193410
Device: Intel(R) Core(TM)2 Duo CPU     P8700  @ 2.53GHz
Vendor: GenuineIntel (1002)
Driver: 1016.4 (sse2)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1016.4)
Max compute units: 2
Max workgroup size: 1024
Global memory: -2147483648
Max allocation: 1073741824
OpenCL compiler flags: -DDEEP_PREPROC_UNROLL
Loading kernel binary cc628b89e00c49dac60ca935a4b765c8.oclbin
Grid size: 32x32
Modular inverse: 2 threads, 512 ops each
Using OpenCL prefix matcher
GPU idle: 45.08%
[165.29 Kkey/s][total 646144][Prob 0.0%][50% in 42.4d]


sia

PS C:\Users\Antonio\Downloads> .\oclvanitygen -d 1 -k -v 1ABCDEFG
Prefix difficulty:         873388193410 1ABCDEFG
Difficulty: 873388193410
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
 0: [GenuineIntel] Intel(R) Core(TM)2 Duo CPU     P8700  @ 2.53GHz

Nell'ultimo caso mi dà questo messaggio di errore e non parte proprio. Vedo quei due 0: nel messaggio di errore ma non so cosa farne... Come faccio a capire a quale numero corrisponde la mia scheda video?

legendary
Activity: 1038
Merit: 1000
Bitcoin entrepreneur and Pro Trader

Prova con

oclvanitygen.exe -d 0 1ABC

0 oppure 1 a seconda di quale sia la scheda video
legendary
Activity: 1948
Merit: 2097
utilizzo OCLVANITYGEN che sfrutta la scheda video

Ecco che caiser era quel file... peccato che a me non worka e da un errorazzo.

EDIT
L'ho fatto funzionare ora va a 33, grazie mille per la dritta

Ciao, posso sapere come hai / avete fatto?

Delle due piattaforme OpenCl disponibili sul mio pc:

PS C:\Users\Antonio\Downloads> .\oclvanitygen  -d 11 1prova
Difficulty: 15318045009
Available OpenCL platforms:
0: [Advanced Micro Devices, Inc.] AMD Accelerated Parallel Processing
 0: [GenuineIntel] Intel(R) Core(TM)2 Duo CPU     P8700  @ 2.53GHz

a me usa sempre e solo la CPU nonostante esegua il comando impostando il parametro relativo alla scheda video

PS C:\Users\Antonio\Downloads> .\oclvanitygen   -p "AMD Accelerated Parallel Processing" -v 1prova
Prefix difficulty:          15318045009 1prova
Difficulty: 15318045009
Device: Intel(R) Core(TM)2 Duo CPU     P8700  @ 2.53GHz
Vendor: GenuineIntel (1002)
Driver: 1016.4 (sse2)
Profile: FULL_PROFILE
Version: OpenCL 1.2 AMD-APP (1016.4)
Max compute units: 2
Max workgroup size: 1024
Global memory: -2147483648
Max allocation: 1073741824
OpenCL compiler flags: -DDEEP_PREPROC_UNROLL
Loading kernel binary cc628b89e00c49dac60ca935a4b765c8.oclbin
Grid size: 32x32
Modular inverse: 2 threads, 512 ops each
Using OpenCL prefix matcher
GPU idle: 79.02%
[123.58 Kkey/s][total 1039360][Prob 0.0%][50% in 23.9h]



Ho provato sia con oclvanitygen che con oclvanitygen64, ho scaricato diverse versioni da diversi siti, ma il risultato è sempre lo stesso! La scheda video è una ATI Mobility 4650 HD e il S.O. è Windows 7 64 bit.


Chiedo scusa per l'OT! Wariner, se mi risolvi il problema ti invio 0,05 BTC !


legendary
Activity: 1258
Merit: 1004
pool.sexy
cioè?

ne vuoi 1?

ok, fammi sapere per pm  Wink
hero member
Activity: 531
Merit: 500
Lo hai sospeso quindi per me niente wallet ?
legendary
Activity: 1258
Merit: 1004
pool.sexy
Visto lo scarso interesse SOSPENDO IL SERVIZIO

legendary
Activity: 882
Merit: 1000
Grazie wariner, ho visto il sito e in effetti un indirizzo con 11 caratteri personalizzati è praticamente improponibile.  Grin
be dai.. anche tu esagerato.. 11 caratteri.. sono una vera follia ..
legendary
Activity: 2156
Merit: 1082
Grazie wariner, ho visto il sito e in effetti un indirizzo con 11 caratteri personalizzati è praticamente improponibile.  Grin
legendary
Activity: 1274
Merit: 1001
"shh, he's coding..."
utilizzo OCLVANITYGEN che sfrutta la scheda video

Ecco che caiser era quel file... peccato che a me non worka e da un errorazzo.

EDIT
L'ho fatto funzionare ora va a 33, grazie mille per la dritta
legendary
Activity: 1258
Merit: 1004
pool.sexy
utilizzo OCLVANITYGEN che sfrutta la scheda video
legendary
Activity: 1274
Merit: 1001
"shh, he's coding..."
Curiosità, come fai a fare 25Mkey/s?
Io con un i7 quadcore e una GTX 970 facciamo appena 1.5Mkey/s
legendary
Activity: 1258
Merit: 1004
pool.sexy
Wariner toglimi una curiosità, fino a quanti caratteri è possibile ottenere la personalizzazione in tempi accettabili ? Per esempio se volessi avere 1MARIOANTONINI , ci vogliono secoli ?

decisamente...

al limite pagando puoi vedere cosa riesci a fare con vanity pool:
https://vanitypool.appspot.com/
legendary
Activity: 2156
Merit: 1082
Wariner toglimi una curiosità, fino a quanti caratteri è possibile ottenere la personalizzazione in tempi accettabili ? Per esempio se volessi avere 1MARIOANTONINI , ci vogliono secoli ?
legendary
Activity: 1008
Merit: 1001
In Cryptography We Trust
OK. Grazie per i chiarimenti.
legendary
Activity: 1258
Merit: 1004
pool.sexy
Ciao. Ma se ho capito bene rimane sempre un terzo, in questo caso il sito bitaddress.org, ad avere potenzialmente accesso alla chiave privata completa. Oppure mi sbaglio?

Sbagli. Si utilizzano coppie di chiavi private parziale per questo metodo e la terza parte è a conoscenza solo di una di queste.

Forse lui intende che bitaddress quando si genera la chiave privata le vede entrambe perché inserite dall'utente finale, però questo metodo è sicuro.

Se poi non ti senti sicuro puoi sempre scaricare il sito bitaddress su chiavetta ed aprirlo in un pc offline, in questo modo anche se bitaddress potesse in qualche modo "registrare" la tua privatkey non potrebbe mai inviarla a nessuno. Per ulteriori info:
http://bitcoin.stackexchange.com/questions/22115/how-to-download-bitaddress-org-to-use-offline
vedi risposta da punto 1 a 6
legendary
Activity: 1038
Merit: 1000
Bitcoin entrepreneur and Pro Trader
Ciao. Ma se ho capito bene rimane sempre un terzo, in questo caso il sito bitaddress.org, ad avere potenzialmente accesso alla chiave privata completa. Oppure mi sbaglio?

Sbagli. Si utilizzano coppie di chiavi private parziale per questo metodo e la terza parte è a conoscenza solo di una di queste.
legendary
Activity: 1008
Merit: 1001
In Cryptography We Trust
Ciao. Ma se ho capito bene rimane sempre un terzo, in questo caso il sito bitaddress.org, ad avere potenzialmente accesso alla chiave privata completa. Oppure mi sbaglio?
legendary
Activity: 1258
Merit: 1004
pool.sexy
OFFERTA DI NATALE TEMPORANEA

GRATIS generazione indirizzi fino a 6 caratteri case sensitive e fino a 7 caratteri NON case sensitive

ovviamente se poi vorrete fare un'offerta sarà ben accetta
legendary
Activity: 1258
Merit: 1004
pool.sexy
legendary
Activity: 1258
Merit: 1004
pool.sexy
Ciao,

creo indirizzi Bitcoin personalizzati per chiunque fosse interessato che magari per problemi di tempo, vecchio pc o altro, non ha la possibilità di farlo.

Per esempio:
1MariooL2T4VBGjPs6BhtmoHWZ74TKgPvA

Sicurezza garantita! Con il seguente procedimento non vedrò mai la vostra chiave privata.

Ecco come procedere:

1 - Andate sul sito https://www.bitaddress.org
2 - Muovete il mouse/inserite caratteri fino a generare un indirizzo



3 - Click su "Vanity Wallet" e poi sul pulsante  "Generate" dello Step 1 - Generate your "Step1 Key Pair"



4 - Verranno generate 2 chiavi, la prima (quella pubblica) la invierete a me tramite PM, la seconda (quella privata) custoditela gelosamente e non datela mai a nessuno vi servirà poi per generare il vostro indirizzo (vedi punto 7)



5 - Con la vostra chiave pubblica genererò il vostro indirizzo personalizzato e vi invierò una "Part Private Key" tramite PM
6 - Ora andate nuovamente sul sito https://www.bitaddress.org sempre in "Vanity Wallet" ma, questa volta, nello "Step 2 - Calculate your Vanity Wallet"
7 - Nel primo riquadro inserite la vostra chiave privata (vedi punto 4) che avete "custodito gelosamente"
8 - Nel secondo riquadro inserite la "Part Private Key" che vi ho inviato per PM
9 - Fate clic su "Add" e per finire "Calculate Vanity Wallet"



10 - Sotto "Vanity Private Key (WIF)" vedrete la vostra chiave privata (non mostratela mai a nessuno!!!) e con questa chiave potrete aggiungere l'indirizzo personalizzato nel vostro wallet preferito



Prezzi indicativi (Accetto Offerte) Case Sensitive:

1-5 Caratteri   :   0,001 BTC   Tempo medio (a circa 25 Mkey/s) <10 minuti [/size]
6 Caratteri      :   0,010 BTC   Tempo medio (a circa 25 Mkey/s) 12 ore
7 Caratteri      :   0,150 BTC   Tempo medio (a circa 25 Mkey/s) 15 giorni


Prezzi indicativi (Accetto Offerte) NON Case Sensitive:

1-5 Caratteri   :   0,001 BTC   Tempo medio (a circa 25 Mkey/s) 1 minuto
6 Caratteri      :   0,005 BTC   Tempo medio (a circa 25 Mkey/s) 30 minuti
7 Caratteri      :   0,010 BTC   Tempo medio (a circa 25 Mkey/s) 15 ore
8 Caratteri      :   0,150 BTC   Tempo medio (a circa 25 Mkey/s) 15 giorni


INFO:

Se interessati inviatemi un PM con la vostra chiave pubblica e l'indirizzo personalizzato che vorreste per esempio:

Indirizzo: 1Wariner

Una volta generata la "Part Private Key" vi invierò prima l'indirizzo BTC dove effettuare il pagamento, al ricevimento dei BTC vi invierò la "Part Private Key".

Se non vi rispondo subito potete anche contattarmi via Telegram @wariner

I tempi medi sono solo indicativi, potrebbe volerci molto di più, come molto meno.

Attualmente la velocità di calcolo è di circa:
90 Mkey/s
Jump to: