Blockchain/Nivel III · La red/3.2 Minería/Lección 2
Pools de minería
La lotería que se convirtió en nómina y el poder que concentró
MaterialesUn explorador de bloques con datos históricos de poolsUna hoja de cálculo o cuaderno para llevar un registro de las cuotas de hashrateDocumentación de al menos dos pools de minería activos que describan sus esquemas de pago.
Curiosidad
- ¿Por qué un minero con una sola máquina espera años por una recompensa mientras que un pool paga diariamente?
- ¿Cómo se puede medir de manera justa a un grupo de computadoras independientes sin que una parte haga trampa?
- ¿Qué sucede con la selección de transacciones cuando unos pocos operadores controlan la mayor parte de la tasa de hash de la red?
Explorar
- La minería individual es como una lotería con una gran variabilidad en los resultados. Un minero pequeño podría tener su equipo funcionando durante años sin encontrar ni un solo bloque, mientras que otro logra ganar el premio gordo de la noche a la mañana. Para convertir estos ingresos en algo más estable, Marek Palatinus (Slush) lanzó BitcoinCZ Mining a finales de 2010. La minería en grupo se difundió rápidamente en 2011, convirtiendo así una lotería en una fuente de ingresos más constante.
- Los pools miden la contribución a través de “shares”. Cada minero envía pruebas parciales de trabajo con un nivel de dificultad muy inferior al de la red, a menudo por muchos órdenes de magnitud. Estos shares actúan como boletos en una lotería interna, lo que demuestra el poder de hash sin necesidad de encontrar un bloque completo. Cuando algún miembro finalmente encuentra un encabezado de bloque válido que cumpla con el objetivo real de la red, se paga al pool, y los miembros reciben su pago según el esquema de distribución del pool.
- Los esquemas de pago determinan cómo se distribuye el riesgo entre el operador del pool y los mineros. PPS (Pay Per Share) paga una cantidad fija por share, siendo el pool quien asume toda la variabilidad; si el pool no encuentra bloques durante varios días, sigue debiendo pagos. FPPS añade las tarifas esperadas a este cálculo. PPLNS (Pay Per Last N Shares) comparte la suerte: los pagos dependen de los shares presentados en un período reciente, lo que significa que los mineros asumen parte del riesgo pero evitan pagar primas de seguro al operador.
- La concentración es la principal consecuencia estructural. En junio de 2014, GHash.io alcanzó brevemente aproximadamente la mitad del hashrate de la red; un mes después se comprometió a mantenerse por debajo del 40%. Hoy en día, un puñado de pools generan la mayoría de los bloques. Esta centralización genera tensión: aunque los pools estabilizan los ingresos, otorgan a sus operadores una influencia significativa sobre qué transacciones se incluyen en la blockchain, lo cual en principio podría utilizarse para censurar.
- La cuota de hashrate de los pools puede cambiar rápidamente. Los mineros pueden dirigir sus máquinas hacia otro pool en cuestión de minutos, por lo que un pool que alarme a sus miembros puede perder su hashrate con rapidez, como ocurrió con GHash.io en 2014. Los pools también difieren en cuanto a las tarifas, los pagos mínimos y si comparten las tarifas por transacción; además, algunos ahora permiten que sus miembros creen sus propios modelos de bloques, un desarrollo que se tratará en una lección posterior.
- Abra un explorador de bloques como mempool.space y examine los últimos cien bloques. Anote qué pool de minería se le atribuye a cada bloque. Compare esta distribución con los datos de hace cinco años. Observe cuántos operadores distintos aparecen en la lista actual en comparación con entonces. Esta instantánea revela el grado actual de centralización y muestra cómo cambia la dominancia a medida que los mineros pasan de un pool a otro.
Datos clave
- Marek Palatinus (Slush) lanzó el primer gran pool, BitcoinCZ Mining, a finales de 2010.
- Los shares son pruebas parciales de trabajo con una dificultad muy inferior a la de la red.
- GHash.io se comprometió a mantener su hashrate por debajo del 40%, después de haber alcanzado el 50% en junio de 2014.
- Los pagos de PPS transfieren el riesgo de variación al operador del pool; PPLNS comparte ese riesgo con los mineros.
- El protocolo Stratum (2012) permite actualizaciones en tiempo real de tareas desde los servidores del pool a los mineros.
- Los operadores de pools suelen elegir qué transacciones se incluyen en los modelos de bloque.
Ejercicio nueve, seis, tres, uno
9ReunirEnumera 9 pools de minería o entidades colectivas, históricas o actuales. Indica su año de lanzamiento y la cuota máxima de hashrate, si se conoce.
6AgruparAgrupa los 9 en 6 según la estructura de pagos: con predominio de PPS, con predominio de PPLNS, con predominio de FPPS, cerrado/institucional, extinto u otro.
3DestilarReduce las 6 a 3 razones principales por las que los mineros se unen a pools en lugar de minar solos.
1CristalizarEscribe una oración sobre qué controla un operador de pool a cambio de proporcionar estabilidad en los ingresos.
Verificación de hechos
Fechas, cifras y afirmaciones verificadas con las fuentes publicadas que se enumeran a continuación.
- A. M. Antonopoulos & D. A. Harding, Mastering Bitcoin, 3rd ed. (2023), ch. 12
- M. Rosenfeld, 'Analysis of Bitcoin Pooled Mining Reward Systems' (2011)
- Braiins (Slush Pool), historical documentation and protocol specifications