Si la cadena de bloques 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 los registros? A eso 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.
Moneda mencionada en el artículo: $BTC precio actual: 75,900.01 (24 h: -0.48 %).
— Prueba de trabajo: competir con poder de cómputo —
Bitcoin utiliza la prueba de trabajo: los mineros intentan calcular hashes SHA-256 una y otra vez. Quien primero encuentra 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. La dificultad de minería se ajusta cada 2016 bloques: si aumenta el poder de cómputo de toda la red, también aumenta la dificultad 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 bloques y dar fe de ellos, 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 de forma maliciosa, se le confisca parte de lo que puso en staking; si permanece desconectado mucho tiempo, también se le descuenta parte del saldo.
— ¿Qué sustenta la seguridad? —
La prueba de trabajo se basa en una inversión real de poder de cómputo y electricidad: para reescribir el historial, habría que controlar la mayor parte del poder de cómputo de toda la red, lo que tiene un costo muy elevado.
La prueba de participación utiliza los activos puestos en staking como garantía: para atacar la red, habría que controlar una gran cantidad de activos en staking, que serían confiscados si se descubre la conducta maliciosa. En ambos casos, se busca que «el costo de actuar mal supere con creces las ganancias»; lo que se pone en juego es lo que cambia.
— No compares solo los mecanismos de consenso —
Al hablar de qué cadena es más segura, el mecanismo de consenso es solo una parte. También son igual de importantes la distribución de nodos y validadores, la calidad del software de los clientes y la respuesta de la comunidad cuando surgen problemas.
— Resumen —
Cuando entiendas PoW y PoS, al encontrarte con términos como «poder de cómputo», «staking» y «confiscación», sabrás qué función cumplen en el sistema. No te precipites solo porque los demás lo estén haciendo.
¿Qué tema te gustaría ver en el próximo episodio? ¿Billeteras u otro tema?