-
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