- Resumen – Tabla de contenidos
- Consenso de la red
- Testigos segregados
- Pools de minería de Bitcoin
- Distribución de la tasa de hash
- Opciones del Pool de minería de Bitcoin
- Métodos de pago del Pool de minería de Bitcoin
.
Los pools de minería de Bitcoin son una forma de que los mineros de Bitcoin reúnan sus recursos y compartan su poder de hashing mientras dividen la recompensa de forma equitativa según la cantidad de acciones que contribuyeron a resolver un bloque.
Una «acción» se otorga a los miembros del pool de minería de Bitcoin que presentan una prueba de trabajo válida que su minero de Bitcoin resolvió. El minado de Bitcoin en pools comenzó cuando la dificultad para el minado aumentó hasta el punto de que los mineros más lentos podían tardar años en generar un bloque.
La solución a este problema fue que los mineros agruparan sus recursos para poder generar bloques más rápidamente y, por tanto, recibir una parte de la recompensa del bloque de Bitcoin de forma consistente, en lugar de hacerlo aleatoriamente una vez cada varios años.
A veces puede querer minar una altcoin más rentable como MWC, que es superior en cuanto a escalabilidad, privacidad, anonimato y fungibilidad.
Consenso de la red
Si usted mina en solitario, es decir, no mina con un pool de minería de Bitcoin, entonces tendrá que asegurarse de que está en consenso con la red Bitcoin. La mejor manera es utilizar el cliente oficial de BitCore.
Si usted participa en un grupo de mineros de Bitcoin, entonces usted querrá asegurarse de que están participando en el comportamiento que está de acuerdo con su filosofía hacia Bitcoin.
Por ejemplo, algunos desarrolladores deshonestos han amenazado con liberar el software que podría hard-fork la red que probablemente resultaría en un tremendo daño financiero.
Por lo tanto, es su deber asegurarse de que cualquier poder de minería de Bitcoin que usted dirija a un pool de minería no intente hacer cumplir las reglas de consenso de la red con las que usted no está de acuerdo.
Testigo segwit
Cuando se active segwit, usted querrá ser capaz de minar y retransmitir bloques al estilo segwit. El siguiente software de minería ha sido actualizado para soportar segwit.
- Nodos completos:
- Bitcoin Core 0.14.1
- Nudos Bitcoin 0.14.1
- Btcd*
- Software de minería:
- BFGMiner*
- CGMiner
- libblkmaker*
- Software de pool:
- ckpool
- Eloipool
- Stratum-Mining*
- Software de retransmisión:
- Bitcoin FIBRE
Tenga en cuenta que el software que soporta el RPC GetBlockTemplate (GBT) debe actualizarse para soportar los cambios BIP9 y BIP145 de GBT. Todos los programas enlazados arriba que soportan GBT han sido actualizados.
Segwit ya está activado y aplicado en testnet, por lo que puede ser útil probar la actualización de su infraestructura minando con una pequeña cantidad de hashrate en testnet. Alternativamente, el modo de prueba de regresión de Bitcoin Core 0.13.1 (regtest) también soporta segwit por defecto.
Pools de minería de Bitcoin
Hay muchos buenos pools de minería de Bitcoin para elegir. Aunque es tentador elegir el más popular, es mejor para la salud de la red minar con pools más pequeños para evitar una concentración potencialmente dañina de poder de hashing.
La distribución de la tasa de hash es mejor cuando se divide entre más pools de minería de Bitcoin.
Distribución de la tasa de hash de los pools de minería de Bitcoin
Opciones de pools de minería de Bitcoin
Para un pool totalmente descentralizado, recomendamos encarecidamente p2pool y Multipool.us.
Se cree que los siguientes pools están actualmente validando completamente los bloques con Bitcoin Core 0.11 o posterior:
BTCC: BTCC es un pool de intercambio, cartera y minería de Bitcoin ubicado en China. Su pool de minería controla actualmente alrededor del 15% de la tasa de hash de la red.
Slush Pool: Slush Pool está dirigido por Satoshi Labs, una empresa de Bitcoin con sede en la República Checa. Slush Pool fue el primer pool de minería y mantiene alrededor del 7% de la tasa de hash de la red.
Antpool: – Bitmain opera Antpool y algunos los consideran un actor malicioso en el ecosistema de Bitcoin debido al escándalo AntBleed donde estaban incluyendo intencionalmente malware dentro de los equipos de minería que venden. En un comunicado corporativo, Bitmain afirmó que se trataba de una característica y no de un error. Este malware permitiría a Bitmain apagar remotamente los equipos de sus clientes o competidores, aumentando así su propia rentabilidad. Además, este comportamiento podría suponer un riesgo para toda la red Bitcoin.
Eligius: Eligius fue uno de los primeros pools de minería de Bitcoin y fue fundado por Luke Dashjr, un desarrollador de Bitcoin Core. En la actualidad, el pool controla algo menos del 1% de la tasa de hash de la red.
BitMinter: BitMinter, que fue uno de los mayores pools de minería de Bitcoin, controla ahora menos del 1% de la tasa de hash de la red.
Kano CKPool: Kano CKPool fue fundado en 2014 y actualmente tiene alrededor del 3% de la tasa de hash de la red bajo su control.
F2Pool: F2Pool es el segundo pool de minería de Bitcoin más grande, con alrededor del 25% de la tasa de hash de la red. Su interfaz de usuario está en chino, lo que dificulta el acceso de los angloparlantes.
BW Pool: BW Pool controla alrededor del 7% de la tasa de hash de la red. Al igual que F2Pool, su interfaz de usuario está en chino, lo que dificulta la participación de los angloparlantes.
Bitfury: Aunque se ve públicamente en los exploradores de bloques y en los gráficos de tasa de hash, BitFury es un pool de minería privado y no se puede unir a él.
Métodos de pago de los pools de minería de bitcoins
Calcular tu parte de los bitcoins minados puede ser complejo. En un esfuerzo continuo por dar con el método más justo y evitar el juego del sistema, se han inventado muchos esquemas de cálculo. Los dos tipos más populares son el PPS y el DGM. Los PPS, o «pago por acción», trasladan el riesgo al pool de minería mientras garantizan el pago por cada acción que aportas.
Los esquemas de pago PPS requieren una reserva muy grande de 10.000 BTC para asegurar que tienen los medios para soportar una racha de mala suerte. Por esta razón, la mayoría de los pools de minería de Bitcoin ya no lo soportan.
Uno de los pocos pools PPS que quedan es EclipseMC. DGM es un esquema de pago popular porque ofrece un buen equilibrio entre bloques de ronda corta y de ronda larga. Sin embargo, los usuarios finales deben esperar las confirmaciones de las rondas completas mucho después de que se procesen los bloques.
PPS: El enfoque de pago por acción (PPS) ofrece un pago instantáneo y garantizado por cada acción que resuelve un minero. Los mineros son pagados con el saldo existente del pool y pueden retirar su pago inmediatamente. Este modelo permite la menor variación posible en el pago a los mineros, a la vez que transfiere gran parte del riesgo al operador del pool.
PROP: El enfoque proporcional ofrece una distribución proporcional de la recompensa cuando se encuentra un bloque entre todos los trabajadores, basándose en el número de acciones que ha encontrado cada uno.
PPLNS: El método de pago por las últimas N participaciones (PPLN) es similar al método proporcional, pero en lugar de contar el número de participaciones en la ronda, tiene en cuenta las últimas N participaciones, sin importar los límites de la ronda.
DGM: El método geométrico doble (DGM) es un enfoque híbrido que permite al operador absorber parte del riesgo. El operador recibe una parte de los pagos durante las rondas cortas y la devuelve durante las rondas más largas para normalizar los pagos.
SMPPS: El Pago Máximo Compartido por Acción (SMPPS) utiliza un enfoque similar al PPS pero nunca paga más de lo que el pool de minería de Bitcoin ha ganado.
ESMPPS: El Pago Máximo Compartido Igualado por Acción (ESMPPS) es similar al SMPPS, pero distribuye los pagos por igual entre todos los mineros del pool de minería de Bitcoin.
RSMPPS: El Pago Máximo Compartido Reciente (RSMPPS) también es similar al SMPPS, pero el sistema da prioridad a los mineros de Bitcoin más recientes.
CPPSRB: El Pago Máximo Compartido con Pago Reciente utiliza un sistema de recompensa de Pago Máximo Compartido (MPPS) que pagará a los mineros de Bitcoin tanto como sea posible utilizando los ingresos procedentes de la búsqueda de bloques, pero nunca irá a la quiebra.
BPM: La minería agrupada de Bitcoin (BPM), también conocida como «piscina de Slush», utiliza un sistema en el que las acciones más antiguas del principio de una ronda de bloques tienen menos peso que las acciones más recientes. Esto reduce la posibilidad de engañar al sistema de pool de minería cambiando de pool durante una ronda.
POT: El enfoque Pay on Target (POT) es un PPS de alta varianza que paga de acuerdo con la dificultad del trabajo devuelto al pool por un minero, en lugar de la dificultad del trabajo realizado por el propio pool.
SCORE: El enfoque basado en SCORE utiliza un sistema por el que se distribuye una recompensa proporcional y se pondera por el momento en que se envió el trabajo. Este proceso hace que las participaciones posteriores valgan más que las anteriores y que se puntúen por tiempo, por lo que las recompensas se calculan en proporción a las puntuaciones y no a las participaciones enviadas.
ELIGIUS: Eligius fue diseñado por Luke Jr, creador de BFGMiner, para incorporar los puntos fuertes de los pools PPS y BPM, ya que los mineros envían pruebas de trabajo para ganar participaciones y el pool paga inmediatamente. Cuando se distribuyen las recompensas de los bloques, se dividen a partes iguales entre todas las participaciones desde el último bloque válido y las participaciones aportadas a los bloques obsoletos se incluyen en las participaciones del siguiente bloque. Las recompensas sólo se pagan si un minero gana al menos. 67108864 y si la cantidad adeudada es menor que eso, se pasará al siguiente bloque hasta que se alcance el límite. Sin embargo, si un minero de Bitcoin no envía una participación durante más de una semana, el pool enviará cualquier saldo restante, independientemente de su tamaño.
Triplemining: Triplemining reúne pools de tamaño medio sin cuotas y redistribuye el 1% de cada bloque encontrado, lo que permite que su cuota crezca más rápido que cualquier otro enfoque de pool de minería de Bitcoin. Los administradores de estos pools de minería de Bitcoin utilizan algunos de los Bitcoins generados cuando se encuentra un bloque para añadirlos a un bote que se activa y se paga al miembro del pool que encontró el bloque. De este modo, todos los miembros del pool tienen más posibilidades de ganar Bitcoins adicionales, independientemente de su capacidad de procesamiento.