Bitcoin Forum
April 19, 2024, 05:17:44 AM *
News: Latest Bitcoin Core release: 26.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: Direcciones personalizadas  (Read 3343 times)
rachito (OP)
Full Member
***
Offline Offline

Activity: 174
Merit: 100



View Profile
May 13, 2013, 10:10:54 PM
 #1

Mi duda es ¿Cómo generar una dirección personalizada tipo satoshidice?
Ejemplos:
1dice9wVtrKZTBbAZqz1XiTmboYyvpD3t
1NikkushCKAtb8YgbnRiADm7YyQFzLLMXW

Saludos.

1713503864
Hero Member
*
Offline Offline

Posts: 1713503864

View Profile Personal Message (Offline)

Ignore
1713503864
Reply with quote  #2

1713503864
Report to moderator
"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- Greg Maxwell
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713503864
Hero Member
*
Offline Offline

Posts: 1713503864

View Profile Personal Message (Offline)

Ignore
1713503864
Reply with quote  #2

1713503864
Report to moderator
1713503864
Hero Member
*
Offline Offline

Posts: 1713503864

View Profile Personal Message (Offline)

Ignore
1713503864
Reply with quote  #2

1713503864
Report to moderator
Anillos
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
May 13, 2013, 10:15:39 PM
 #2

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.

Aquí puedes conseguir pequeños ahorros sin mucho esfuerzo: http://www.bitvisitor.com/?ref=1PWNAGEZ3fSM8QevUavdd2iZ9F5jkp1QHZ
Consigue algo más viendo vídeos o haciendo pequeñas tareas en Bitcoinget.com: https://bitcointalk.org/index.php?topic=178692.msg2509190#msg2509190
¿necesitas un dibujo vectorial, un esquema, un diagrama...? https://bitcointalk.org/index.php?topic=183268.0
zezeto
Newbie
*
Offline Offline

Activity: 42
Merit: 0



View Profile
May 13, 2013, 10:18:02 PM
 #3

Aca tienes el enlace al topic:
https://bitcointalk.org/index.php?topic=25804.0
rachito (OP)
Full Member
***
Offline Offline

Activity: 174
Merit: 100



View Profile
May 13, 2013, 10:44:35 PM
 #4

Muchas gracias por sus respuestas Smiley

mantas
Full Member
***
Offline Offline

Activity: 232
Merit: 102



View Profile
May 13, 2013, 11:24:39 PM
 #5

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?

Multisigna, multisignature exchange (referral)
LuisCar
Legendary
*
Offline Offline

Activity: 1820
Merit: 1017



View Profile
May 13, 2013, 11:59:30 PM
Last edit: May 14, 2013, 11:28:14 AM by LuisCar
 #6

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 Offline

Activity: 1522
Merit: 1005


View Profile
May 14, 2013, 11:21:08 AM
 #7

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! Wink

Lo que son finitos son los Bitcoins, se pueden generar infinitos Bitcoin Addresses...

1NikkusCFVtadafW15HZw3up9xo23fi5UD
LuisCar
Legendary
*
Offline Offline

Activity: 1820
Merit: 1017



View Profile
May 14, 2013, 11:37:09 AM
 #8

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
Full Member
***
Offline Offline

Activity: 232
Merit: 102



View Profile
May 14, 2013, 02:19:28 PM
 #9

Osea que 33 elevado a 58 (1,1852460398253060677242585556499e+88) se puede considerar un número infinito a efectos prácticos, ¿es eso?

Multisigna, multisignature exchange (referral)
Anillos
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
May 14, 2013, 02:59:21 PM
 #10

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.

Aquí puedes conseguir pequeños ahorros sin mucho esfuerzo: http://www.bitvisitor.com/?ref=1PWNAGEZ3fSM8QevUavdd2iZ9F5jkp1QHZ
Consigue algo más viendo vídeos o haciendo pequeñas tareas en Bitcoinget.com: https://bitcointalk.org/index.php?topic=178692.msg2509190#msg2509190
¿necesitas un dibujo vectorial, un esquema, un diagrama...? https://bitcointalk.org/index.php?topic=183268.0
Meltron
Full Member
***
Offline Offline

Activity: 192
Merit: 100



View Profile
May 14, 2013, 03:27:09 PM
 #11

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 Offline

Activity: 6
Merit: 0



View Profile WWW
May 14, 2013, 07:45:27 PM
 #12

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 Offline

Activity: 1974
Merit: 1029



View Profile
May 14, 2013, 08:40:54 PM
 #13

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
Full Member
***
Offline Offline

Activity: 192
Merit: 100



View Profile
May 14, 2013, 09:56:37 PM
 #14

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
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
May 14, 2013, 10:27:06 PM
 #15

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.

Aquí puedes conseguir pequeños ahorros sin mucho esfuerzo: http://www.bitvisitor.com/?ref=1PWNAGEZ3fSM8QevUavdd2iZ9F5jkp1QHZ
Consigue algo más viendo vídeos o haciendo pequeñas tareas en Bitcoinget.com: https://bitcointalk.org/index.php?topic=178692.msg2509190#msg2509190
¿necesitas un dibujo vectorial, un esquema, un diagrama...? https://bitcointalk.org/index.php?topic=183268.0
Meltron
Full Member
***
Offline Offline

Activity: 192
Merit: 100



View Profile
May 14, 2013, 10:31:59 PM
 #16

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 Offline

Activity: 196
Merit: 100


Fundación Bitcoin Argentina


View Profile WWW
May 14, 2013, 11:11:56 PM
 #17

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
Sr. Member
****
Offline Offline

Activity: 462
Merit: 250


View Profile
May 14, 2013, 11:38:54 PM
 #18

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.

Aquí puedes conseguir pequeños ahorros sin mucho esfuerzo: http://www.bitvisitor.com/?ref=1PWNAGEZ3fSM8QevUavdd2iZ9F5jkp1QHZ
Consigue algo más viendo vídeos o haciendo pequeñas tareas en Bitcoinget.com: https://bitcointalk.org/index.php?topic=178692.msg2509190#msg2509190
¿necesitas un dibujo vectorial, un esquema, un diagrama...? https://bitcointalk.org/index.php?topic=183268.0
LuisCar
Legendary
*
Offline Offline

Activity: 1820
Merit: 1017



View Profile
May 15, 2013, 12:29:03 AM
 #19

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 Offline

Activity: 1974
Merit: 1029



View Profile
May 15, 2013, 07:05:07 AM
 #20

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.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!