En el video se aborda el mecanismo de consenso Proof of Stake (PoS), la cual tiene muchas similitudes con el consenso Proof of Work, pero la forma de obtener consenso es distinta. En este caso, profundizaremos en PoS. Pero antes de comenzar vale la pena destacar que Ethereum en 2022 pasó de ser Proof of Work a ser Proof of Stake; a este evento canónico se lo denominó The Merge.
Introducción y Comparativa
La similitud entre Bitcoin y Ethereum radica en su estructura de base de datos descentralizada, pero difieren en los mecanismos de consenso. En Bitcoin, el consenso se logra mediante la minería, con dispositivos de hardware (ASICs). Donde cada minero compite por completar un bloque y el primero en hacerlo valida la transacción y es recompensado.
En Ethereum, el consenso se realiza mediante Proof of Stake y se alcanza a través del “staking” donde los validadores deben dejar 32 Ethers en garantía, y si actúan correctamente, aportando seguridad, cambios de estado, y lo hagan de manera lícita, se les recompensa; de lo contrario, se enfrentan a penalidades, como lo es el “slashing” que implica perder/quemar parte de la garantía suministrada.
Validadores y Bloques
A diferencia de Bitcoin, donde los mineros compiten, en Ethereum, los validadores son seleccionados pseudoaleatoriamente, considerando variables como la cantidad de Ethers en garantía y sus recientes participaciones como validador.
Mientras que en Bitcoin los bloques se generan aproximadamente cada 10 minutos, en Ethereum ocurren cada 12 segundos, proporcionando una mayor velocidad en la confirmación de transacciones y mayores actores.
Incentive Machines
Los actores maliciosos son penalizados negándoles la recompensa que hubieran recibido por actuar de buena fe. Esta misma actúa también como forma de incentivo para que justamente los validadores hagan su trabajo de manera honesta. Es por todo esto, que las blockchains son “incentive machines” ya que alinean sus incentivos a través de recompensas y penalidades para el bien común de todos los participantes.