Ir al contenido
Tecnología

Una IA ayudó a recrear byte por byte el primer Bitcoin para Windows: qué revela de la PC de Satoshi y por qué no dice quién es

Un desarrollador recreó con ayuda de Claude Opus 5.5 el bitcoin.exe de 2009, idéntico byte por byte. Qué cuenta de la computadora de Satoshi, qué demuestra y por qué no revela quién es.

Revisado por Antonin Mateo
Una vieja computadora de escritorio beige con monitor de tubo encendido sobre un escritorio de madera, de noche, con discos CD-R, un cuaderno y, en primer plano, el borde de una laptop moderna.
Una PC de escritorio y un monitor de tubo como los de fines de la década de 2000: en una máquina con Windows XP, Satoshi Nakamoto compiló en enero de 2009 el bitcoin.exe que un desarrollador acaba de recrear idéntico, byte por byte.

El 18 de octubre, un desarrollador que firma como t4t5 publicó en X un mensaje corto: había vuelto a fabricar, byte por byte, el bitcoin.exe que Satoshi Nakamoto distribuyó en enero de 2009. «Usando Opus 5.5, hice ingeniería inversa de la máquina de compilación de Satoshi a partir del binario», escribió, en referencia al modelo de inteligencia artificial Claude Opus 5.5, de Anthropic (traducción propia). [2] El archivo que obtuvo pesa 6.440.960 bytes y tiene la misma huella SHA-256 que el original. [1]

Varios medios lo presentaron como una pregunta: ¿resolvió Claude el misterio de Satoshi? [6] La respuesta corta es que resolvió un misterio técnico, el de cómo se fabricó el primer programa de Bitcoin, y que el otro misterio, el de la identidad de su creador, sigue exactamente donde estaba. [5]

Qué se reconstruyó exactamente

El código fuente de Bitcoin nunca fue secreto. Cuando Satoshi anunció la versión 0.1 en una lista de correo de criptografía, el 8 de enero de 2009, avisó que el programa era «solo para Windows por ahora» y que incluía el código abierto en C++. [3] Lo que nadie había logrado era el paso siguiente: compilar ese código y obtener un ejecutable idéntico al que se descargaba en 2009.

No es un capricho de coleccionista. Un mismo código, compilado con otra versión del compilador, otras bibliotecas o incluso otro tipo de salto de línea en un archivo, produce un ejecutable distinto. [1] [6] Y Bitcoin 0.1 no fue pensado para que alguien repitiera la operación: se compiló una sola vez, en la computadora de Satoshi, con lo que tuviera instalado. [1]

Al aire

Para comparar los dos archivos se usa una huella digital, el hash SHA-256: un número que cambia por completo si se modifica un solo byte. El ejecutable reconstruido da la misma huella que el de 2009. El proyecto, además, volvió a armar el archivo comprimido bitcoin-0.1.0.rar tal como lo empaquetó Satoshi, y obtuvo los mismos códigos de verificación MD5 y SHA-1 que publica el Satoshi Nakamoto Institute, que conserva esos archivos. [1] [4]

Todo está publicado en un repositorio abierto de GitHub, con licencia MIT. Cualquiera con una computadora Linux de arquitectura x86-64, Docker y unos 2 GB libres puede ejecutar el script y repetir la prueba: según el autor, la primera compilación tarda unos seis minutos en una máquina de 12 núcleos y termina con la palabra «MATCH», coincidencia. [1]

El papel de la IA, y por qué no hace falta creerle

Lo que se sabe del aporte de Claude viene del propio desarrollador: según su anuncio, el modelo le sirvió para deducir, a partir del ejecutable, cómo era la máquina en la que se había compilado. [2] CriptoNoticias lo describe del mismo modo: Claude ayudó a analizar el archivo histórico e identificar las herramientas y condiciones necesarias para compilarlo. [5] El repositorio, en cambio, no cuenta la conversación con la IA: documenta el resultado, pieza por pieza, con la pista que delata cada una. [1]

Ese es el punto que vuelve interesante el caso. La prueba no depende de confiar en la IA ni en el desarrollador: depende de que el archivo compilado hoy y el de 2009 tengan la misma huella, algo que cualquiera puede verificar. La IA aceleró una investigación de arqueología informática; la comprobación sigue siendo matemática.

Infografía: cronología del 28 de noviembre de 2008 al 18 de octubre de 2026, las ocho herramientas que usó Satoshi según el ejecutable, cifras de la reconstrucción (6.440.960 bytes idénticos, 48 archivos, 335 bytes que dependen de tres horarios, 6 minutos de compilación) y lo que la reconstrucción demuestra y no responde.
Las fechas clave, las herramientas que usó Satoshi según lo que guarda el ejecutable, las cifras de la prueba y lo que la reconstrucción deja sin responder. Infografía: La Radio Pública del Oeste, según el repositorio t4t5/bitcoin-0.1-rebuilt, el anuncio de t4t5 y el Satoshi Nakamoto Institute.

Lo que el ejecutable cuenta de la PC de Satoshi

Para que cada byte coincidiera hubo que reconstruir el entorno de trabajo con paquetes públicos de 2006 a 2008. El resultado funciona como un retrato técnico de la computadora en la que nació Bitcoin. [1]

PiezaQué usó SatoshiCómo se sabe
SistemaWindows XPUna prueba de Berkeley DB falló como solo falla en XP
CompiladorMinGW gcc 3.4.5La ruta de una de sus bibliotecas quedó dentro del exe
InterfazwxWidgets 2.8.9Textos propios de esa versión y su instalador para Windows
Base de datosBerkeley DB 4.7.25Su número de versión figura en el exe
CriptografíaOpenSSL 0.9.8hLa biblioteca que venía en el paquete
Consola«cmd» de WindowsRutas que otra consola habría reescrito

Hay detalles casi de diario íntimo. Satoshi compiló las bibliotecas de interfaz y de base de datos alrededor del 28 de noviembre de 2008; después actualizó una de sus herramientas, binutils, a una versión de prueba de enero de 2008; y el 10 de enero de 2009 compiló Bitcoin con su propio makefile, desde una ventana de comandos común. El ejecutable quedó terminado a las 23.16, hora universal. [1] Usó la configuración de depuración por defecto, aunque, según las reseñas del proyecto, con la optimización máxima para el código de hash que usa la minería. [5] [6]

El empaquetado también dejó rastros. Satoshi comprimió el programa con un WinRAR que ya tenía más de tres años, una versión de entre 3.40 y 3.51 (de septiembre de 2004 a octubre de 2005), y la carpeta de trabajo estaba comprimida en el disco. La mayoría de los archivos lleva una hora en minutos redondos, la 01.00 del 7 de enero de 2009, lo que según el autor indica que probablemente fue fijada a mano. [1]

Ilustración: un programador joven, de espaldas, compara de noche una laptop moderna y una vieja computadora de tubo; sobre el escritorio, dos impresiones parecidas, un mate, una taza y un gato dormido.
Dos máquinas, un mismo resultado: la prueba consiste en que el archivo compilado hoy y el de 2009 tengan exactamente la misma huella digital, algo que cualquiera puede comprobar repitiendo la receta publicada en GitHub.

Por qué esto no revela quién es Satoshi

Un compilador, una versión de Windows y un programa de compresión describen una computadora, no a una persona. En 2008, Windows XP y estas herramientas libres eran de uso corriente entre programadores. Ninguno de los datos que publica el proyecto es un nombre, una cuenta o un lugar, y CriptoNoticias lo resume sin vueltas: la reconstrucción no aporta pruebas sobre la identidad de Satoshi Nakamoto. [1] [5]

Tampoco recupera el primer Bitcoin público. El archivo que circula como «bitcoin-0.1.0» es en realidad la actualización del 10 de enero de 2009, la versión 0.1.1, compilada dos días después del anuncio. No se conoce ninguna copia verificada del paquete del 8 de enero. [1] [5]

El propio repositorio marca otros límites. Tres horarios de compilación se toman del original y se le imponen al reloj: sin ellos, el resultado difiere en exactamente 335 bytes. Las dos bibliotecas DLL que acompañan al programa no se recompilan, y todo corre bajo Wine, un emulador de Windows para Linux, con pequeños ajustes para que se comporte como XP. [1]

Lo que sí cambia

El hallazgo responde una duda que existía desde 2009: el ejecutable que la gente descargó salió exactamente del código fuente publicado junto con él, sin nada más compilado adentro y sin un solo byte sin explicar. [1] Para la seguridad de Bitcoin hoy, las consecuencias inmediatas son limitadas; para quienes estudian su historia, queda un registro reproducible de cómo se fabricó el software original. [6]

La búsqueda que sigue abierta es otra: la del programa exacto que Satoshi puso a disposición el 8 de enero de 2009, del que todavía no apareció ninguna copia verificada. [1] [6]

Fuentes y referencias

[1] t4t5 — bitcoin-0.1-rebuilt: the original bitcoin executable, rebuilt byte for byte, repositorio en GitHub (README, consultado el 26 de octubre de 2026)
https://github.com/t4t5/bitcoin-0.1-rebuilt

[2] T4T5 (@t4t5) — «i rebuilt satoshi's 2009 bitcoin.exe byte for byte!», publicación en X, 18 de octubre de 2026
https://x.com/t4t5/status/2111898332658544835

[3] Satoshi Nakamoto — «Bitcoin v0.1 released», Cryptography Mailing List, 8 de enero de 2009 (archivo del Satoshi Nakamoto Institute)
https://satoshi.nakamotoinstitute.org/emails/cryptography/16/

[4] Satoshi Nakamoto Institute — Code: Bitcoin v0.1.0 (archivos y códigos MD5 y SHA-1)
https://satoshi.nakamotoinstitute.org/code/

[5] CriptoNoticias — Una IA logra reproducir el software original de Bitcoin de 2009, 23 de octubre de 2026
https://www.criptonoticias.com/tecnologia/ia-logra-reproducir-software-original-bitcoin-2009/

[6] BeInCrypto (Luis Blanco), reproducido por Yahoo Finanzas — ¿Claude ha resuelto el misterio de Satoshi? Reconstruyen el primer software de Bitcoin, 22 de octubre de 2026
https://es.finance.yahoo.com/noticias/claude-resuelto-misterio-satoshi-reconstruyen-213543617.html