Saltar al contenido
Lecciones de Finanzas

Bitcoin

Prueba de trabajo: cómo se elige al ganador

La lotería de la minería al descubierto: machacar nonces hasta dar con una huella por debajo del objetivo, por qué el trabajo cuesta hacerlo pero es fácil de verificar, la regla de la cadena más larga, el hashrate y qué puede y qué no puede hacer un ataque del 51%.

9 min Actualizado 2 jun 2026

La lección pasada nos dejó con un final de infarto. Dijimos que los mineros agrupan transacciones en bloques, se llevan una recompensa por bloque, y que la dificultad se ajusta calladamente para que un bloque nuevo aparezca más o menos cada diez minutos — pero nos saltamos lo más importante: ¿cómo elige la red en realidad quién añade el siguiente bloque? Ningún jefe reparte los turnos. No se vota nada. En vez de eso, Bitcoin monta una gigantesca lotería a escala planetaria — y el precio del boleto es electricidad. El mecanismo se llama prueba de trabajo, y al acabar esta lección sabréis exactamente cómo corona a un ganador, por qué ese ganador no puede hacer trampas, y por qué el ataque que suena más aterrador contra Bitcoin puede hacer mucho menos de lo que pregonan los titulares.

El juego de adivinar

Antes de leer — adivina

Adivina antes de leer: para 'ganar' el derecho a añadir el siguiente bloque, ¿qué hace en realidad un minero?

Recuerda de crypto-basics que una huella (hash) es una huella digital de tamaño fijo de unos datos, y que tiene el efecto avalancha — cambia la entrada en un solo bit y toda la huella se revuelve de forma impredecible. Bitcoin se apoya en eso a tope. Para añadir un bloque, un minero ensambla una cabecera de bloque (que incluye la huella del bloque anterior, un resumen de las transacciones del bloque, una marca de tiempo y un número llamado nonce) y la pasa por una función de huella. Bitcoin usa concretamente doble SHA-256 — calcula la huella y luego vuelve a calcular la huella del resultado.

Así va el juego. La red fija un objetivo — un número grande. Un minero gana solo si la huella de la cabecera sale por debajo de ese objetivo. Dicho de otro modo, la huella tiene que empezar con cierto número de ceros iniciales. Como las huellas son unidireccionales y avalancha pura, no hay manera ingeniosa de diseñar una cabecera que dé una huella baja. El único movimiento del minero es cambiar el nonce, recalcular la huella, mirar el resultado, y si es demasiado grande, volver a cambiar el nonce. Y otra vez. Billones de veces por segundo, en toda la red.

Ese retoca-y-recalcula repetido es la prueba de trabajo: el “trabajo” es la montaña descomunal de intentos fallidos que tuviste que quemar antes de tropezar con uno ganador.

Juega con ello. Dale a minar y observa al minero machacar nonces hasta que la huella digital por fin queda por debajo del objetivo. Luego sube el deslizador de dificultad y mira cómo explota el número esperado de intentos:

Minería: machaca el nonce hasta que la huella sea suficientemente baja
Objetivo: la huella debe empezar así de baja

Hashes probados
0
Nonce
0

Cada intento es una conjetura: un nonce nuevo, una huella fresca, una comprobación contra el objetivo. Sube la dificultad y el trabajo necesario se multiplica — rápido.

Warning:

Mito: «los mineros resuelven problemas matemáticos útiles»

Una leyenda tozuda dice que minar calcula algo valioso — plegado de proteínas, números primos, curar el cáncer. No es así. El “problema” es encontrar un nonce cuya cabecera dé una huella por debajo del objetivo, y la respuesta sirve para exactamente una cosa: demostrar que gastaste el trabajo. Es arbitrario a propósito. Lo importante no es la respuesta; es que encontrarla fue demostrablemente caro.

Completa la mecánica central de un único intento de minería.

Elige la opción correcta para cada hueco y comprueba.

El minero cambia un número llamado , vuelve a pasar la cabecera del bloque por , y comprueba si el resultado queda . Si no, cambia el número y prueba de nuevo.

Una lotería ponderada por el hashrate

Antes de leer — adivina

Dos mineros compiten por el siguiente bloque. El minero A puede calcular el doble de huellas por segundo que el minero B. ¿Quién encuentra el siguiente bloque?

Como cada conjetura es independiente e igual de (im)probable de ganar, lo mejor es imaginar la minería como una lotería. Cada huella que calculas es un boleto de lotería. Cuantas más huellas por segundo seas capaz de escupir, más boletos tienes, y más altas son tus probabilidades de encontrar el siguiente bloque. La velocidad total de adivinación de toda la red se llama hashrate — huellas por segundo — y tu probabilidad de minar el siguiente bloque es más o menos tu cuota del hashrate total.

¿Controlas el 10% del hashrate de la red? Encontrarás más o menos el 10% de los bloques a lo largo del tiempo. ¿Controlas el 0,001%? Ganarás de vez en cuando, en una escala de tiempo que puede estirarse hasta años. La dificultad colectiva de la red está ajustada para que, sumado entre todos, aparezca un boleto ganador más o menos cada diez minutos — ese es el reajuste que vimos la lección pasada, empujando calladamente el objetivo arriba o abajo para mantener ese ritmo según sube y baja el hashrate.

Info:

Boletos independientes, sin números «pendientes»

Un minero que lleva una hora calculando huellas sin suerte no tiene más probabilidades de ganar en la siguiente conjetura que un minero que acaba de encenderse. Los fallos pasados no acumulan crédito — cada huella es un sorteo nuevo e independiente. No existe eso de estar “pendiente” de un bloque.

Porque la ley de los grandes números suaviza la aleatoriedad. Un aficionado solitario con una cuota minúscula ve una suerte salvaje y a grumos — sequías largas, botes ocasionales. Un pool que combina millones de máquinas tiene una cuota enorme y estable de los boletos, así que sus resultados se pegan a la media con fidelidad: gana cerca de su cuota de hashrate, bloque tras bloque. Los dados siguen siendo justos; lo que pasa es que hay tiradas suficientes para que las probabilidades se hagan visibles.

Difícil de hacer, fácil de comprobar

Antes de leer — adivina

Un minero anuncia un bloque nuevo. ¿Cuánto trabajo hacen los demás para confirmar que la prueba de trabajo del bloque es válida?

Aquí está la elegante asimetría en el corazón de la prueba de trabajo: es astronómicamente difícil de producir, pero trivial de verificar. Encontrar un nonce que haga que la huella de la cabecera quede por debajo del objetivo puede costarle a toda la red billones y billones de intentos. Pero en cuanto un minero anuncia “aquí está mi bloque, y el nonce ganador es 487.221.003”, cualquier otro nodo puede comprobarlo calculando la huella de la cabecera una sola vez y confirmando que el resultado de verdad queda por debajo del objetivo. Una huella. Listo.

La imagen cotidiana: un puzle endiablado. Montarlo cuesta horas de machaque; pero echarle un vistazo a un puzle terminado para confirmar que está resuelto cuesta un segundo. La prueba de trabajo deja que un minero grite “¡hice el trabajo!” y deja que todos los demás verifiquen esa afirmación casi gratis — sin fiarse del minero ni un pelo.

Clasifica cada afirmación según si describe producir un bloque válido o verificarlo.

Coloca cada elemento en su grupo correcto.

  • Calcular la huella de la cabecera anunciada una sola vez
  • Confirmar que el resultado queda por debajo del objetivo
  • Quemar cantidades enormes de electricidad
  • Probar billones de nonces hasta que uno dé una huella por debajo del objetivo
  • Lleva una fracción de milisegundo por nodo
  • Lleva más o menos diez minutos para toda la red

Por qué trabajo = seguridad

Antes de leer — adivina

¿Por qué gastar trabajo real hace que las transacciones antiguas sean difíciles de revertir?

En crypto-basics vimos que editar un bloque antiguo rompe todos los bloques posteriores porque cada uno guarda la huella del bloque anterior. La prueba de trabajo aporta el ingrediente que faltaba: hace que recrear esos bloques rotos sea ruinosamente caro. Cada bloque no solo está enlazado con el anterior — está sellado con trabajo. Reescribir un bloque antiguo significa rehacer su prueba de trabajo y rehacer la prueba de trabajo de todos los bloques construidos encima, y hacer todo eso más rápido de lo que la red honesta está ocupada extendiendo la cadena genuina.

Por eso hablamos de confirmaciones. Cuando tu transacción está en el último bloque, tiene una confirmación; cada nuevo bloque apilado encima suma otra. Cuanto más enterrada está tu transacción, más trabajo acumulado tendría que superar un atacante para deshacerla. Una transacción enterrada seis bloques requeriría volver a minar seis bloques más rápido de lo que miles de máquinas honestas minan nuevos — en la práctica, no va a pasar. Eso es lo que la gente quiere decir cuando llama a la cadena inmutable: no mágicamente ineditable, sino protegida por una montaña de trabajo acumulado que crece más alta cada diez minutos.

Info:

«La más larga» en realidad significa «la de más trabajo»

Oirás “la cadena más larga”, pero la regla precisa es la de mayor trabajo acumulado. La longitud es solo un sustituto cómodo, ya que más bloques suele significar más trabajo total vertido. Cuando los nodos honestos eligen entre historias rivales, escogen la que tiene detrás la pila de trabajo más pesada — esa es la cadena que todos acuerdan que es la real.

Bifurcaciones y la cadena más larga

Antes de leer — adivina

Dos mineros en lados opuestos del mundo encuentran un bloque válido casi en el mismo instante. ¿Qué ocurre?

A veces dos mineros encuentran un bloque válido casi en el mismo instante, antes de que la noticia de ninguno se haya extendido por el globo. Ahora la red discrepa brevemente: algunos nodos oyeron hablar del bloque X primero, otros oyeron hablar del bloque Y. La cadena se ha bifurcado temporalmente en dos ramas rivales de igual longitud.

Esto no es una crisis — es lo esperable, y la regla lo resuelve automáticamente. Los nodos siguen minando sobre la rama que vieron primero, pero el empate se rompe en el momento en que el siguiente bloque aterriza en una de las ramas. Esa rama ahora tiene más trabajo acumulado, así que todos los nodos honestos se cambian a ella. El bloque perdedor se convierte en un bloque huérfano (o “rancio”): se descarta, y cualquier transacción que contuviera y que no esté ya en la cadena ganadora vuelve a caer en la mempool para que la recoja un bloque futuro. No se pierde ninguna transacción; la red simplemente converge en la cadena más pesada.

Empareja cada término de prueba de trabajo con su significado.

Elige un término y luego su definición.

Objetivo ↔ dificultad

Antes de leer — adivina

La red ajusta el objetivo de modo que exigir un cero inicial MÁS en la huella ganadora hace que minar sea...?

Objetivo y dificultad son dos vistas del mismo dial. Un objetivo más bajo significa que menos huellas califican como ganadoras (necesitas más ceros iniciales), lo que hace que minar sea más difícil. Un objetivo más alto afloja el listón y lo hace más fácil. La “dificultad” es solo el número amigable para humanos que sube hacia arriba a medida que el objetivo baja.

El punto crucial, que a menudo se pasa por alto, es que esta escala es exponencial, no lineal. Cada cero inicial adicional que exiges encoge el conjunto de huellas aceptables por un factor grande, así que el trabajo esperado para encontrar un ganador más o menos se multiplica con cada paso. Por eso la dificultad puede trepar a alturas que dejan boquiabierto: apretones del objetivo que parecen minúsculos se traducen en saltos colosales en el número de conjeturas requeridas. El deslizador de la isla del minero de arriba muestra exactamente esto — sube la dificultad en uno y mira cómo los intentos esperados pegan un salto, no un goteo.

Clasifica cada cambio según si hace que minar un bloque sea más difícil o más fácil.

Coloca cada elemento en su grupo correcto.

  • Subir el número de dificultad
  • Subir el objetivo
  • Bajar el objetivo
  • Exigir menos ceros iniciales
  • Exigir más ceros iniciales

De la lección pasada: más o menos cada dos semanas, la red mira cuán rápido llegaron en realidad los bloques recientes y reajusta — si los bloques vinieron demasiado rápido (el hashrate subió), baja el objetivo para hacer la minería más difícil; si demasiado lento (el hashrate bajó), sube el objetivo. Ese bucle de realimentación autocorrector es lo que mantiene el tiempo medio de bloque cerca de diez minutos incluso cuando el hashrate global oscila salvajemente. La dificultad persigue al hashrate; el latido de diez minutos se mantiene constante.

El ataque del 51% (y sus límites)

Antes de leer — adivina

Un atacante controla de algún modo una MAYORÍA del hashrate de la red. ¿Qué puede hacer en realidad?

La frase más aterradora en Bitcoin es el ataque del 51% — y vale la pena ser preciso, porque la realidad es a la vez real y mucho más estrecha de lo que el pánico da a entender. Si un atacante controla una mayoría del hashrate, puede construir bloques más rápido que todos los demás juntos. Con ese poder podría reordenar o excluir (censurar) transacciones y llevar a cabo un doble gasto de sus propias monedas recientes: te paga en una transacción, deja que se confirme, luego mina en secreto una cadena rival más larga en la que ese pago nunca ocurrió, y la publica para sobrescribir la cadena que viste. Las monedas que te envió vuelven de golpe a sus manos.

Eso es genuinamente peligroso. Pero fíjate bien en lo que no permite.

Un atacante del 51% PUEDEUn atacante del 51% NO PUEDE
Hacer doble gasto de sus propias monedas recientesRobar monedas de direcciones arbitrarias
Censurar o retrasar transaccionesFalsificar la firma de otra persona
Reordenar bloques muy recientesCrear monedas por encima del calendario de suministro
Revertir unas pocas confirmaciones superficialesRevertir barato bloques antiguos, profundamente enterrados

La línea de la que pende todo: el atacante no tiene las claves privadas de nadie. Mover monedas requiere una firma válida de la clave del propietario, y la prueba de trabajo no hace nada para romper eso. Así que un atacante puede reorganizar qué transacciones válidas aparecen y en qué orden — no puede conjurar una transacción que gaste tus monedas, porque no puede firmar por ti. Tampoco puede acuñar suministro de más ni reescribir una transacción enterrada bajo miles de bloques, porque superar todo ese trabajo honesto acumulado es astronómicamente caro.

Warning:

Mito: «un atacante del 51% puede vaciar el monedero de cualquiera»

Falso. El hashrate te compra control sobre el orden de los bloques, no sobre la propiedad. Gastar monedas sigue exigiendo la firma con la clave privada del propietario, que el atacante no tiene. Lo peor que puede hacer es deshacer sus propios pagos recientes — no meter la mano en tu monedero.

Y hay una pega poética: un ataque del 51% exitoso es autodestructivo. Amasar una mayoría del hashrate cuesta una fortuna en hardware y energía, y en el momento en que el mundo ve la cadena reescribiéndose, la confianza — y el precio — se desplomarían. El atacante estaría incinerando el valor del mismísimo activo que gastó una fortuna en atacar. La economía, tanto como la criptografía, forma parte de la defensa.

Selecciona TODAS las acciones que un atacante del 51% podría llevar a cabo de forma realista. (Hay más de una correcta.)

El panorama completo

La prueba de trabajo es una máquina con un puñado de engranajes entrelazados: un juego de adivinar, una lotería ponderada, una asimetría de verifica-barato y una regla de la cadena más pesada que juntas convierten la electricidad gastada en resistencia a la manipulación. Aquí está todo en un solo cuadro:

Big picture

La prueba de trabajo de un vistazo

  • Prueba de trabajo
    • El juego de adivinar
      • Retoca el nonce, doble SHA-256 de la cabecera
      • Ganas si la huella queda por debajo del objetivo
      • Sin atajo — solo adivinar, calcular huella, comprobar, repetir
    • Una lotería ponderada
      • Cada huella es un boleto independiente
      • Probabilidad de ganar ≈ tu cuota del hashrate
      • Toda la red: un bloque más o menos cada 10 minutos
    • Por qué asegura la cadena
      • Difícil de producir, trivial de verificar (una huella)
      • Reescribir bloques antiguos exige rehacer todo el trabajo posterior
      • La regla de la cadena más pesada (más trabajo) resuelve las bifurcaciones
    • Ataque del 51% — límites
      • PUEDE: doble gasto de monedas propias, censurar, reorg superficial
      • NO PUEDE: falsificar firmas, acuñar suministro, deshacer bloques antiguos
      • Caro y autodestructivo de intentar
Desde la lotería de machacar nonces, pasando por la asimetría fácil de verificar y la regla de la cadena más pesada, hasta lo que un atacante del 51% puede y no puede tocar.

Un repaso variado que tira de toda la lección:

Ponte a prueba

Pregunta 1 de 60 correctas

¿Qué hace físicamente un minero cuando mina un bloque?

Check your answer to continue.

Ideas clave

Success:

Qué recordar

  • Minar es un juego de adivinar. Un minero retoca el nonce en la cabecera del bloque y la vuelve a pasar por doble SHA-256, a la caza de una huella por debajo del objetivo (suficientes ceros iniciales). No hay atajo — solo adivinar, calcular huella, comprobar, repetir, billones de veces.
  • Es una lotería ponderada por el hashrate. Cada huella es un boleto independiente; tus probabilidades del siguiente bloque ≈ tu cuota del hashrate total. La red está ajustada para que un boleto ganador aparezca más o menos cada diez minutos.
  • Difícil de producir, trivial de verificar. Encontrar un nonce válido es astronómicamente caro; comprobarlo es una sola huella. Esa asimetría deja que cualquiera confirme un bloque sin fiarse del minero.
  • Trabajo = seguridad. Reescribir un bloque antiguo significa rehacer su prueba de trabajo y la de todos los bloques posteriores, más rápido de lo que la red honesta añade nuevos. Más confirmaciones = más trabajo enterrado = efectivamente inmutable.
  • Regla de la cadena más pesada. Los nodos honestos siguen la cadena con más trabajo acumulado. Los bloques simultáneos provocan una bifurcación temporal; el siguiente bloque la decide, y las transacciones del huérfano vuelven a la mempool.
  • Un atacante del 51% puede hacer doble gasto de sus propias monedas recientes, censurar y reordenar bloques recientes — pero no puede falsificar firmas, robar monedas arbitrarias, acuñar suministro de más ni deshacer barato transacciones antiguas. Y es caro y autodestructivo.
  • La energía es la clave. La prueba de trabajo quema electricidad real a propósito. Los críticos la llaman derrochadora; los defensores argumentan que el coste es la seguridad — el valor en dólares del trabajo es exactamente lo que hace antieconómico reescribir la historia. Un compromiso justo que sopesar, no un veredicto cerrado.

La prueba de trabajo responde a quién añade el siguiente bloque y por qué nos fiamos de él. Pero también le entrega calladamente al ganador monedas recién acuñadas — y eso plantea la siguiente pregunta: ¿de dónde salen los bitcoins nuevos, y por qué solo habrá 21 millones de ellos? A continuación: el tope de 21 millones y los halvings.

Marcar lección como completada