¿Qué es Ethereum Casper?
Contenido generado por la comunidad - Autor: William M. Peaster
Las investigaciones sobre Casper FFG están siendo dirigidas por Vitalik Buterin, cofundador de Ethereum. La propuesta inicial consistía en un sistema híbrido PoW/PoS, pero la implementación todavía está siendo debatida, y nuevas propuestas puedan acabar reemplazándola por un modelo PoS puro.
Cabe señalar que Casper FFG es la versión con la que se planea iniciar el despliegue de Ethereum 2.0. Pero eso no significa que Casper CBC no vaya a tener ninguna utilidad. De hecho, podría acabar reemplazando por completo a Casper FFG en un futuro.
A pesar de que ambas versiones han sido desarrolladas para Ethereum, Casper es un modelo de PoS que también podría ser adoptado e implementado por otras redes blockhain.
¿Cómo funciona Casper?
Dicho de otra forma, el poder de voto de cada validador estará determinado por la cantidad de ETH que deposite como "stake". Por ejemplo, alguien que haya depositado 64 ETH doblará el peso electoral de quien haya depositado la cantidad mínima requerida como "stake". Para convertirse en "block validators" durante la primera fase de Serenity, los usuarios deberán depositar un stake mínimo de 32 ether (ETH) en un smart contract especial basado en la anterior blockchain de Ethereum (1.0).
Vale la pena señalar, sin embargo, que cada implementación PoS podrá presentar un enfoque distinto, con diferentes modelos de recompensa. El modelo Casper aún está en desarrollo, por lo que muchos detalles todavía deben ser definidos.
Ventajas de Casper
Una de las ventajas de Casper es que, al hacer posible el staking, ayudará a Ethereum a ser respetuoso con el medio ambiente. Cuando se trata de electricidad y recursos computacionales, los sistemas basados en PoW son muy exigentes. En contraste, los modelos de PoS tienen una demanda mucho menor. Cuando finalmente se implemente un modelo completo de PoS en Ethereum, los mineros ya no serán necesarios para asegurar la blockchain, por lo que los recursos requeridos serán mucho más bajos.
Por último, algunas personas defienden que Casper dará a Ethereum mayores niveles de descentralización. Por ahora, aquellos que son más poderosos en la red son aquellos que tienen los recursos para ejecutar operaciones mineras. En el futuro, cualquier persona que pueda comprar la cantidad adecuada de eth podrá ayudar a asegurar su blockchain.
Limitaciones
Hay un largo camino por recorrer hasta que Casper finalmente se desarrolle e implemente. Actualmente, su eficiencia y seguridad aún no han sido probadas. Hay muchos detalles por definir y ajustar. Hasta que una versión de este se active en la Fase 0 de la actualización de Serenity, no podemos estar seguros de cómo se verá y cómo se comportará.
En cuanto a las limitaciones teóricas, Casper no podrá finalizar los bloques si el sistema de validación de Ethereum se corrompe. Como está estructurado actualmente, Casper aún no es totalmente resistente a los ataques del 51%. Aparte de eso, todavía se necesita una especificación formal para delinear una regla de bifurcación que puede ser necesaria al responder a los ataques.
En conclusión
Ethereum se está alejando de la minería y va hacia el staking, donde los usuarios poseeran eth (ETH) en una dirección de depósito para asegurar la blockchain. Casper es una tecnología utilizada para finalizar bloques que facilitará ese cambio.
Casper ayudará a crear la base sobre la que se basarán los avances de Ethereum 2.0, y está configurado para hacer que la transición a un modelo PoS sea más suave. Además, la naturaleza de código abierto del espacio de blockchain también significa que los beneficios descritos de Casper pueden ser bifurcados, modificados y construidos sobre otros proyectos a perpetuidad en el futuro.