Glosario / Minería y consenso
Prueba de trabajo
También se conoce como PoW.
- ¿Qué es la prueba de trabajo?
- La prueba de trabajo es la regla de que un bloque solo cuenta cuando el hash de su encabezado queda por debajo de un objetivo, así que publicar un bloque válido cuesta electricidad real que cualquiera puede verificar en milisegundos.
La prueba de trabajo convierte la electricidad en un número que nadie puede falsificar. Un minero debe encontrar un hash por debajo del objetivo, lo que con dificultad 1 exige en promedio alrededor de 4,3 mil millones de intentos, y muchísimos más hoy, mientras que un nodo comprueba la respuesta con dos pasadas de SHA-256 sobre 80 bytes. Esa asimetría es lo que hace que reescribir el historial antiguo sea caro y no simplemente descortés.
Cómo funciona
La prueba de trabajo es un acertijo deliberadamente asimétrico: brutalmente lento de resolver, instantáneo de comprobar.
El acertijo consiste en encontrar un encabezado cuyo hash SHA-256, calculado dos veces, sea numéricamente menor que un umbral llamado objetivo. Las funciones hash no ofrecen ninguna estructura que aprovechar, así que el único método disponible es probar, cambiar un campo y volver a probar. Cada intento tiene éxito con una probabilidad igual al objetivo dividido entre todo el espacio de resultados de 256 bits, lo que hace que el número esperado de intentos por bloque sea igual a la dificultad multiplicada por 4.294.967.296. Con la dificultad que ha tenido la red recientemente, por encima de 120 billones, eso supone aproximadamente 500 mil millones de billones de intentos para un solo bloque, repartidos entre todas las máquinas del planeta que lo están intentando.
La idea es anterior a bitcoin. Adam Back propuso Hashcash en 1997 como un sello postal para el correo electrónico: obligar al remitente a gastar un poco de tiempo de procesador para que enviar correo basura deje de ser gratis. Lo que añadió Satoshi Nakamoto, en la sección 4 del whitepaper, fue encadenar los sellos, de modo que el trabajo demuestra no solo que un mensaje costó algo, sino también el orden en que llegaron los mensajes.
El orden explica por qué los nodos no se limitan a contar bloques. Un nodo sigue la cadena con más trabajo acumulado, sumado encabezado a encabezado, y por eso una cadena corta de bloques muy difíciles gana a una cadena larga de bloques fáciles. Reemplazar un bloque de hace una semana significa rehacer el trabajo de ese bloque y el de todos los bloques posteriores, más deprisa de lo que el resto del mundo prolonga la cadena honesta. El whitepaper calcula las probabilidades en la sección 11 y muestra que la posibilidad de que un atacante dé alcance a la cadena honesta cae exponencialmente con cada bloque añadido encima.
Por qué importa cuando compra bitcoin
La prueba de trabajo es la razón de que un exchange le haga esperar confirmaciones, y también la razón de que esa espera se mida en minutos en lugar de quedar abierta indefinidamente.
Aquí la liquidación es probabilística, no binaria. Una confirmación significa que hay un bloque de trabajo encima de su pago; seis significan que un atacante tendría que superar a toda la red durante alrededor de una hora para deshacerlo. Los exchanges convierten eso en una cifra de su política: Kraken acredita un depósito de bitcoin tras 4 confirmaciones, aproximadamente cuarenta minutos cuando los bloques llegan al ritmo previsto. Nada de lo que haga un exchange puede acelerar la cadena, y una plataforma que le acredita al instante le está prestando el saldo y asumiendo ella misma el riesgo, lo cual es un servicio, no una blockchain más rápida.
La misma regla marca el límite honesto del argumento energético. Aquí la seguridad se compra con electricidad y la factura es pública: el Cambridge Centre for Alternative Finance estimó la demanda de la red en 16,09 gigavatios y el consumo anualizado en 141 teravatios hora el 1 de agosto de 2026, y su informe sectorial de 2025 atribuyó el 52,4 % de la energía de la minería a fuentes sostenibles. Se puede discutir si vale la pena pagar ese precio. Lo que no se puede sostener es que la protección sea gratuita, porque un sistema de prueba de trabajo que no consumiera nada sería uno que cualquiera podría reescribir.
Para un tenedor, las reglas prácticas son breves. Espere varias confirmaciones para cualquier monto grande, haga caso omiso de la diferencia entre cero y una confirmación cuando compre un café, y trate cualquier producto que prometa una liquidación final instantánea como un custodio que hace una promesa, no como una cadena que hace trabajo.
Comprobar a mano el bloque génesis
El bloque génesis es la demostración más limpia de la prueba de trabajo, porque usted mismo puede verificarlo con una función hash y sin confiar en nadie en absoluto.
Su encabezado, fechado el 3 de enero de 2009, lleva el nonce 2083236893. Aplique SHA-256 dos veces a esos 80 bytes y el resultado es 000000000019d6689c085ae165831e934ff763ae46a2a6c172b3f1b60a8ce26f. La dificultad era entonces 1, y el objetivo de dificultad 1 empieza por ocho dígitos cero; el hash que se encontró empieza por diez, así que superó el listón con creces. Cualquier computadora portátil confirma todo esto en menos de un milisegundo, mientras que producirlo en su momento exigió la búsqueda. Barato de comprobar, caro de crear: ese es todo el invento, y por eso un teléfono puede validar una cadena cuya construcción costó miles de millones de dólares en electricidad.
Prueba de trabajo frente a consenso
La prueba de trabajo es una regla; el consenso es el reglamento entero. Las reglas de consenso abarcan el límite de 21 millones, la validez de los scripts, el peso de bloque, las verificaciones de firma, las marcas de tiempo y mucho más, y un nodo las hace cumplir todas antes de aceptar un bloque. La prueba de trabajo solo responde a la cuestión concreta de quién puede proponer el siguiente bloque y a qué costo. Un bloque con una prueba de trabajo impecable que paga a su minero 100 monedas es descartado al instante por todos los nodos, y ese es el detalle que se pasa por alto cuando se dice que los mineros controlan bitcoin. Los mineros eligen el orden de las transacciones. Los nodos deciden qué cuenta como válido.
Prueba de trabajo frente a SHA-256
La prueba de trabajo es la regla; SHA-256 es el ingrediente que casualmente utiliza. SHA-256 es una función hash diseñada por la Agencia de Seguridad Nacional de Estados Unidos y estandarizada por el NIST en 2001, sin ninguna relación original con bitcoin: la misma función protege las conexiones TLS, las confirmaciones de Git y las firmas de paquetes de software. Bitcoin la aplica dos veces a un encabezado de bloque y llama al resultado hash de bloque. Un sistema de prueba de trabajo puede construirse sobre otra función, y varias otras monedas están construidas así. Cambiar la función cambia qué hardware gana la carrera, no lo que es la prueba de trabajo.