¿Cuál es el mejor método para generar un gran número de direcciones de bitcoin?
Me imagino que algo como lo siguiente rompería bitcoind de alguna manera:
./conjunto de claves de bitcoin=100000000
Ejecuté vanitygen -k 1
, que seguirá creando direcciones que coincidan con el patrón 1* hasta que se detenga, durante aproximadamente cinco segundos y generó más de 3000 direcciones. No hay asistencia de GPU aquí.
Entonces, haz esto:
En una pestaña de Terminal, ejecute vanitygen u oclvanitygen:
vanitygen -k -o addrs 1
En otra pestaña de Terminal, ejecuta esto:
watch 'echo "`wc -l addrs | egrep -o "[0-9]+"` / 3" | bc'
Cuando el número en la pestaña de la segunda terminal es mayor a 100M, ¡ya está! El divisor es tres porque el archivo de salida contendrá direcciones en conjuntos de tres líneas: patrón, dirección, clave privada.
Ahora, encuentra una manera de automatizar eso y estarás dorado. También puede mezclar bits con otro programa que obtenga las primeras 100 millones de direcciones del archivo que generó.
Si solo necesita las claves, pero no las importa a bitciond:
*) Es posible que desee verificar si los números están dentro de un rango, pero es muy poco probable que no lo estén.
Si necesita importar 100 millones de claves en bitcoind, bueno, eso podría ser un desafío...
La keypool
bandera puede lograr eso, pero ciertamente tomaría mucho tiempo. A esta escala, es posible que desee considerar la modificación de vanitygen para crear una cantidad tan grande de direcciones usando GPU. Sin embargo, no existen soluciones listas para usar para lo que pretende hacer, además de usar keypool
flag.
David Ogren
julian orfebre
usuario3145