rachito (OP)
|
|
May 13, 2013, 10:10:54 PM |
|
Mi duda es ¿Cómo generar una dirección personalizada tipo satoshidice? Ejemplos: 1dice9wVtrKZTBbAZqz1XiTmboYyvpD3t 1NikkushCKAtb8YgbnRiADm7YyQFzLLMXW
Saludos.
|
|
|
|
|
|
|
|
|
Be very wary of relying on JavaScript for security on crypto sites. The site can change the JavaScript at any time unless you take unusual precautions, and browsers are not generally known for their airtight security.
|
|
|
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
|
|
Anillos
|
|
May 13, 2013, 10:15:39 PM |
|
Mi duda es ¿Cómo generar una dirección personalizada tipo satoshidice? Ejemplos: 1dice9wVtrKZTBbAZqz1XiTmboYyvpD3t 1NikkushCKAtb8YgbnRiADm7YyQFzLLMXW
Saludos.
Son "direcciones de vanidad". Necesitas un programa llamado "vanitygen.exe" y mucha paciencia si buscas algo largo.
|
|
|
|
zezeto
Newbie
Offline
Activity: 42
Merit: 0
|
|
May 13, 2013, 10:18:02 PM |
|
|
|
|
|
rachito (OP)
|
|
May 13, 2013, 10:44:35 PM |
|
Muchas gracias por sus respuestas
|
|
|
|
mantas
|
|
May 13, 2013, 11:24:39 PM |
|
Me pareció raro ver que el bar de Madrid Do Eat, que acepta bitcoins, sea 1DoEXXXXXX pero ya ví el "truco". A todo esto, me podéis dar una pista para entender cómo con una serie de números finitos bitcoins es capaz de generar claves infinitas? Porque son infinitas, verdad?
|
|
|
|
LuisCar
Legendary
Offline
Activity: 1820
Merit: 1017
|
|
May 13, 2013, 11:59:30 PM Last edit: May 14, 2013, 11:28:14 AM by LuisCar |
|
El número de direcciones bitcoin diferentes no es infinito. Creo que sale una de media de una dirección bitcoin por cada 10 átomos de materia que existen en la Tierra.
|
|
|
|
nikkus
Legendary
Offline
Activity: 1522
Merit: 1005
|
|
May 14, 2013, 11:21:08 AM |
|
Me pareció raro ver que el bar de Madrid Do Eat, que acepta bitcoins, sea 1DoEXXXXXX pero ya ví el "truco". A todo esto, me podéis dar una pista para entender cómo con una serie de números finitos bitcoins es capaz de generar claves infinitas? Porque son infinitas, verdad?
Mantas, para mi el "truco" en generar direcciones vanish es que personalizas los Bitcoin addresses.. Para una empresa que se pueda personalizar su dirección Bitcoin es positivo.. Ahí es donde esta la ventaja! Lo que son finitos son los Bitcoins, se pueden generar infinitos Bitcoin Addresses...
|
1NikkusCFVtadafW15HZw3up9xo23fi5UD
|
|
|
LuisCar
Legendary
Offline
Activity: 1820
Merit: 1017
|
|
May 14, 2013, 11:37:09 AM |
|
Lo que son finitos son los Bitcoins, se pueden generar infinitos Bitcoin Addresses...
Esto no es así, el número de direcciones distintas bitcoin es finito. Lo que ocurre es que es tan grande que, a efectos prácticos, lo podemos considerar infinito, pero éste número, a pesar de ser enorme está tan lejos de infinito como el número 1. Es de primero de instituto el darse cuenta de que una combinación de 58 elementos con repetición (las direcciones bitcoin utilizan una codificación de base58) tomados de 33 en 33 (que es el número de caracteres que tiene una dirección pública) no puede dar un número infinito de conjuntos o combinaciones diferentes.
|
|
|
|
mantas
|
|
May 14, 2013, 02:19:28 PM |
|
Osea que 33 elevado a 58 (1,1852460398253060677242585556499e+88) se puede considerar un número infinito a efectos prácticos, ¿es eso?
|
|
|
|
Anillos
|
|
May 14, 2013, 02:59:21 PM |
|
Osea que 33 elevado a 58 (1,1852460398253060677242585556499e+88) se puede considerar un número infinito a efectos prácticos, ¿es eso?
Si, pero dividiendo entre mil millones, ya que hay 32 bits de comprobación que se obtienen en base al resto. Esos bits permiten que si escribes un número o letra mal te salga que la dirección no es válida y no envíes por error dinero a una dirección inexistente.
|
|
|
|
Meltron
|
|
May 14, 2013, 03:27:09 PM |
|
Osea que 33 elevado a 58 (1,1852460398253060677242585556499e+88) se puede considerar un número infinito a efectos prácticos, ¿es eso?
Creo que sería 58 elevado a la 33. (Y a eso se le tiene que restar los bits de comprobación que ha indicado Anillos). Igualmente, aunque sí son números enormes. Programas como el de vanity generan unas 23000 direcciones por segundo, que en unos años podría incrementarse la velocidad millones de veces más. En principio, aún con todo seguiría habiendo direcciones de sobra, pero quien sabe, mira que ha pasado con las IPs, que pensaban que bastarían pero tienen que ampliarlas.
|
Hay 10 tipos de personas, las que saben binario y las que no.
1BNemJhWpmVLew9hu69KaBVgs9FCaEBsG1
|
|
|
sysmaya
Newbie
Offline
Activity: 6
Merit: 0
|
|
May 14, 2013, 07:45:27 PM |
|
Pregunto:
Que pasaria si generase miles, millones, muchisimas direcciones de monederos y todas esas las registrara en mi aplicacion de monedero.
Estaria usando (sin usar) monederos que despues se puedan necesitar ??
|
|
|
|
dserrano5
Legendary
Offline
Activity: 1974
Merit: 1029
|
|
May 14, 2013, 08:40:54 PM |
|
Que pasaria si generase miles, millones, muchisimas direcciones de monederos y todas esas las registrara en mi aplicacion de monedero.
Estaria usando (sin usar) monederos que despues se puedan necesitar ??
No generarías suficientes como para que fuera un problema.
|
|
|
|
Meltron
|
|
May 14, 2013, 09:56:37 PM |
|
Una duda básica:
¿como sabe, por ejemplo un cliente qt, que las direcciones que genera son únicas?
|
Hay 10 tipos de personas, las que saben binario y las que no.
1BNemJhWpmVLew9hu69KaBVgs9FCaEBsG1
|
|
|
Anillos
|
|
May 14, 2013, 10:27:06 PM |
|
La probabilidad de que coincidan dos direcciones podría ser de una entre un sextillón.
1 / 16000.0005000.0004000.0003000.0002000.0001000.000
Eso es un número muyyyyyyy grande.
|
|
|
|
Meltron
|
|
May 14, 2013, 10:31:59 PM |
|
La probabilidad de que coincidan dos direcciones podría ser de una entre un sextillón.
1 / 16000.0005000.0004000.0003000.0002000.0001000.000
Eso es un número muyyyyyyy grande.
Y si por ejemplo, con el vanitygen pones para que genere una dirección que empiece por "xxxxxx" ¿eso no reduciría bastante las posibilidades de que coincidan las direcciones? (especialmente en futuras mejoras del programa) En caso de que coincidiesen, ¿qué pasaría?
|
Hay 10 tipos de personas, las que saben binario y las que no.
1BNemJhWpmVLew9hu69KaBVgs9FCaEBsG1
|
|
|
Agusx1211
Full Member
Offline
Activity: 196
Merit: 100
Fundación Bitcoin Argentina
|
|
May 14, 2013, 11:11:56 PM |
|
Yo le tengo miedo a las colisiones, para mi habria que ampliar mucho mas el tamaño de las direcciones, para mayor seguridad. Imagina que alguien diseñe un asic para obtener direcciones por fuerza bruta, algo parecido a lo que hace este programa... no me gusta, yo se que es muy seguro, pero con la suerte que tengo yo seguro algun ruso se pone a probar 5 minutos generar direcciones aleatorias, y encuentra 5 que son mias xd
|
Te gusta mi forma de pensar?, seguime en twitter: Twitter.com/Agusx1211 No te gusta mi forma de pensar?, no importa, visita mi web: Agusx1211.com.ar Detestas totalmente mi forma de pensar? Enviame BTC para hacerme saber tu odio 1A9zC5DN7fEP5QPBhqbrREDXDV4AoT4Tjb
|
|
|
Anillos
|
|
May 14, 2013, 11:38:54 PM |
|
La probabilidad de que coincidan dos direcciones podría ser de una entre un sextillón.
1 / 16000.0005000.0004000.0003000.0002000.0001000.000
Eso es un número muyyyyyyy grande.
Y si por ejemplo, con el vanitygen pones para que genere una dirección que empiece por "xxxxxx" ¿eso no reduciría bastante las posibilidades de que coincidan las direcciones? (especialmente en futuras mejoras del programa) En caso de que coincidiesen, ¿qué pasaría? Si, se reduce, pero quizás quedes en un quintillón de posibilidades, si quieres afinar más, tardarías demasiado tiempo. A parte de que si te quieren atacar por fuerza bruta para sacarte el dinero y "drainearte" esa dirección, les costaría exáctamente lo mismo que con cualquier dirección, sea vanidosa o no. Quizás en el futuro convenga modificar el protocolo, no lo se, pero quizás no lo veamos con nuestros ojos.
|
|
|
|
LuisCar
Legendary
Offline
Activity: 1820
Merit: 1017
|
|
May 15, 2013, 12:29:03 AM |
|
Y si por ejemplo, con el vanitygen pones para que genere una dirección que empiece por "xxxxxx" ¿eso no reduciría bastante las posibilidades de que coincidan las direcciones? (especialmente en futuras mejoras del programa) En caso de que coincidiesen, ¿qué pasaría?
Que habría otra persona además de ti que dispondría de la clave privada correspondiente a dicha dirección. En este caso la seguridad viene dada por el tiempo enorme y la magnitud de la energía que necesitarías para lograrlo.
|
|
|
|
dserrano5
Legendary
Offline
Activity: 1974
Merit: 1029
|
|
May 15, 2013, 07:05:07 AM |
|
En caso de que coincidiesen, ¿qué pasaría?
Que las coins recibidas en esa dirección estarían disponibles para las dos personas. El primero que las gaste se las queda, el otro verá que desaparecen sin más. A parte de que si te quieren atacar por fuerza bruta para sacarte el dinero y "drainearte" esa dirección, les costaría exáctamente lo mismo que con cualquier dirección, sea vanidosa o no.
Es mucho más rentable atacar por fuerza bruta el hash de los bloques (o sea, minar) que buscar direcciones con saldo.
|
|
|
|
btcven
|
|
May 15, 2013, 08:49:03 AM |
|
2^160 direcciones bitcoin posibles
2^166 es el número de átomos en la Tierra
|
|
|
|
LuisCar
Legendary
Offline
Activity: 1820
Merit: 1017
|
|
May 15, 2013, 09:28:40 AM |
|
2^160 direcciones bitcoin posibles
2^166 es el número de átomos en la Tierra
Buena la precisión. 2^166 = 2^6 x 2^160. Así que tenemos que 2^6 = 64, es decir, que el número de átomos contenidos en La Tierra es solamente un orden de magnitud superior al número de direcciones bitcoin. Pesad en lo enorme que es el número de Avogadro, que es el número de elementos que contiene un mol; en 18 g de H2O tenemos un mol de moléculas, pensad en el número de átomos que contiene nuestro cuerpo. Predigo que no va a haber escasez de direcciones bitcoin, ni que el mayor riesgo de perderlos venga por esta vía.
|
|
|
|
Anillos
|
|
May 15, 2013, 10:51:32 AM |
|
2^160 direcciones bitcoin posibles
2^166 es el número de átomos en la Tierra
Gracias, ese 2^160 es lo que estuve buscando ayer. 1.46 sextillones al final. Nunca había usado la palabra "sextillón", así que imaginad lo difícil que es que coincida una dirección. Ni siquiera viene en el diccionario del navegador.
|
|
|
|
nikkus
Legendary
Offline
Activity: 1522
Merit: 1005
|
|
May 16, 2013, 06:49:53 AM |
|
2^160 direcciones bitcoin posibles
2^166 es el número de átomos en la Tierra
Yo desconocía estos valores, y aquí aplico la misma regla qeu aplique con un compañero, hace décadas, que discutía que si el universo era infinito o finito... Es decir, le dije que considero el universo infinito hasta que se encuentre un modo de definir donde este termina, a partir de ahí lo consideraré finito. Aki lo mismo, consideraba que era infinito, ahora delante de las informaciones que me contáis, lo considero FINITO. Pero no por ello, considero que sea o pueda ser, menos seguro o menos estable. Además también creo que gente con mucho mas que perder que todos juntos "motivarían" un avance en la seguridad si esta estuviera realmente en jaque. Soy usuario de PGP desde hace ya muchoooooooosssss años, y he oído de todo, que si en "unos años" un pc normal rompería la seguridad de PGP fácilmente, o que el gobierno tenía/tendría ordenadores capaces de romper la seguridad de pgp, y muchísimo más cosas de ese estilo, y lo utilizo desde 1998. Así que, en el referente a las direcciones de Bitcoin, NO HAY MOTIVO para temer.. Pero para los que no se fían ni de la propia sombra les doy una sugerencia! Si crees realmente que puede que por brute force te descubran la clave privada, la solución es simple, divide tu fortuna entre varias direcciones Bitcoin...No sé... si tienes 1000Btc, divídelo en, por ejemplo, 50 direcciones... Pero ya te digo, que considero eso algo TOTALMENTE innecesario.
|
1NikkusCFVtadafW15HZw3up9xo23fi5UD
|
|
|
LuisCar
Legendary
Offline
Activity: 1820
Merit: 1017
|
|
May 17, 2013, 09:18:16 AM |
|
Pero no por ello, considero que sea o pueda ser, menos seguro o menos estable. Además también creo que gente con mucho mas que perder que todos juntos "motivarían" un avance en la seguridad si esta estuviera realmente en jaque. Soy usuario de PGP desde hace ya muchoooooooosssss años, y he oído de todo, que si en "unos años" un pc normal rompería la seguridad de PGP fácilmente, o que el gobierno tenía/tendría ordenadores capaces de romper la seguridad de pgp, y muchísimo más cosas de ese estilo, y lo utilizo desde 1998. Así que, en el referente a las direcciones de Bitcoin, NO HAY MOTIVO para temer.. Pero para los que no se fían ni de la propia sombra les doy una sugerencia!
Si crees realmente que puede que por brute force te descubran la clave privada, la solución es simple, divide tu fortuna entre varias direcciones Bitcoin...No sé... si tienes 1000Btc, divídelo en, por ejemplo, 50 direcciones... Pero ya te digo, que considero eso algo TOTALMENTE innecesario.
Yo tengo claro que es muchísimo, pero muchísimo más probable que alguien pierda sus ahorros euros, porque su banco quiebre, por un corralito, porque se queme su casa, por grandes devaluaciones, por colapso del sistema monetario actual, por caída de un enorme asteroide, etc. antes de que se produzca una colisión entre direcciones bitcoin (SHA-256), es decir, que entre los millones o miles de direcciones bitcoin que se pueden generar cada día otro, usuario genere por azar una de tus direcciones y, por tanto, disponga de los fondos contenidos en ella. Así que, durante muchos años esa no va a ser una situación de la que merezca la pena preocuparse.
|
|
|
|
alexr_96
|
|
September 11, 2014, 03:12:12 PM |
|
¿sabéis algún tutorial en español para hacer una dirección de vanidad?
|
|
|
|
franckuestein
Legendary
Offline
Activity: 1960
Merit: 1130
Truth will out!
|
|
September 11, 2014, 07:32:14 PM |
|
¿sabéis algún tutorial en español para hacer una dirección de vanidad?
Alex y OP (@rachito), si estáis interesados en disponer de una "Vanity Address" para bitcoin, por favor mandadme un mensaje directo y si así lo deseáis os puedo explicar como realizarla o incluso generar toda dirección que queráis si es preciso. Se pueden realizar direcciones sin que yo obtenga ningún tipo de llave privada. 100% seguro e instantáneo del tipo 1AlgoXXXXXXXX... o lo que sea Un saludo!
|
[ AVAILABLE SIGNATURE SPACE ]
|
|
|
SUPERANTONIO
Legendary
Offline
Activity: 1548
Merit: 1037
|
|
September 11, 2014, 08:25:27 PM |
|
Aquí puedes generar una dirección vanity http://bitcoinvanitygen.comMetes tu correo y en unos minutos te llega Te la visualiza en pantalla sólo una vez y puedes imprimir el monedero papel si quieres
|
]
|
|
|
LuisCar
Legendary
Offline
Activity: 1820
Merit: 1017
|
|
September 11, 2014, 09:15:24 PM |
|
Otra opción es descargarse Vanitygen verificar la firma del software (o descargarse el código directamente de Github) y luego generar las direcciones que te interesen de forma offline. Aún así, en dichas direcciones no pondría demasiado saldo. https://en.bitcoin.it/wiki/Vanitygen
|
|
|
|
nikkus
Legendary
Offline
Activity: 1522
Merit: 1005
|
|
September 21, 2014, 01:42:18 PM |
|
Otra opción es descargarse Vanitygen verificar la firma del software (o descargarse el código directamente de Github) y luego generar las direcciones que te interesen de forma offline. Aún así, en dichas direcciones no pondría demasiado saldo. https://en.bitcoin.it/wiki/VanitygenTotalmente de acuerdo con LuisCar, ha sido así que cree la mía. Si te das cuenta en el enlace no solo tienes el enlace para descargarlo para linux sino que hay tbm el enlace para descargarlo para windows. Y además una simple explicación de como se usa.
|
1NikkusCFVtadafW15HZw3up9xo23fi5UD
|
|
|
franckuestein
Legendary
Offline
Activity: 1960
Merit: 1130
Truth will out!
|
|
September 21, 2014, 01:51:18 PM |
|
Cuando alguien está interesado en una Vanity address y no saben utilizar todo el tema del Vanitygen siempre les digo que entren en http://bitaddress.org me pasen la llave que se les muestra en la sección (dirección personalizado) yo la genero según a ellos les interese y luego les facilito la otra parte de llave que ellos deben introducir en bitaddress. Si todo se ha producido bien, esa web les mostrará la dirección de la forma que ellos hayan querido (p.ejemplo: 1FranXXXXXXXXXXXXX) y la clave privada que deben introducir en su monedero. Se lo he hecho a algún forero de por aquí también así que si alguien está interesado puede mandarme un mensaje directo y lo hacemos en un momento siempre que sea de unos 3-4-5 caracteres la parte que quieren tener después del 1 en la dirección Un saludo!
|
[ AVAILABLE SIGNATURE SPACE ]
|
|
|
|
alexr_96
|
|
October 10, 2014, 03:57:19 PM |
|
La verdad, esta muy bien,¿sabeis que comando se usaría para crear claves parciales a partir de un clave como esta?
|
|
|
|
foroplus
Legendary
Offline
Activity: 1212
Merit: 1052
|
|
October 10, 2014, 06:10:18 PM |
|
Ese sistema se utiliza cuando deseas que alguien con gran potencia de cálculo te genere u a dirección personalizada. Para ello le das la clave pública y te quedas sin compartir con la primera semiclave privada.
El generador crea tu dirección con la clave publica que le has dado, y te da la segunda semiprivada que le da como resultado. Con las dos semiprivadas, en la misma pestaña, las unes, y generas la clave privada completa. Así solo tu sabrás las clave privada completa, que al fin y al cabo, es lo que te hace dueño único de la dirección.
Si eres el generador, debes utilizar el comando:
OCLvanitygen -P "clave oublica" -o direcciones.txt 1direccionpersonalizada
Poniendo la clave publica, y el patrón a encontrar deseado.
No es normal direcciones de más de 7-8 caracteres despues del 1, por la potencia que se necesitaría.
|
|
|
|
|