Satoshi Mina los Primeros Bloques
El 3 de enero de 2009, Satoshi Nakamoto minó el bloque génesis de Bitcoin usando una computadora de escritorio común. La recompensa por bloque era de 50 BTC, y la dificultad de la red estaba fijada en 1 — el valor más bajo posible. En esos primeros días, la minería no requería hardware especializado, ni electricidad significativa, ni experiencia técnica más allá de ejecutar el software de Bitcoin. La CPU de Satoshi era probablemente un procesador Intel Pentium o Core 2, del tipo que se encontraba en cualquier computadora de oficina de la época.
Durante los primeros días, Satoshi fue el único minero en la red. La tasa de hash se medía en kilohashes por segundo — una cifra tan pequeña que se redondearía a cero en los gráficos actuales. Las marcas de tiempo de los bloques muestran que la computadora de Satoshi procesaba hashes metódicamente, encontrando un nuevo bloque aproximadamente cada 10 minutos, tal como fue diseñado. Todo el poder computacional de la red Bitcoin era equivalente al de una sola laptop.
Los Primeros Mineros se Unen
Hal Finney se convirtió en el segundo minero conocido de Bitcoin cuando descargó el software el 9 de enero de 2009, el día de su lanzamiento público. Finney recibió la primera transacción persona a persona de Bitcoin — 10 BTC de Satoshi en el bloque 170 el 12 de enero. Otros adoptantes tempranos fueron llegando durante los meses siguientes, incluyendo desarrolladores que habían seguido la discusión en la lista de correo de criptografía.
Durante la mayor parte de 2009, el número de mineros activos probablemente nunca superó unas pocas docenas. La tasa de hash de la red permaneció por debajo de 1 megahash por segundo durante meses. La minería era esencialmente dinero gratis para cualquiera dispuesto a ejecutar el software, pero casi nadie estaba interesado. Bitcoin no tenía tipo de cambio, ni mercado, ni un caso de uso claro más allá de una curiosidad criptográfica. Una sola CPU podía minar cientos de monedas al día.
Cómo Funcionaba la Minería con CPU
El cliente original de Bitcoin (versión 0.1) incluía una función de minería integrada. Los usuarios simplemente hacían clic en un botón etiquetado "Generate Coins" y su CPU comenzaba a hacer hashing de encabezados de bloques usando el algoritmo SHA-256, buscando un hash por debajo del objetivo de dificultad de la red. Cada núcleo de CPU podía intentar aproximadamente 1 a 4 millones de hashes por segundo (1–4 MH/s), dependiendo del modelo del procesador.
Con dificultad 1, encontrar un bloque válido requería un promedio de aproximadamente 4.300 millones de intentos de hash — alcanzable en minutos u horas con una sola CPU. El algoritmo de ajuste de dificultad, que se recalibra cada 2.016 bloques (aproximadamente dos semanas), mantenía los tiempos de bloque cerca del objetivo de 10 minutos. Con tan pocos mineros, la dificultad se mantuvo en o cerca de 1 durante la mayor parte de 2009, haciendo que cada CPU en la red fuera una máquina de minería viable.
El Fin de la Era de la CPU
La era de la minería con CPU comenzó a cerrarse a mediados de 2010 cuando un desarrollador conocido como ArtForz creó el primer software de minería con GPU. Una sola GPU podía alcanzar tasas de hash de 10 a 100 veces más rápidas que una CPU, alterando fundamentalmente la economía de la minería. A medida que más mineros adoptaron las GPU, la dificultad de la red subió rápidamente y la minería con CPU se convirtió en un negocio perdedor — el costo de la electricidad superaba el valor de las monedas minadas.
Para finales de 2010, la tasa de hash de la red Bitcoin había pasado de menos de 1 MH/s a más de 100 GH/s, un aumento de 100.000 veces en un solo año. La era de la minería con CPU duró aproximadamente 18 meses. Fue el único período en la historia de Bitcoin en el que la red fue verdaderamente igualitaria — cualquiera con una computadora podía participar en igualdad de condiciones. Esta breve ventana estableció el principio fundamental de que la minería debe ser abierta y sin permisos, incluso cuando los requisitos de hardware escalarían drásticamente en los años venideros.