6 puntos por xguru 2021-02-17 | 1 comentarios | Compartir por WhatsApp
  • El algoritmo SHA-256 es muy simple, así que incluso es totalmente posible hacerlo a mano. Solo que es extremadamente lento

  • Bitcoin consiste en repetir el proceso para encontrar un valor hash específico que empiece con una cantidad suficiente de ceros

  • Incluye un video calculando manualmente el hashing SHA-256

→ Como una ronda toma 16 minutos y 45 segundos, calcular un bloque de Bitcoin (128 rondas) tomaría 1.49 días

→ El hardware de minería de Bitcoin actual (2014) calcula varios terahashes por segundo, por lo que es 1 quintillón de veces más rápido que este hashing manual

1 comentarios

 
xguru 2021-02-17

Es un artículo que ya era bastante conocido desde hace algunos años, pero como volvió a aparecer recientemente en HN, se los comparto.

Estuve viendo el blog de esta persona... es todo un supernerd.

También intentó minar Bitcoin en un mainframe IBM 1401. Según cuenta, esto tardaba 80 segundos por hash.

Actualmente, al parecer, está restaurando la Xerox Alto, una de las primeras computadoras personales lanzada en 1973 y una legendaria máquina GUI de los inicios.