En el contexto de la minería de criptomonedas , un pool de minería es la puesta en común de recursos por parte de los mineros, que comparten su poder de procesamiento en una red, para dividir la recompensa equitativamente, de acuerdo con la cantidad de trabajo que contribuyeron a la probabilidad de encontrar un bloque . Se otorga una "participación" a los miembros del pool de minería que presentan una prueba de trabajo parcial válida . La minería en pools comenzó cuando la dificultad para minar aumentó hasta el punto en que podría llevar siglos para que los mineros más lentos generaran un bloque. La solución a este problema fue que los mineros pusieran en común sus recursos para poder generar bloques más rápidamente y, por lo tanto, recibir una parte de la recompensa del bloque de manera constante, en lugar de hacerlo de manera aleatoria una vez cada pocos años. [1] [2]
La participación es el concepto principal de la operación del pool de minería. La participación es una posible solución de bloque. Por lo tanto, puede ser una solución de bloque, pero no necesariamente lo es. Por ejemplo, supongamos que una solución de bloque es un número que termina con 10 ceros y una participación puede ser un número con 5 ceros al final. Tarde o temprano, una de las participaciones tendrá no solo 5, sino 10 ceros al final, y esta será la solución de bloque.
Los grupos de minería necesitan participaciones para estimar la contribución del minero al trabajo realizado por el grupo para encontrar un bloque. Existen numerosos sistemas de recompensa para los mineros: PPS, PROP, PPLNS, PPLNT y muchos más.
Los grupos de minería pueden contener cientos o miles de mineros que utilizan protocolos especializados. [4] En todos estos esquemas, representa una recompensa por bloque menos la tarifa del grupo y es una probabilidad de encontrar un bloque en un intento de compartir ( , donde es la dificultad actual del bloque). Un grupo puede admitir la función de "dificultad de participación variable", lo que significa que un minero puede seleccionar el objetivo de participación (el límite inferior de la dificultad de participación) por su cuenta y cambiar en consecuencia.
El método de pago por acción (PPS) ofrece un pago instantáneo y garantizado a un minero por su contribución a la probabilidad de que el pool encuentre un bloque. Los mineros reciben el pago a partir del saldo existente del pool y pueden retirar su pago inmediatamente. Este modelo permite la menor variación posible en el pago a los mineros y, al mismo tiempo, transfiere gran parte del riesgo al operador del pool.
Cada acción cuesta exactamente el valor esperado de cada intento de hash .
Los mineros ganan participaciones hasta que el pool encuentra un bloque (el final de la ronda de minería). Después de eso, cada usuario recibe una recompensa , donde es la cantidad de sus propias participaciones y es la cantidad de todas las participaciones en esta ronda. En otras palabras, todas las participaciones son iguales, pero su valor se calcula solo al final de cada ronda.
La minería en pool (BPM), también conocida como "sistema de slush", debido a su primer uso en un pool llamado "pool de slush", utiliza un sistema en el que las acciones más antiguas del comienzo de una ronda de bloques reciben menos peso que las acciones más recientes. Una nueva ronda comienza en el momento en que el pool resuelve un bloque y los mineros son recompensados proporcionalmente a las acciones enviadas. [5] Esto reduce la capacidad de engañar al sistema de pools de minería cambiando de pools durante una ronda, para maximizar las ganancias.
El método de pago por las últimas N acciones (PPLNS) es similar al método proporcional , pero la recompensa del minero se calcula en función de las últimas N acciones, en lugar de todas las acciones de la última ronda. Esto significa que cuando se encuentra un bloque, la recompensa de cada minero se calcula en función de la contribución del minero a las últimas N acciones del pool. Por lo tanto, si la ronda fue lo suficientemente corta, todos los mineros obtienen más ganancias y viceversa.
Los pools individuales funcionan de la misma manera que los pools normales, con la única diferencia de que la recompensa por bloque no se distribuye entre todos los mineros. La recompensa completa en un pool individual va al minero que encuentra el bloque.
Los pools de minería peer-to-peer (P2Pool) descentralizan las responsabilidades de un servidor de pool, eliminando la posibilidad de que el operador del pool haga trampas o que el servidor sea un punto único de falla . Los mineros trabajan en una cadena de bloques lateral llamada cadena de acciones, minando a una dificultad menor a una velocidad de un bloque de acciones cada 30 segundos. Una vez que un bloque de acciones llega al objetivo de la red, se transmite y se fusiona en la cadena de bloques. Los mineros son recompensados cuando esto ocurre de manera proporcional a las acciones enviadas antes del bloque objetivo. Un P2Pool requiere que los mineros ejecuten un nodo completo, soportando el peso de los gastos de hardware y el ancho de banda de la red. [5] [6]
El método geométrico (GM) fue inventado por Meni Rosenfeld. [7] Se basa en la misma idea de "puntaje" que el método de Slush: el puntaje otorgado por cada nueva acción, en relación con el puntaje ya existente y el puntaje de las acciones futuras, es siempre el mismo, por lo que no hay ventaja en minar temprano o tarde en la ronda.
El método es el siguiente:
Versión generalizada de los métodos geométrico y PPLNS. [7] Implica un nuevo parámetro: ("fuga cruzada"). Cuando se convierte en el método geométrico. Cuando se convierte en una variante de PPLNS, con decaimiento exponencial en lugar de una función escalonada.
Por lo general, los bloques en la red de criptomonedas contienen transacciones. Las tarifas de transacción se pagan al minero (pool de minería). Los diferentes pools de minería pueden compartir estas tarifas entre sus mineros o no. Pay-per-last-N-shares (PPLNS), Pay-Per-Share Plus (PPS+) o Full Pay-Per-Share (FPPS) son los métodos más justos donde los pagos del pool incluyen no solo el subsidio del bloque sino también las tarifas de transacción. [ cita requerida ]
Los multipools cambian entre diferentes altcoins y calculan constantemente qué moneda es en ese momento la más rentable para minar. Hay dos factores clave involucrados en el algoritmo que calcula la rentabilidad, el tiempo de bloque y el precio en los exchanges. Para evitar la necesidad de muchas billeteras diferentes para todas las monedas minables posibles, los multipools pueden intercambiar automáticamente la moneda minada por una moneda que sea aceptada en la corriente principal (por ejemplo, bitcoin ). Usando este método, debido a que las monedas más rentables se extraen y luego se venden por la moneda deseada, es posible recibir más monedas en la moneda deseada que minando esa moneda sola. Este método también aumenta la demanda de la moneda deseada, lo que tiene el efecto secundario de aumentar o estabilizar el valor de la moneda deseada. [8]
Algunas empresas que venden potencia de hash pueden hacerlo agregando el trabajo de muchos mineros pequeños (por ejemplo, NiceHash ), pagándoles proporcionalmente por acción como lo haría un pool. Algunas de estas empresas operan sus propios pools. Estos pueden considerarse multipools, porque generalmente emplean un método similar de intercambio de trabajo, aunque el trabajo que asignan está determinado por la demanda del cliente en lugar de la rentabilidad "bruta".
Al igual que otras tecnologías de minería, el método PoC, PoC+, PoS Proof of Space permite que el cálculo se realice de antemano y que todas las respuestas se almacenen en el disco duro de un minero. No se requiere un alto consumo de energía para PoC como para la minería PoW y, por lo tanto, PoC es casi siempre una opción de cadena de bloques más respetuosa con el medio ambiente. Cuando se realiza la minería, el minero simplemente "mira" las respuestas almacenadas previamente y envía la mejor que encuentra a la red, con un uso mínimo de energía para leer los discos duros. Debido a los bajos requisitos de especificación de hardware del proceso de minería PoC, este tipo de minería se puede realizar en una PC normal que aún se utiliza para otras tareas cotidianas. La primera cadena de bloques PoC se puso en línea en 2014 y hoy se conoce como Signum, con otras cadenas PoC que surgieron mucho después, por ejemplo: Chia, Flax y BitcoinHD. La dificultad de la red, así como otra información sobre el estado de la red y la minería, se pueden ver en cualquiera de los paneles de control de los grupos de minería públicos, por ejemplo: Panel de control del grupo de minería Una lista de los grupos de minería de tipo PoC, PoS, PoC+ actuales también es rastreada por algunas páginas de "Estadísticas del grupo de minería" de terceros, un ejemplo de una es Estadísticas del grupo de minería.