Introduzca el hashrate y la dificultad
Una calculadora de minería en solitario de Bitcoin responde a una pregunta acotada pero importante: dado un determinado hashrate y la dificultad actual de la red, ¿cuál es la probabilidad estadística de encontrar un bloque dentro de un período elegido? Esto es distinto de una calculadora de beneficios de pool, que estima las ganancias bajo un método de pago específico como PPS+ o PPLNS. Una calculadora de minería en solitario modela probabilidad; una calculadora de pool modela el flujo de caja esperado bajo un esquema contable. Las dos no deben leerse de forma intercambiable.
Las dos entradas requeridas son el hashrate del minero y la dificultad actual de la red de Bitcoin. La dificultad es un valor adimensional que expresa cuánto más difícil es el objetivo actual de prueba de trabajo en relación con la dificultad mínima definida en el protocolo; no es en sí misma un valor objetivo, y una cifra de dificultad más alta significa un objetivo más bajo y más difícil de alcanzar. La dificultad cambia cada 2.016 bloques en función de cuánto tiempo tardó en minarse el período anterior, tal como se describe en la documentación para desarrolladores de Bitcoin sobre cómo funciona la minería de Bitcoin.
El hashrate debe introducirse con cuidado. El hashrate nominal de un minero es una especificación, mientras que su pantalla local y la estimación reportada por un pool reflejan métodos de medición y ventanas temporales diferentes. Elija un hashrate que represente las condiciones operativas que se están modelando, y compruebe si su ventana de promediado ya incluye el tiempo de inactividad. Para los cálculos de este artículo, el hashrate se trata como un supuesto de entrada constante, indicado explícitamente.
La fórmula estándar de bloques esperados, siguiendo el modelo de minería expuesto en el análisis de Rosenfeld sobre los sistemas de recompensa de la minería agrupada (pooled mining) de Bitcoin, es:
λ = (H × t) / (2^32 × D)
Donde H es el hashrate en hashes por segundo, t es el período de tiempo en segundos, D es la dificultad actual, y λ es el número esperado de bloques durante ese período. Este es un valor esperado, no una probabilidad en sí misma.
Tiempo esperado frente a probabilidad
Una interpretación errónea común de las calculadoras de minería en solitario es tratar el "tiempo esperado para encontrar un bloque" como un plazo límite. Es una media estadística, calculada como:
T_esperado = (2^32 × D) / H
Bajo una aproximación de Poisson del descubrimiento de bloques, la probabilidad de encontrar al menos un bloque en el tiempo esperado es de solo aproximadamente el 63,21% (1 − e⁻¹). Eso significa que todavía hay una probabilidad del 36,79% de no haber encontrado ningún bloque en ese punto exacto. Un umbral de probabilidad del 50% se alcanza antes, en aproximadamente 0,693 veces el tiempo esperado, mientras que un umbral del 90% se alcanza después, en aproximadamente 2,303 veces el tiempo esperado. Ningún hashrate finito ni ningún período finito produce una probabilidad literal del 100%.
Las fórmulas generales son:
P(al menos un bloque) = 1 − e^(−λ)
P(cero bloques) = e^(−λ)
Estos dos resultados —no la cifra de tiempo esperado por sí sola— son los que realmente describen el riesgo de recompensa cero: la probabilidad de que un minero en solitario no reciba ninguna recompensa de bloque durante el período elegido.
Calcule un horizonte temporal elegido
El siguiente ejemplo práctico utiliza una dificultad de red de Bitcoin ilustrativa de 132,72 T (132,72 × 10^12). Dado que la dificultad se ajusta aproximadamente cada dos semanas, un cálculo que la mantiene constante es un escenario, no una previsión a largo plazo. Los lectores pueden consultar los datos actuales de dificultad de minería y comisiones de Bitcoin antes de calcular sus propias cifras.
Suponga un único ASIC con una potencia nominal de 200 TH/s (2,00 × 10^14 hashes por segundo), funcionando de forma continua, con la dificultad mantenida constante a efectos ilustrativos.
| Resultado | Valor |
|---|---|
| Tiempo esperado para un bloque | ≈32.988 días (≈90,3 años) |
| Bloques esperados por día | ≈0,00003031 |
| P(al menos un bloque en 24 horas) | ≈0,003031% (aproximadamente 1 entre 32.988) |
| P(al menos un bloque en 365,25 días) | ≈1,1011% |
| P(cero bloques en 365,25 días) | ≈98,8989% |
La lectura práctica: a 200 TH/s bajo esta dificultad, una calculadora puede mostrar un tiempo de espera esperado de aproximadamente 90 años. Esa cifra no significa que un bloque llegue tras 90 años de minería. Significa que, promediado entre muchas ejecuciones idénticas de minería a 200 TH/s, el tiempo medio hasta un primer bloque sería de aproximadamente 90 años. Durante cualquier período de un año a este hashrate, la probabilidad de no encontrar ningún bloque se mantiene cerca del 98,9%. Este es el significado central del riesgo de recompensa cero en la minería en solitario: un minero puede operar durante un período prolongado, en condiciones inalteradas, y no recibir ninguna recompensa de bloque en absoluto.
Los bloques esperados, λ, escalan linealmente con el hashrate, por lo que duplicar el hashrate reduce a la mitad el tiempo de espera esperado. En las probabilidades bajas de este ejemplo, también duplica aproximadamente la probabilidad a un año de al menos un bloque, aunque la probabilidad de cero bloques en un año se mantiene por encima del 97% en estos niveles de dificultad. La siguiente tabla lo ilustra para el mismo supuesto de dificultad.
| Hashrate | Tiempo esperado para un bloque | P(≥1 bloque en 1 año) | P(0 bloques en 1 año) |
|---|---|---|---|
| 100 TH/s | ≈180,6 años | ≈0,552% | ≈99,448% |
| 200 TH/s | ≈90,3 años | ≈1,101% | ≈98,899% |
| 500 TH/s | ≈36,1 años | ≈2,730% | ≈97,270% |
| 1 PH/s | ≈18,1 años | ≈5,386% | ≈94,614% |
Estas cifras utilizan la misma fórmula basada en la dificultad y asumen un funcionamiento continuo e ininterrumpido al hashrate indicado durante un año (365,25 días); no están ajustadas por tiempo de inactividad, lo cual se aborda por separado más adelante.
Incluya el tiempo de inactividad
Todos los resultados anteriores asumen un funcionamiento continuo. En la práctica, el tiempo de funcionamiento real de un minero a lo largo de un año determinado se reduce por mantenimiento, interrupciones de energía, actualizaciones de firmware y otros tiempos de inactividad. Dado que λ escala linealmente con el tiempo de operación, el tiempo de inactividad reduce el número esperado de bloques en proporción directa al tiempo de actividad. La probabilidad de encontrar al menos un bloque debe entonces recalcularse a partir de ese valor esperado ajustado; no escala directamente con el tiempo de actividad.
Si u es la fracción del período calendario dedicada a minar, y λ asume un funcionamiento continuo al hashrate operativo, utilice:
λ_ajustado = u × λ
P(al menos un bloque) = 1 − e^(−λ_ajustado)
P(cero bloques) = e^(−λ_ajustado)
Por ejemplo, si el minero de 200 TH/s de la tabla anterior opera con un 95% de tiempo de actividad durante un año en lugar de un 100%, la probabilidad a un año de encontrar al menos un bloque cae de aproximadamente 1,1011% a aproximadamente 1,0464%, mientras que la probabilidad de cero bloques sube a aproximadamente 98,9536%. Multiplicar la probabilidad original por 0,95 da aquí una aproximación cercana solo porque la probabilidad es pequeña.
Para tener en cuenta el tiempo de inactividad, se debe multiplicar el periodo calendario por el tiempo de actividad, o bien multiplicar el hashrate operativo por el tiempo de actividad, pero no ambas cosas. Una calculadora que use el hashrate nominal y el periodo calendario completo sin un ajuste de tiempo de actividad sobrestimará las probabilidades cuando haya tiempo de inactividad.
Al usar un hashrate observado, revise su ventana de medición. Un promedio medido solo mientras la máquina está en funcionamiento debe combinarse con un ajuste de tiempo de actividad. Un promedio sobre el periodo calendario completo que ya incluye el tiempo de inactividad no debe recibir la misma reducción otra vez. Las pantallas locales del equipo y las estimaciones reportadas por el pool pueden usar métodos y ventanas distintos, así que elija un valor representativo e indique qué mide.
Comparar las ganancias en pool
Una calculadora de probabilidad de minería solo y una calculadora de ganancias de pool responden preguntas diferentes y no deben fusionarse en un solo resultado. La calculadora de minería solo produce una probabilidad de encontrar un bloque válido para la red dentro de un periodo determinado, junto con el tiempo de espera esperado estadísticamente. Una calculadora de pool, en cambio, estima las ganancias de minería diarias o periódicas bajo un método de pago específico, utilizando entradas como el hashrate, la dificultad de la red, las recompensas de bloque y las comisiones del pool. El precio de BTC convierte las ganancias estimadas en BTC a un valor fiat; un precio de BTC más alto no incrementa por sí mismo la cantidad de BTC minado.
La Calculadora de Ganancias de ViaBTC es una herramienta de ganancias de pool, no una herramienta de probabilidades de minería solo. Acepta entradas como el precio de BTC, la dificultad, el hashrate válido y la tasa de comisión PPS, y produce una cifra de ganancias diarias estimadas basada en su metodología PPS+ documentada, tal como se describe en cómo ViaBTC calcula las ganancias de minería. Bajo PPS+, la parte de la recompensa del minero correspondiente al subsidio de bloque sigue la contabilidad Pay-Per-Share, mientras que la parte correspondiente a las comisiones de transacción se distribuye bajo PPLNS; estos son dos componentes distintos con lógicas de cálculo diferentes, no una tasa única combinada. El anuncio oficial de ViaBTC, publicado el 18 de mayo de 2026, indica que el método de pago SOLO fue descontinuado en todos sus pools de monedas a partir del 20 de mayo de 2026 (UTC+8), por lo que la Calculadora de Ganancias no debe interpretarse como un modelo de un modo de pago solo.
La distinción práctica para un lector que decide entre ambos enfoques es la varianza, no el valor esperado bajo supuestos simplificados. La minería solo concentra toda la probabilidad de recompensa de un minero en eventos discretos e infrecuentes; como se ilustró anteriormente, una sola máquina puede pasar años sin encontrar un bloque. La minería en pool, bajo un esquema como PPS+, convierte la parte del trabajo aportado por un minero en pagos más pequeños y frecuentes, suavizando la varianza que, de otro modo, un minero solo tendría que soportar por sí solo. Esto no elimina la economía minera subyacente, como el costo de electricidad, el costo de alojamiento, las comisiones del pool o la exposición al precio de BTC; cambia el momento y la varianza de los ingresos, no el conjunto completo de consideraciones financieras. Los lectores que evalúen qué enfoque se ajusta a su propio hashrate y tolerancia al riesgo pueden revisar las comisiones de pool actuales de ViaBTC y la explicación de por qué el hashrate del pool puede diferir del hashrate del ASIC antes de comparar cualquier estimación de pool con un resultado de probabilidad de minería solo.
Preguntas frecuentes
¿Cuáles son las probabilidades de minar Bitcoin en solitario con un ASIC típico?
Las probabilidades dependen completamente del hashrate en relación con la dificultad actual de la red. A 200 TH/s bajo una dificultad de 132,72 T, la probabilidad a un año de encontrar al menos un bloque es de aproximadamente 1,1%, lo que significa que la probabilidad de no encontrar ninguno es de aproximadamente 98,9%. En probabilidades bajas como estas, los cambios en el hashrate producen cambios aproximadamente proporcionales en la posibilidad de encontrar un bloque; use la fórmula de probabilidad para el resultado real.
¿Una calculadora de minería solo predice cuándo recibiré una recompensa?
No. Calcula un tiempo de espera esperado (medio) y una distribución de probabilidad. En el propio tiempo de espera esperado, la probabilidad de ya haber encontrado un bloque es de solo aproximadamente el 63,2%, no una garantía.
¿Por qué la calculadora necesita tanto el hashrate como la dificultad?
Los bloques esperados se derivan de la relación entre el trabajo de hash total realizado y la cantidad de trabajo estadísticamente requerido para encontrar un bloque a la dificultad actual. Omitir cualquiera de las dos entradas hace que el cálculo de probabilidad quede incompleto.
¿Es una calculadora de minería solo de Bitcoin lo mismo que una calculadora de ganancias de pool?
No. Una calculadora de minería solo estima la probabilidad de encontrar un bloque y el riesgo asociado de recompensa cero. Una calculadora de ganancias de pool, como la Calculadora de Ganancias de ViaBTC, estima las ganancias esperadas bajo un método de pago de pool determinado y no modela la probabilidad de minería solo.
¿El tiempo de inactividad afecta las probabilidades calculadas?
Sí. Los bloques esperados escalan directamente con el tiempo de actividad, pero la probabilidad no. Si λ es el número esperado de bloques en operación continua y u es el tiempo de actividad, la probabilidad ajustada es 1 − e^(−uλ). No aplique una reducción adicional de tiempo de actividad si la entrada de hashrate ya promedia el tiempo de inactividad a lo largo de todo el periodo calendario.
Referencias
- Guía para Desarrolladores de Bitcoin — Minería: https://developer.bitcoin.org/devguide/mining.html
- Panel de Minería de Mempool.space: https://mempool.space/mining
- Rosenfeld, "Analysis of Bitcoin Pooled Mining Reward Systems," arXiv: https://arxiv.org/abs/1112.4980
- Centro de Ayuda de ViaBTC — Cómo se Calculan las Ganancias: https://support.viabtc.com/hc/en-us/articles/7207397084047-How-are-profits-calculated
- Centro de Ayuda de ViaBTC — Potencia de Cómputo del Pool Frente a la del Minero: https://support.viabtc.com/hc/en-us/articles/7574354263183-Why-is-the-Hashrate-Shown-in-the-Mining-Pool-Lower-than-that-of-the-Mining-Machine
- Centro de Ayuda de ViaBTC — Anuncio sobre la Interrupción del Método de Pago SOLO para Todas las Monedas: https://support.viabtc.com/hc/en-us/articles/16155896619151-Announcement-on-the-Discontinuation-of-SOLO-Payment-Method-for-All-Coins


