Bitcoiner recupera la «versión original más limpia de Bitcoin» que se creía perdida para siempre
Durante más de diez años, el código base de la versión 0.1 de Satoshi Nakamoto se creyó perdido. Si se busca, es extremadamente difícil de encontrar y algunas personas han descubierto trozos del código.

El 7 de octubre, el bitcoiner Jim Blasko reveló a través de una publicación en Facebook que utilizando un toque de hacking del navegador fue capaz de desenterrar el código perdido hace tiempo. Tras explicar un poco la historia, Blasko destacó lo siguiente:

«Satoshi tardaría al menos 6 meses en minar 1 millón de bitcoin». «Como 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 la dificultad de la red era sólo 1 en ese momento y la minería básica continuaría durante un par de 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, ya que habían sido raspados del motor de búsqueda de Sourceforge por alguna razón», dice el post de Blasko. «Sé que muchos usuarios estaban buscando el código original v0.1 durante mucho tiempo y Hal Finney estaba planeando enviarlo por correo electrónico a algunas personas en 2012, pero su salud era pobre y según sus propias palabras no se conectaba mucho para responder», añade el criptoinvestigador.

Blasko describe, «No estoy seguro de si Hal llegó a enviarlo, ya que fue el primero en recibir el código de Bitcoin v0.1 de Satoshi. En cualquier caso, he investigado un poco y he podido encontrar el código original todavía en Sourceforge utilizando un poco de hacking del navegador» y encontrar también el código oculto subido el 30 de agosto de 2009 por Martti Malmi aka SIRIUS.

El descubrimiento de Blasko es único porque es la primera versión de Bitcoin presentada de forma no manipulada y contiene todas las anotaciones personales de Satoshi en el código base inicial. Blasko dijo que era consciente de que hay versiones más antiguas y existentes de la base de código de la versión 0.1 de Bitcoin en Github, sin embargo, cree que es «la versión original más limpia de Bitcoin.»

En el código base, Nakamoto explica cosas como por qué se eligió base-58 en lugar de la codificación estándar base-64, y otras anotaciones como cosas que el inventor planeaba «hacer» más adelante en el futuro. También hay una gran descripción de los códigos de operaciones originales de Bitcoin (opcodes) y lo que hace cada uno.

Aquí tienes los enlaces para revisar los códigos que se encontraron :
https://sourceforge.net/p/bitcoin/code/1/
https://sourceforge.net/p/bitcoin/code/1/?page=1