El Problema de la Varianza
A medida que la dificultad de la red Bitcoin crecía, la minería en solitario se volvió cada vez más impráctica para los mineros individuales. Consideremos un minero con 1 TH/s de poder de hash en una red que funciona a 100 EH/s (100 millones de TH/s). Ese minero controla el 0,000001% de la tasa de hash total, lo que significa que encontraría un bloque aproximadamente una vez cada 190 años en promedio. La recompensa del bloque sería sustancial cuando finalmente llegara, pero la espera podría ser de décadas — o nunca.
Este es el problema de la varianza. La minería es un proceso de Poisson: cada intento de hash es un evento independiente con una probabilidad diminuta de éxito. Para los mineros pequeños, el tiempo esperado entre bloques es tan largo que la minería es efectivamente una lotería. La mayoría de los mineros preferirían pagos pequeños y regulares en lugar de ganancias raras y grandes. Los pools de minería fueron inventados para resolver exactamente este problema.
Slush Pool y la Invención de la Minería Agrupada
El 27 de noviembre de 2010, el desarrollador checo Marek Palatinus (conocido por su apodo "slush") lanzó el primer pool de minería de Bitcoin, originalmente llamado "Bitcoin Pooled Mining" y posteriormente renombrado Slush Pool (ahora Braiins Pool). El concepto era sencillo: múltiples mineros envían "shares" — hashes que están cerca de ser bloques válidos pero no alcanzan completamente el objetivo de dificultad total — para demostrar que están realizando trabajo. Cuando el pool encuentra un bloque real, la recompensa se distribuye proporcionalmente según las contribuciones de shares de cada minero.
Slush Pool minó su primer bloque el 16 de diciembre de 2010, bloque 97.834. Palatinus inicialmente usó un sistema de pago proporcional simple pero rápidamente descubrió el problema del pool hopping — mineros que cambiaban al pool solo cuando una ronda llevaba mucho tiempo (aumentando estadísticamente su pago esperado). Ideó un sistema basado en puntuación donde los shares recientes tenían más peso, reduciendo el incentivo para el hopping. Esta innovación se convirtió en la plantilla para los algoritmos de recompensa de los pools.
Métodos de Recompensa: PPS, PPLNS y Más
A medida que los pools de minería proliferaron, surgieron varios métodos de distribución de recompensas. PPS (Pago Por Share) paga a los mineros inmediatamente por cada share válido, independientemente del descubrimiento de bloques. El operador del pool asume todo el riesgo de varianza y cobra comisiones más altas (típicamente 2–4%) para compensar. PPS es popular entre los mineros que desean ingresos predecibles y constantes sin ningún factor de suerte.
PPLNS (Pago Por los Últimos N Shares) solo paga cuando el pool encuentra un bloque, distribuyendo la recompensa entre los mineros que contribuyeron shares durante una ventana reciente. Las comisiones son más bajas (0–1%), pero los pagos fluctúan con la suerte del pool. FPPS (Pago Completo Por Share) extiende PPS para incluir las comisiones de transacción estimadas, dando a los mineros una parte tanto del subsidio del bloque como de los ingresos por transacciones. La mayoría de los pools principales ahora ofrecen FPPS como su método predeterminado, ya que proporciona el mejor equilibrio entre previsibilidad y pago total.
Principales Pools y Riesgos de Concentración
Para 2024, la minería de Bitcoin estaba dominada por un puñado de grandes pools. Foundry USA (operado por Digital Currency Group) y AntPool (operado por Bitmain) juntos controlaban más del 50% de la tasa de hash de la red en ciertos momentos. Otros pools importantes incluyen F2Pool, ViaBTC, Binance Pool y Braiins Pool (anteriormente Slush). El protocolo Stratum V2, desarrollado por Braiins, busca dar a los mineros individuales más control sobre la construcción de plantillas de bloques, reduciendo la capacidad de los pools para censurar transacciones.
La concentración de pools es una preocupación persistente. Si un solo pool controlara más del 50% de la tasa de hash, teóricamente podría ejecutar un ataque del 51% — reorganizando bloques y realizando doble gasto de transacciones. En la práctica, esto nunca ha ocurrido en Bitcoin, en parte porque los participantes del pool pueden cambiar fácilmente de pool y en parte porque un ataque destruiría el valor de los propios Bitcoin y el hardware de minería del atacante. La tendencia hacia protocolos de minería descentralizados como Stratum V2 y Ocean Pool (lanzado por Spiral, respaldado por Jack Dorsey) representa un impulso para reducir el poder de los operadores de pools y devolver más soberanía a los mineros individuales.