Aprende · 4 min

Pools de minería de Bitcoin: cómo funcionan

Cómo funcionan los pools de minería de Bitcoin: shares, sistemas de pago como PPS, FPPS y PPLNS, cómo se sabe qué pool minó un bloque y por qué varía su cuota.

Un pool de minería de Bitcoin es un servicio que reúne la potencia de cálculo de muchos mineros independientes y reparte entre ellos las recompensas de los bloques según el trabajo que aporta cada uno. Los pools convierten una recompensa rara, casi de lotería, en un ingreso más regular y previsible para sus participantes.

Por qué existen los pools

Una sola máquina de minería moderna controla una fracción minúscula del hashrate de la red. Minando por su cuenta podría pasar muchos años, quizá para siempre, sin encontrar un bloque, aunque sus ganancias esperadas a muy largo plazo serían más o menos las mismas. Pocos negocios pueden asumir esa variabilidad. Al unir su hashrate, los participantes encuentran bloques con frecuencia como grupo y reciben pagos pequeños y periódicos en lugar de un premio gordo improbable.

A cambio pagan una comisión al pool, normalmente de unos pocos puntos porcentuales, y depositan cierta confianza en el operador. La alternativa, minar por tu cuenta, la explicamos en la guía de minería en solitario.

Cómo funciona un pool

  1. El pool prepara una plantilla de bloque, con transacciones tomadas de su mempool, y reparte trabajo entre sus mineros, normalmente mediante el protocolo Stratum.
  2. Los mineros calculan hashes sobre esa plantilla. Cada resultado que cumple un objetivo más fácil, propio del pool, cuenta como un share: una prueba de que el minero está trabajando de verdad.
  3. De vez en cuando, un share cumple también el objetivo real de la red. Eso es un bloque válido, y el pool lo difunde.
  4. La recompensa llega a la dirección del pool, que paga a sus participantes en función de los shares que han enviado.

Entre los sistemas de pago más habituales están PPS (pay per share: un pago fijo por cada share, y el pool asume la suerte), FPPS (parecido, pero añadiendo una estimación de las comisiones de las transacciones) y PPLNS (pay per last N shares: solo se cobra cuando el pool encuentra bloques, así que el minero soporta más variabilidad).

Un protocolo más reciente, Stratum V2, cifra la conexión y puede permitir que cada minero elija las transacciones de los bloques en los que trabaja, en lugar de dejar esa decisión solo en manos del operador del pool.

Cómo se sabe qué pool minó un bloque

Los bloques no tienen un campo oficial de «autor». Los exploradores identifican los pools por pistas en la transacción coinbase: una etiqueta de texto que muchos pools añaden, a menudo su nombre, y las direcciones de cobro que utilizan. Estas señales son fiables para los pools conocidos, pero no infalibles, y un bloque sin ninguna marca reconocible suele aparecer como «Unknown» (desconocido). La página de pools de FreeBTC muestra quién ha minado los bloques recientes y qué cuota tiene cada pool.

Concentración y suerte

Unos pocos pools encuentran la mayoría de los bloques. En los últimos años, Foundry USA y AntPool han sido por lo general los dos más grandes, seguidos de otros como ViaBTC, F2Pool, SpiderPool, MARA Pool y Binance Pool, aunque la clasificación cambia de un mes a otro. Las cuotas se estiman contando bloques durante un periodo, así que en ventanas cortas hay mucho ruido: un pool con el 10 % del hashrate puede encontrar fácilmente el 5 % o el 20 % de los bloques en un día concreto.

La concentración es un tema de debate recurrente. Los pools deciden qué transacciones entran en sus plantillas, de modo que unos pocos operadores grandes tienen una influencia real sobre el contenido de los bloques. Por otro lado, el hashrate pertenece a los mineros, que pueden cambiar de pool en minutos si un operador se porta mal, e iniciativas como Stratum V2 buscan devolverles la construcción de las plantillas.

Preguntas frecuentes

¿A un minero le conviene más un pool grande?

No en cuanto a ganancias esperadas. Un pool grande encuentra bloques más a menudo, pero reparte cada recompensa entre más hashrate. Lo que de verdad cambia entre pools es la variabilidad, la comisión y el sistema de pago.

¿Puede un pool robar o censurar transacciones?

Un pool no puede gastar monedas ajenas, porque no puede falsificar firmas. Sí puede decidir no incluir determinadas transacciones en sus propios bloques, pero cualquier otro pool puede incluirlas.

Adivinar qué pool minará el próximo bloque es la primera predicción de cada ronda de FreeBTC. Las cuotas de los pools te dan una probabilidad de partida, pero la suerte a corto plazo pesa mucho, y justo eso es lo que lo convierte en un juego. Consulta la distribución actual de pools y haz tu elección.