You are viewing a single comment's thread from:

RE: Criptografía de Curva Elíptica de Bitcoin (ECDSA) explicada al detalle (Desentrañando los secretos de Bitcoin)

in #cervantes6 years ago

Te felicito!! Es un muy muy buen trabajo. He leído mucho acerca de como funciona bitcoin, pero nunca había bajado al detalle de conocer la fórmula para pasar de llave privada a pública.

Sería interesante abordar el tema de por qué no puede ser reversible. Entiendo que la clave aquí son los números grandes cuya factorizacion posee grandes números primos y por tanto es difícil de lograr.

Excelente post. Te dejo mi upvote y reestem.

Sort:  

Muchas gracias por tu apoyo, en relación a la reversibilidad del proceso de Multiplicación escalar en Curvas Elípticas, es decir, encontrar la clave privada a partir de la clave pública es un problema que se conoce como el Problema del Logaritmo Discreto en Curvas Elípticas (PLCDE) el cual es de extremada dificultad al punto que no puede ser resuelto con la potencia computacional y los algoritmos existentes en la actualidad, y aunque en el futuro se descubriera un algoritmo que resuelva este problema en tiempo polinomial debemos recordar que las direcciones bitcoin enmascaran la clave pública usando dos algoritmos de hashing el SHA256 y RIPEMD160, de allí la opinión de muchos usuarios de bitcoin entre los cuales me incluyo de no reutilizar direcciones una vez que hemos gastados los fondos, porque al firmar una transacción exponemos la clave pública la cual queda registrada en la blockchain.

Gracias por la respuesta. Esto de no reutilizar direcciones es en caso de que exista un algoritmo que resuelva en tiempo polinómico, pero como aun no existe no hay problema, cierto?

Claro por ahora no hay problema, pero se cree que con la llegada de la computación cuántica la seguridad de bitcoin podría verse afectada