Proof of Work
Seguridad mediante trabajo verificable
Proof of Work usa gasto computacional real para decidir quien propone el siguiente bloque y para hacer extremadamente costoso reescribir la historia de la cadena.
El problema que resuelve
- Como coordinar nodos que no confian entre si
- Como evitar doble gasto en un sistema abierto
- Como elegir una historia canonica sin autoridad central
- Como hacer que atacar la red sea economicamente caro
Como funciona un bloque PoW
- Los nodos reciben transacciones pendientes
- Los mineros construyen un bloque candidato
- Buscan un hash valido cambiando el
nonce - La red acepta el bloque si cumple la dificultad
Hashing y nonces
- Una funcion hash produce una salida deterministica y dificil de predecir
- Cambios minimos en la entrada producen hashes muy distintos
- El
noncese modifica miles de millones de veces para encontrar un hash valido - La prueba es facil de verificar aunque haya sido costosa de descubrir
Dificultad y ritmo de bloques
- La dificultad controla que tan dificil es encontrar un bloque
- Si entra mas poder computacional, la dificultad sube
- Si sale hash rate, la dificultad baja con el siguiente ajuste
- El objetivo es mantener un ritmo de emision relativamente estable
Incentivos economicos
- El minero ganador recibe subsidio de bloque y comisiones
- Los ingresos deben compensar hardware, energia y operacion
- Esto crea una competencia abierta por eficiencia
- La seguridad de la red depende de que el ataque salga mas caro que seguir las reglas
Riesgos y tradeoffs
- Alto consumo energetico frente a otros consensos
- Tendencia a concentracion en grandes pools de mineria
- Vulnerabilidad teorica a un ataque del 51 por ciento
- Gran fortaleza: historial muy probado en redes abiertas como Bitcoin
Cuando importa entender PoW
- Para analizar seguridad de Bitcoin y redes similares
- Para comparar costo fisico vs costo economico en distintos consensos
- Para entender censura, reorganizaciones y finality probabilistica
- Para estudiar por que blockchain depende tanto de incentivos, no solo de criptografia