miércoles, 7 de marzo de 2018

Bitcoin

Esta es la solución al acertijo que ocultaba la clave para acceder a una cartera con 50.000 dólares en Bitcoin 

 

 La semana pasada, alguien logró resolver uno de los misterios más famosos en torno al Bitcoin tras dos años de búsqueda infructuosa. El autor del acertijo se ha puesto en contacto con el ganador y ha corroborado que solucionó el peculiar puzzle oculto en un cuadro. Esta es la solución.

El cuadro lleva por título La Leyenda de Satoshi Nakamoto, y aparentemente la imagen escondía la clave para encontrar la contraseña de acceso a la cartera con casi 50.000 dólares en Bitcoin. El ganador del acertijo es un programador de 30 años que se hace llamar Isaac y que ha preferido preservar su identidad. La solución es “B34u7y, truth, and rarity”.
Las palabras del final hacen referencia a un poema poco conocido de William Shakespeare titulado The Phoenix and the Turtle. Aunque muchos trataron de buscar la clave en el tablero de ajedrez, esta estaba oculta en los lazos de la llave en la esquina inferior derecha y en las llamas que rodean al cuadro. Los lazos proveen precisamente de la clave necesaria para descifrar las segundas. El autor del cuadro explica a Motherboard:
Los seis lazos de la llave corresponden a un número de 6 cifras que es la llave del resto del acertijo. Hay dos tipos de lazos, cortos y largos. Los primeros representan un cero y los segundos u 1. El código resultante es 011010.
La clave de la billetera de Bitcoin se introdujo en formato Wallet Import Format, una secuencia de caracteres con base 58 (la base 58 incluye los números del 1 al 9 y todas las letras del alfabeto en mayúsculas y minúsculas a excepción de la i y la o porque pueden confundirse con el 1 y el 0)
La solución no solo tenía la clave de la billetera, también las palabras de Shakespeare como señal al ganador de que había acertado. La frase completa eran 76 caracteres renderizados en 608 bits y separados en grupos de seis.
Cada fragmento de seis bits se sometió a una operación XOR (exclusive or) que crea una nueva cadena de bits comparando dos cadenas originales. La primera de estas cadenas era cada secuencia de seis bits. La segunda era la clave de los lazos. La cadena resultante se separó en bloques de cuatro. Esas cifras estaban repreentadas por las caracteristicas de la llama (alta o baja, roja o amarilla, con borde ancho o estrecho, y con el interior verde o púrpura. La frase comenzaba en la esquina inferior izquierda y se leía en contra del sentido de las agujas del reloj.
Después de varias conversaciones con otros usuarios, Isaac comenzó a sospechar el uso de XOR y llegó hasta a programar un sencillo código Java para ejecutar las pruebas pertinentes. A cambio de sus esfuerzos se ha llevado nos merecidos 50.000 dólares.

 

 

No hay comentarios:

Publicar un comentario

  Mineros presionan para que Bitcoin no caiga por debajo de $30 mil, según Glassnode     En su análisis semanal, Glassnode señala que aument...