Bitcoin Forum
November 13, 2024, 06:52:54 PM *
News: Check out the artwork 1Dq created to commemorate this forum's 15th anniversary
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: ¿Direcciones duplicadas?  (Read 175 times)
thbigfo (OP)
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
June 05, 2018, 04:09:21 PM
 #1

Soy nuevo en todo esto de las criptomonedas y tengo una duda que me lleva un rato rondando la cabeza.
A pesar de la grandísima cantidad de direcciones posibles, ¿exite la posibilidad de que 2 personas generen en su wallet o por otros medios una misma dirección? Se que funciona por clave pública clave privada pero no se si esta última esta predefinida de manera que una dirección esté obligatoriamente asociada a dicha clave y de no ser así, ¿puede ser que una dirección posea distintas claves privadas?
Perdonarme si estoy preguntando una tontería, de verdad que soy nuevo y estoy tratando de entender lo mejor posible como funcionan las criptomonedas.

Gracias de antemano.
Shawshank
Legendary
*
Offline Offline

Activity: 1623
Merit: 1608



View Profile
June 05, 2018, 09:34:35 PM
Last edit: June 05, 2018, 10:15:03 PM by Shawshank
 #2

A pesar de la grandísima cantidad de direcciones posibles, ¿exite la posibilidad de que 2 personas generen en su wallet o por otros medios una misma dirección? Se que funciona por clave pública clave privada pero no se si esta última esta predefinida de manera que una dirección esté obligatoriamente asociada a dicha clave y de no ser así, ¿puede ser que una dirección posea distintas claves privadas?

Existen colisiones de clave privada a dirección Bitcoin con total certeza. "Solo" existen 2160 direcciones Bitcoin pero existen cerca de 2256 claves privadas. Así que existen aproximadamente 296 claves privadas diferentes que pueden acceder a una misma dirección de Bitcoin. Esto puede parecer alarmante, pero en la práctica es casi imposible que te encuentres con un caso de estos en la realidad.

El número 2160 es inmenso. Cuesta entenderlo. El número de todos los granos de arena en las playas y desiertos de La Tierra es de solo 263. Si elevas es número al cuadrado, entonces tenemos 2126, que es aún muy inferior al número total de direcciones Bitcoin (2160).

Elevar al cuadrado el número de granos de arena es como decir que seleccionas aleatoriamente uno de los granos de arena, y por cada uno de esos granos de arena se te abre una nueva Tierra idéntica con todos sus granos de arena. Visualízalo: seleccionas un grano de arena y para ese grano de arena, otra Tierra nueva de donde tienes que elegir otro grano de arena, y aun así te quedas muy por debajo del número de posibles combinaciones.

En términos prácticos las colisiones se producen por no haber elegido una clave privada realmente aleatoria, ya sea por utilizar un "brainwallet" débil o por un error de programación en el software del monedero.

Lightning Address: shawshank@getalby.com
Pages: [1]
  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!