PoWRESPUESTA CON FUENTES

¿Cómo funciona el Proof of Work de Bitcoin?

Hashing, dificultad de minería y el límite exacto de lo que decide el Proof of Work en Bitcoin.

Proof of Work es una lotería costosa para ordenar bloques válidos. Los mineros calculan repetidamente hashes de cabeceras de bloques candidatos hasta que uno sea menor o igual que el objetivo actual. Los nodos verifican el resultado a bajo coste, pero siguen rechazando cualquier bloque que infrinja las reglas de consenso.

01

Minar consiste en buscar, no en resolver una ecuación útil

El doble SHA-256 convierte la cabecera del bloque en un hash impredecible. Los mineros cambian el Nonce y otras entradas y repiten el cálculo a gran escala. Cuanto más bajo es el objetivo, más raro y costoso resulta encontrar un resultado adecuado.

02

El ajuste de dificultad estabiliza el ritmo

Cada 2.016 bloques, los nodos ajustan el objetivo según la duración del periodo anterior. Por eso, un Hashrate mayor no acelera permanentemente la emisión; sobre todo aumenta el trabajo necesario para encontrar los siguientes bloques.

03

El trabajo acumulado ordena; los nodos validan

La cadena con el mayor trabajo acumulado da a los nodos un criterio objetivo para elegir entre historiales válidos que compiten entre sí. Sin embargo, no permite a los mineros crear monedas adicionales, gastar sin firma ni eludir otras reglas de consenso.

80 bytesdatos en la cabecera del bloque
SHA-256²hashing de la cabecera
2.016bloques entre ajustes
≈ 10 minintervalo medio objetivo
01

Un hash es un boleto de lotería sin atajos conocidos

La cabecera de 80 bytes compromete el bloque anterior, la raíz de Merkle de las transacciones, la marca temporal, el objetivo y el Nonce. El doble SHA-256 convierte cada candidato en un número impredecible de 256 bits. El minero cambia el Nonce, el extra Nonce de la coinbase o el orden de las transacciones y vuelve a intentarlo; la única estrategia práctica es repetir el cálculo a enorme escala.

02

El objetivo y la dificultad describen el mismo obstáculo

Un bloque tiene éxito cuando el hash de su cabecera es numéricamente menor o igual que el objetivo vigente. Un objetivo más bajo implica menos hashes ganadores y, por tanto, más trabajo esperado. La dificultad expresa este obstáculo con relación al objetivo más fácil permitido por Bitcoin, mientras que el Hashrate estima el número de intentos por segundo.

03

El ajuste separa la emisión del número de máquinas

Cada 2.016 bloques, los nodos recalculan el objetivo a partir de las marcas temporales del periodo anterior y dentro de unos límites establecidos. Si se añaden máquinas, los bloques llegan más deprisa solo de forma temporal; el siguiente ajuste eleva la dificultad. Los diez minutos son un objetivo medio a largo plazo, no un horario para cada bloque.

04

El trabajo acumulado resuelve historiales válidos en competencia

Durante un breve periodo, los nodos pueden ver dos puntas válidas. Siguen la cadena válida con mayor trabajo acumulado, no simplemente la que contiene más bloques. Sustituir un historial antiguo exige rehacer su trabajo y después adelantar a una red que continúa avanzando; por eso, revertir confirmaciones se vuelve progresivamente más costoso.

05

Un ataque mayoritario es poderoso, pero no omnipotente

Un Hashrate dominante sostenido puede reorganizar bloques recientes, censurar transacciones o intentar gastar dos veces un pago reciente del propio atacante. No puede falsificar la firma de otro usuario, gastar UTXO ajenos, elevar el subsidio ni lograr que los nodos validadores acepten un bloque inválido.

06

La energía es el coste de seguridad y una contrapartida real

Proof of Work convierte electricidad, equipos y tiempo de operación en una señal costosa fuera del sistema. Eso encarece la reescritura del historial, pero el consumo energético y sus efectos locales son costes reales. Una evaluación significativa distingue consumo total, fuentes de energía, efectos sobre la red eléctrica y seguridad obtenida; dividir todo el consumo por el número de transacciones diarias distorsiona un sistema que protege continuamente todo el historial contable.

Proof of Work no demuestra que cada transacción sea honesta o legal. Demuestra el cálculo dedicado a un historial candidato; solo la validación completa determina si ese historial respeta el protocolo.

01¿La minería resuelve ciencia útil?

Su producto directo es una prueba fácilmente verificable ligada a una cabecera de bloque concreta. Reutilizar libremente el trabajo para otra tarea podría debilitar ese vínculo o introducir atajos.

02¿Más Hashrate crea más bitcoin?

Los bloques solo pueden llegar más deprisa temporalmente entre ajustes de dificultad. El recálculo de la dificultad devuelve el ritmo de emisión a largo plazo al calendario previsto.

03¿Siempre gana la cadena más larga?

Los nodos exigen primero la validez de cada bloque y después comparan el trabajo acumulado. Rechazan una cadena inválida independientemente de su longitud declarada.

04¿El 51 % puede robar todas las monedas?

No. Puede atacar el orden y la liquidación reciente, pero no puede producir una firma válida con claves que no controla.

PoWProof of WorkProtocoloHASHMineríaRed2016Ajuste de dificultadProtocoloHDRCabecera de bloqueProtocoloH/sHashrateRedNODEFull NodeRed