Si una blockchain no tiene una autoridad central que lleve las cuentas, ¿quién decide cuál será el siguiente bloque y cómo se evita que alguien altere el registro? Estas son las preguntas a las que responde el mecanismo de consenso. Los dos más comunes son la prueba de trabajo (PoW), que usa Bitcoin, y la prueba de participación (PoS), que usa actualmente Ethereum.
Criptomoneda mencionada en el artículo: $BTC precio actual: 77,032.88 (24 h: -0.13%).
Prueba de trabajo: competir con potencia de cálculo:
Bitcoin utiliza la prueba de trabajo: los mineros intentan calcular hashes SHA-256 una y otra vez. Quien encuentra primero un resultado que cumple los requisitos de dificultad obtiene el derecho a registrar ese bloque y la recompensa por crearlo.
Bitcoin genera un bloque aproximadamente cada 10 minutos, y la dificultad de minería se ajusta cada 2016 bloques: si aumenta la potencia de cálculo de toda la red, la dificultad también aumenta para que el tiempo entre bloques vuelva a rondar los 10 minutos.
Prueba de participación: respaldar con activos en staking:
En septiembre de 2022, Ethereum pasó de la prueba de trabajo a la prueba de participación mediante «The Merge» (la Fusión). Para operar un validador hay que poner en staking al menos 32 ETH. Los validadores se turnan para proponer y certificar bloques, siguiendo las reglas.
En la prueba de participación de Ethereum, cada intervalo de 12 segundos es una ranura (slot), y en cada una se puede generar como máximo un bloque. Si un validador actúa mal, se le confisca parte de lo puesto en staking; si permanece desconectado durante mucho tiempo, también se le descuenta parte del saldo.
¿Qué sostiene la seguridad?:
La prueba de trabajo se basa en una inversión real de potencia de cálculo y electricidad: para reescribir el historial, habría que controlar la mayor parte de la potencia de cálculo de toda la red, lo que tendría un coste muy elevado.
La prueba de participación se respalda con los activos puestos en staking: para atacar la red, habría que controlar una gran cantidad de esos activos, que serían confiscados si se descubriera la conducta maliciosa. En ambos casos, se busca que «el coste de actuar mal sea mucho mayor que el beneficio»; lo que se pone en juego es lo que cambia.
No compares solo los mecanismos de consenso:
Al hablar de qué blockchain es más segura, el mecanismo de consenso es solo una parte. También son fundamentales la distribución de los nodos y los validadores, la calidad del software cliente y la respuesta de la comunidad cuando algo sale mal.
Para terminar:
Cuando entiendas PoW y PoS, al ver términos como «potencia de cálculo», «staking» o «confiscación», sabrás qué papel desempeñan en el sistema. El mercado siempre puede dar sorpresas; piensa de antemano qué harás si te equivocas.
¿Qué otro tema te gustaría conocer? Déjalo en los comentarios.
Yo también me equivoco a menudo; saca tus propias conclusiones.