Hechos clave:
-
La innovación en los intentos de minería de bitcoin llegó al AGC, la computadora guía del Apollo.
-
La AGC necesitaría mil millones de veces la edad del universo para minar un bloque.
A lo largo de los años no ha faltado la creatividad en lo que respecta a los esfuerzos para minar bitcoin. Y el último de estos esfuerzos creativos ha sido configurar una vieja computadora, guía del programa Apollo de la NASA.
El ingeniero en software Ken Shirriff tiene historias sorprendentes de tomar sistemas arcaicos y traerlos de nuevo a la vida. Usualmente Shirriff puede ser encontrado restaurando un viejo computador central IBM 1401 o viejas computadoras como la Xerox Alto. El más reciente proyecto de Shirriff fue la restauración de la computadora guía del Apollo (AGC) de 52 años, utilizada a bordo de los módulos Apollo Command (AC) y el Apollo Lunar (AL), durante el programa Apollo.
Según el post de su blog, Shirriff señaló que luego de revivir el AGC y operarlo (el único actualmente operativo en cualquier lugar, según dijo), decidió darle una tarea más moderna a esta computadora de la NASA: minar Bitcoin. Comentó que implementar el algoritmo de computo de Bitcoin en el código de ensamblaje de una computadora de 15 bits de los años sesenta le costó un poco de esfuerzo.
El AGC realmente no tiene un microprocesador, ya que fue construido muchos años antes de que fuesen desarrollados. En un futuro cercano no va a rivalizar con equipos de minería más modernos. De hecho, no va a lograr el minado de bitcoin nunca. Según comentó Shirriff:
A 10,3 segundos por hash, le tomaría mil millones de veces la edad del universo para minar un bloque […] Aun así es más rápido que minar a mano o con tarjetas perforadas.
Para propósitos comparativos, un minero de memoria USB de USD 70 se desempeña a una velocidad de 130 mil millones de hashes por segundo. La AGC, una de las primeras computadoras en emplear circuitos integrados, pesaba alrededor de 32 kilogramos y medía alrededor de un pie cúbico, algo revolucionario para la era. Dicho esto, la computadora solo era capaz de computar 40.000 adiciones por segundo.
En un vídeo de Youtube, Shirriff mostró el programa de bitcoin corriendo en la computadora guía del apollo, con los resultados siendo mostrados en una DSKY (pantalla/teclado) hecho en casa. “A la computadora guía del Apollo le toma 5.15 segundos obtener un hash SHA-256” lo que resulta en una velocidad de computo de 10,3 segundos por cada hash de Bitcoin, según señala Shirriff. Además comentó lo siguiente:
Actualmente, la red de Bitcoin está operando alrededor 65 EH/s […] A esta dificultad, al AGC le tomaría en promedio 4×10^23 segundos para encontrar un bloque. Desde que el universo solo es 4.3×10^17 segundos viejo, le tomaría al AGC alrededor de mil millones de veces la edad del universo el minar de manera exitosa un bloque.
Shirriff señala que este no es su primer intento en lo que él llama una absurda minería de bitcoin. Él también ha documentado sus esfuerzos de minar bitcoin a mano, utilizando un lápiz y papel, lo que resultó en una velocidad de computo de 0,67 hashes por día. También ha jugado usar una tarjeta perforada de ordenador central de IBM, con la que obtuvo una velocidad de computo de 80 segundos por hash) así como con el Xerox Alto de 1973, el cual también le proporcionó 1,5 hashes por segundo.
Shirriff no conseguirá riqueza en un futuro cercano con sus experimentos, pero sus esfuerzos “porque puedo” son invaluables en términos de preservar los softwares más antiguos, de archivar la historia de las computadoras y para recordar a los ingenieros modernos el no tomar por garantizado el poder de computo actual.
Versión traducida del artículo de Karl Bode, publicado en Vice