Tengo miedo de la colisión de claves privadas... ¿Cuál es la solución?

Sé que hay una gran cantidad de claves, pero digamos que alguien genera una clave privada que me pertenece. Sé que eso es casi imposible. Pero quiero hacer eso cada vez más imposible.

¿Es el Multisig Addresses la mejor solución? Porque incluso si alguien genera una clave privada que me pertenece, necesita otra clave privada para obtener mi dinero.

¿Es esa la mejor solución?

¿Qué pasa si tres asteroides golpean la Tierra al mismo tiempo? Es cómicamente absurdo argumentar que vale la pena preocuparse por los riesgos, pero simplemente hacerlo el doble de difícil hace que los riesgos sean menos preocupantes. "Alguien podría descifrar tu llave en mil millones de años". "Inaceptable." "Está bien, dos mil millones". "Perfecto." ¿En serio?
El problema es que la criptografía usa números tan grandes, que incluso el término "astronómico" no transmite su escala. Si te sientas y haces los cálculos, te darás cuenta de que estas probabilidades son órdenes de magnitud más pequeñas que las probabilidades de que la tierra sea destruida cuando leas esto. Puedes arriesgarte.
La solución, en definitiva, es “seguir estudiando el tamaño de los números involucrados, hasta que ya no tengas miedo”.
O tome medicamentos para que la ansiedad desaparezca. :)

Respuestas (2)

Las direcciones de Bitcoin tienen una longitud de 160 bits. Eso significa que hay un número extremadamente grande de direcciones posibles. De la wiki de Bitcoin :

Generando toneladas de direcciones

Generar una dirección no toca la red en absoluto. Solo estaría desperdiciando sus recursos de CPU y espacio en disco.

Además, una colisión es muy poco probable.

Las claves tienen una longitud de 256 bits y están codificadas en una dirección de 160 bits. (2^160 potencia) Divídalo por la población mundial y tendrá alrededor de 215 000 000 000 000 000 000 000 000 000 000 000 000 direcciones per cápita. (2,15 x 10^38)

En otras palabras, no te preocupes. Incluso si alguien apunta deliberadamente a su dirección para descifrarla, les llevaría billones de años. Una colisión accidental es aún menos probable.

Multisig no está hecho para proteger contra el cracking de claves privadas (que es imposible), sino para permitir la existencia de direcciones que deben tener la autorización de más de un dispositivo o persona para gastar en ellas.

Digamos que tiene una dirección multigrado 2 de 2. Una clave está en su computadora y la otra está en su teléfono inteligente. Si bien un atacante nunca descifrará ni una sola de sus claves, podría intentar infectar su dispositivo con un troyano que roba claves privadas o un registrador de teclas para ver cómo escribe la frase de contraseña de su billetera.

Ahora, es mucho menos probable que el atacante piratee con éxito tanto su computadora como su teléfono. Entonces, multisig mejora la seguridad de sus fondos, pero no por la razón que mencionó.

si estás nervioso por eso, puedes estar seguro de usar una buena fuente de aleatoriedad, tirando un dado, por ejemplo.

muchas computadoras no usan buenas fuentes de aleatoriedad y eso reduce considerablemente el espacio de búsqueda