El código original se creía perdido desde hace más de una década y, gracias a un «pequeño hack del navegador«Blasko fue capaz de encontrar los datos en bruto y los archivos perdidos de la versión 0.1 almacenados en sourceforge.net.
Bitcoiner recupera el «versión original más limpia de bitcoin«que se creía perdida para siempre.
Durante más de una década se creyó que la versión 0.1 del código base de Satoshi Nakamoto se había perdido. Si buscas, es extremadamente difícil de encontrar y algunas personas han descubierto piezas del código. El 7 de octubre, el bitcoiner Jim Blasko reveló, a través de un post en Facebook, que utilizando un poco de hacking del navegador, pudo recuperar el código perdido hace tiempo. Después de explicar un poco la historia, Jim Blasko dijo que el creador del bitcoin tardó unos seis meses en extraer el alijo de un millón de euros del inventor.
«Satoshi necesitaría al menos 6 meses para minar 1 millón de bitcoins«, explica el post de Blasko. «Ya que el bloque 20.000 no llegaría hasta el 22 de julio de 2009, y otros como Hal Finney también estaban minando, así que al menos esta vez o poco después. La dificultad era sólo 1 en ese momento y la minería basada en la CPU continuaría durante algunos años«. Además, el bitcoiner explicó que a finales de agosto de 2009, Martti Malmi subió el código en bruto de Bitcoin v0.1 a sourceforge.net.
«Desde 2012, se pensaba que el código en bruto y los archivos habían desaparecido porque habían sido raspados del motor de búsqueda de Sourceforge por alguna razón«, dice el post de Blasko. «Sé que muchos usuarios llevaban mucho tiempo buscando el código original de la v0.1 y que Hal Finney tenía previsto enviarlo por correo electrónico a algunas personas en 2012, pero su salud era precaria y, según cuenta, no se conectaba mucho para responder«, añade el criptoinvestigador.
El post de Jim Blasko continúa:
No estoy seguro de si Hal lo envió, ya que fue el primero en recibir el código de Bitcoin v0.1 de Satoshi. De todos modos, investigué un poco y pude encontrar el código original todavía en Sourceforge usando un navegador pirata.
Gracias al descubrimiento de Blasko, se puede encontrar el código oculto descargado el 30 de agosto de 2009. aquí y aquí. El descubrimiento de Blasko es único porque es la primera versión de Bitcoin presentada de forma inalterada y contiene todas las anotaciones personales de Satoshi en el primer código base. Jim Blasko declaró que era consciente de que existen versiones de la base de código de Bitcoin 0.1 en Github, sin embargo, cree que éstas son «la versión original más limpia de Bitcoin«.
En el código base, Nakamoto explica cosas como por qué se eligió la base 58 en lugar de la codificación estándar de base 64, y otras anotaciones como las cosas que el inventor planeaba «hacer«más adelante en el futuro. También hay una excelente descripción de los opcodes originales de Bitcoin y lo que hace cada uno. Códigos operativos como OP_CHECKSIG, OP_CHECKSIGVERIFY, OP_CHECKMULTISIG y OP_CHECKMULTISIGVERIFY.