# ¿Qué es la prueba de trabajo?

Permitir el funcionamiento de Bitcoin sin una autoridad central

Category: Minería
Source: https://strike.me/int/es/learn/what-is-proof-of-work/

---

La prueba de trabajo (PoW) es el mecanismo fundamental que protege Bitcoin y permite que funcione como un sistema de efectivo electrónico entre pares. 

![](https://www.datocms-assets.com/99305/1752018650-learn-what-is-proof-of-work-state-hero.png)

En esencia, la prueba de trabajo es un proceso mediante el cual ciertos participantes de la red de Bitcoin, llamados “mineros”, compiten para resolver un rompecabezas computacional en una competencia al estilo de una lotería. El primer minero que resuelve el rompecabezas obtiene el derecho de añadir un nuevo bloque de transacciones a la [cadena de bloques](https://strike.me/learn/what-is-a-blockchain) de Bitcoin y recibe una recompensa en bitcoin.

Aunque los términos “prueba de trabajo” y “[minería](https://strike.me/learn/what-is-bitcoin-mining)” suelen utilizarse indistintamente, se refieren a aspectos diferentes del sistema. La prueba de trabajo es la regla del protocolo: define los criterios que debe cumplir un bloque nuevo para considerarse válido. La minería, por otro lado, es el proceso competitivo mediante el cual los participantes intentan cumplir esa regla, consumiendo electricidad y recursos de hardware para encontrar una solución al rompecabezas. En esencia, la prueba de trabajo es el mecanismo; la minería es la forma en que se lleva a cabo.

## ¿Por qué existe la prueba de trabajo?
El problema que resuelve la prueba de trabajo es cómo operar un sistema de efectivo electrónico entre pares sin una autoridad central a cargo. Para que un sistema así funcione, debe:
* Procesar y priorizar las transacciones
* Poner nuevos bitcoins en circulación
* Proteger las transacciones históricas contra la manipulación
* Resolver las disputas relacionadas con las transacciones válidas y no válidas
* Defender el sistema de ataques maliciosos

La prueba de trabajo resuelve este desafío mediante el uso de criptografía líder en la industria y la alineación de los incentivos de tres partes principales: los titulares de bitcoin, los nodos y los mineros. 
* **Titulares:** Personas que poseen bitcoin y realizan transacciones con él
* **Nodos:** Ordenadores que ejecutan el software de Bitcoin y hacen cumplir sus reglas
* **Mineros:** Ordenadores que trabajan para resolver el rompecabezas computacional

Los titulares de bitcoin transmiten sus transacciones a la red, donde los nodos verifican rápidamente que cada transacción siga las [reglas de Bitcoin](https://strike.me/learn/how-does-bitcoin-work). Estas transacciones permanecen “sin confirmar” hasta que un minero resuelve el rompecabezas actual de prueba de trabajo —gastando recursos como electricidad y hardware— para proponer un nuevo bloque que incluya esas transacciones, junto con una recompensa de bitcoins recién emitidos. A continuación, los nodos verifican de forma independiente que la solución del rompecabezas sea válida y que todas las transacciones incluidas sigan las reglas antes de añadir el bloque a su propia copia de la cadena de bloques, *confirmando* así las transacciones.

Este sistema crea una *asimetría intencional*:
* Resolver el rompecabezas es difícil y costoso para los mineros
* Verificar la solución del rompecabezas es rápido y fácil para los nodos

La asimetría crea una estructura de incentivos para Bitcoin. Los mineros tienen incentivos para incluir únicamente transacciones válidas, ya que los nodos rechazarán fácilmente cualquier bloque no válido, lo que desperdiciaría el esfuerzo del minero. Mientras tanto, los nodos tienen incentivos para hacer cumplir las reglas que respaldan y garantizar que sus propias transacciones estén debidamente validadas y protegidas.

Al exigir a los mineros que incluyan una prueba de su trabajo computacional en cada bloque, Bitcoin impone un costo del mundo real al procesamiento de transacciones y a la emisión de nuevos bitcoins. Este costo actúa como elemento disuasorio frente a la manipulación, reversión o bloqueo de transacciones. También establece un mecanismo para resolver disputas sobre transacciones: si surgen dos versiones contrapuestas de la cadena de bloques, se considera válida la que tenga la mayor cantidad acumulada de prueba de trabajo.

Como cada nodo mantiene su propia copia verificada de forma independiente de la cadena de bloques —y como cualquiera puede ejecutar un nodo o minar—, Bitcoin funciona como un sistema financiero descentralizado, libre de control o intervención centralizados.

## ¿Cómo funciona la prueba de trabajo…?
Entonces, ¿qué es este rompecabezas criptográfico que resuelven los mineros?

En el centro de la prueba de trabajo está el “[hashing](https://strike.me/learn/what-is-a-hash-function)”, un proceso criptográfico que toma una entrada de cualquier tamaño para producir una *salida* de tamaño fijo (también llamada "hash"), que parece una secuencia desordenada de números y letras. El “trabajo” de los mineros consiste simplemente en volver a ejecutar una función hash con entradas ligeramente diferentes para intentar producir un hash que cumpla ciertos criterios establecidos por la red de Bitcoin. 

Este proceso es similar a una lotería descentralizada: cuantos más recursos computacionales emplea un minero, más probabilidades tiene de encontrar un hash válido o “ganador”. Las funciones hash tienen [propiedades únicas](https://strike.me/learn/what-is-a-hash-function) que las hacen adecuadas para la prueba de trabajo:
1. **Entrada variable, salida fija:** Una entrada de cualquier longitud siempre produce un hash de la misma longitud.
2. **Determinista:** La misma entrada siempre producirá el mismo hash.
3. **Unidireccional:** Es computacionalmente inviable derivar la entrada a partir de la salida.
4. **Impredecible:** Incluso la más mínima variación en la entrada producirá una salida completamente diferente y aparentemente aleatoria.
5. **Resistente a colisiones:** Dos entradas diferentes no producirán el mismo hash.
6. **Asimetría entre creación y verificación:** Generar un hash válido es muy difícil, pero comprobar su validez es fácil.

Esto significa que no existe una forma conocida de producir un hash válido (también llamado “resolver el rompecabezas”), salvo mediante el proceso de prueba y error de volver a ejecutar la función hash con diferentes entradas.

Entonces, ¿cuáles son las entradas?

Los mineros combinan datos *fijos* y datos *variables* en una sola entrada para ejecutar su función hash:
#### Datos fijos:
* **Hash del bloque anterior:** Un hash del contenido del bloque anterior que vincula el bloque actual con sus predecesores en una cadena de bloques inalterable.
* **Resumen de transacciones:** Un hash que resume todas las transacciones del bloque actual en una estructura llamada “raíz de Merkle” para facilitar la validación.
* **Marca de tiempo actual:** Una referencia temporal que indica cuándo comenzó el minero a trabajar en el bloque.
* **Objetivo de dificultad:** Un valor definido por la red de Bitcoin que determina los criterios para considerar válido un hash.

#### Datos variables:
* **Nonce:** Un número aleatorio que los mineros cambian para producir un nuevo hash en cada intento.

Los mineros modifican repetidamente el *nonce* y vuelven a ejecutar la función hash hasta producir un hash que se encuentre dentro del [objetivo de dificultad](https://strike.me/learn/what-is-bitcoin-sdifficulty-adjustment) actual de la red. Cuando se encuentra un hash válido, el minero transmite el nuevo bloque a la red. Este incluye un conjunto de transacciones sin confirmar y una transacción que le paga al propio minero la [recompensa del bloque](https://strike.me/learn/how-many-bitcoin-are-there/).

A continuación, los nodos verifican de forma independiente que el hash sea correcto y que todas las transacciones incluidas sigan las reglas de Bitcoin. Si es válido, cada nodo añade el bloque a su propia copia de la cadena de bloques. Los datos de este nuevo bloque pasan a formar parte de la entrada fija para la siguiente ronda de prueba de trabajo, y el ciclo continúa. 

## Cómo la prueba de trabajo ajusta la dificultad de la minería
A medida que los mineros emplean más potencia de hash, pueden intentar más hashes por segundo, lo que aumenta sus probabilidades de resolver primero el rompecabezas de prueba de trabajo. Esto puede provocar que se encuentren bloques en menos tiempo que el promedio objetivo de 10 minutos de Bitcoin.

Para mantener estable el [calendario de emisión](https://strike.me/learn/what-is-the-bitcoin-supply-schedule) y el ritmo de las transacciones, el software de Bitcoin reajusta automáticamente la dificultad de la minería cada 2.016 bloques (aproximadamente cada dos semanas). Esto garantiza una cadencia constante, independientemente de cuántos mineros estén activos.
* Si los bloques se encuentran demasiado rápido, la dificultad aumenta.
* Si los bloques se encuentran demasiado lentamente, la dificultad disminuye.

Este ajuste cambia el [objetivo de dificultad](https://strike.me/learn/what-is-bitcoins-difficulty-adjustment): el umbral por debajo del cual debe estar un hash para ser válido. Como los hashes son aleatorios, un objetivo más bajo significa que existen menos hashes válidos posibles, lo que requiere más prueba y error y hace que encontrar uno ganador sea más difícil.

Piensa en ello como una lotería: reducir el número de “números ganadores” significa que se necesitan más intentos en total (y más tiempo) para ganar.

¿Qué significa esto?

Los mineros tienen incentivos para operar siempre que la recompensa de bitcoin prevista supere sus gastos. Si la dificultad aumenta demasiado, algunos mineros cerrarán sus operaciones, lo que reducirá la potencia de hash de la red, ralentizará la producción de bloques y provocará una disminución de la dificultad en el siguiente ajuste. Este ciclo de retroalimentación mantiene la minería competitiva y eficiente, y garantiza que el flujo de transacciones y la tasa de emisión de Bitcoin se mantengan estables y descentralizados.

## Qué significa la prueba de trabajo para Bitcoin
La prueba de trabajo es la base que permite a Bitcoin funcionar como un sistema de efectivo electrónico entre pares, sin ninguna autoridad central:
* **Consistencia de las transacciones:** Cada aproximadamente 10 minutos se confirma un nuevo bloque de transacciones, lo que mantiene un ritmo predecible de transacciones.
* **Permanencia de las transacciones:** Como el [hash](https://strike.me/learn/what-is-a-hash-function) de cada bloque está vinculado a su predecesor, alterar o revertir transacciones exigiría rehacer toda la prueba de trabajo desde ese momento en adelante – una tarea económicamente inviable.
* **Escalabilidad:** No hay límite para el número de operadores de nodos o mineros y, con soluciones de capa 2 como la [Lightning Network](https://strike.me/learn/what-is-the-lightning-network), Bitcoin puede escalar como una red financiera verdaderamente descentralizada.
* **Seguridad de la red:** Bloquear, revertir o manipular transacciones, o atacar la red de cualquier otra forma, es tanto demostrablemente poco práctico como económicamente inviable.
* **Alineación de incentivos:** Los mineros deben gastar recursos en electricidad y hardware, lo que garantiza que solo los participantes económicamente racionales continúen minando.
* **Optimización energética global:** Los mineros buscan naturalmente las fuentes de energía más baratas —a menudo aisladas, desperdiciadas o renovables—, lo que da lugar a un ecosistema de minería más distribuido geográficamente y energéticamente eficiente.
* **Integridad del protocolo:** Todos los participantes siguen las mismas reglas que hace cumplir el software. Cualquier minero que envíe bloques no válidos verá cómo los nodos de la red rechazan su trabajo.

Más allá de su función técnica, la prueba de trabajo confiere a bitcoin una forma de valor intrínseco. Así como una moneda de oro solo puede existir como resultado del trabajo físico y de la energía empleada para extraer y refinar el metal de la tierra, un bitcoin solo puede existir como resultado de la energía del mundo real empleada para minar un bloque.

En esencia, cada bitcoin es una manifestación de recursos del mundo real empleados (electricidad y hardware). Esto contrasta marcadamente con los sistemas de moneda fiduciaria, en los que los bancos centrales pueden imprimir dinero a su discreción, a menudo sin transparencia ni límites.

De este modo, la prueba de trabajo transforma bitcoin de datos digitales abstractos en una forma de dinero demostrablemente escasa, costosa de producir y resistente a la manipulación. Es el mecanismo que permite la confianza descentralizada y consolida el papel de bitcoin como reserva de valor duradera y global.

From Strike's Learn library — https://strike.me/int/es/learn/
