Compartir este artículo

Cambiando y transformándose: el código Casper de Ethereum toma forma

Un componente clave de la visión futura de Ethereum está tomando forma, con los dos desarrolladores principales del proyecto intercambiando teorías sobre su diseño.

El principal esfuerzo de Ethereum por reimaginar cómo los nodos de un sistema blockchain llegan a acuerdos está avanzando de forma lenta pero segura.

Al menos ese fue el mensaje central enDevcon3, la conferencia Tecnología anual del proyecto de código abierto, el miércoles. El tema de Casper– la versión muy esperada de Ethereum del consenso de prueba de participación – estuvo presente durante varios paneles en el evento.

CONTINÚA MÁS ABAJO
No te pierdas otra historia.Suscríbete al boletín de Crypto Long & Short hoy. Ver Todos Los Boletines

ONE de una serie de piezas móviles Esa necesidad de convergencia para que el proyecto haga realidad su visión a largo plazo, Casper podría ser una de las más importantes, ya que es clave para democratizar el acceso a la plataforma. La necesidad percibida de la actualización fue quizás mejor expresada por el investigador de la Universidad de Cornell, Emin Gün Sirer, quien argumentó cómo la prueba de trabajo (el sistema de Bitcoin para mantener la red sincronizada) ha llevado a un entorno en el que los usuarios ya no pueden participar como se preveía.

Sirer dijo durante el evento:

"Estamos a merced del hardware. La Tecnología está fuera de nuestro control."

En esta línea, Casper apunta a un enfoque más igualitario, diferenciando a Ethereum mediante la introducción de un nuevo giro en un sistema llamado prueba de participación.

En lugar de que los usuarios compren computadoras especializadas para ejecutar el software, la idea es que simplemente reserven fondos (que se bloquearían por un tiempo) y realicen cálculos para aprobar transacciones. Mediante esta acción, los usuarios podrían competir por las recompensas del protocolo.

De esta manera, el creador de Ethereum , Vitalik Buterin, ha llegado incluso a argumentar que debería priorizarse sobre todos los demás puntos de la hoja de ruta. Sin embargo, dado que la prueba de participación eliminaría elementos de la infraestructura de Ethereum, según el argumento, los riesgos de seguridad se están convirtiendo en una preocupación central.

Junto a Sirer, en un panel estuvieron el desarrollador de Ethereum , Vlad Zamfir; su colega, la profesora de Cornell, Elaine Shi; y el desarrollador de Parity Technologies, Peter Czaban. La sensación general entre los panelistas era que Casper debía implementarse rápidamente, al menos, tan rápido como fuera posible dentro de las restricciones de seguridad.

Cocina abarrotada

Aún así, el delicado equilibrio que el proyecto debe lograr contrasta con los informes sobre el entorno en el que se está desarrollando el código.

Por ejemplo, se confirmó que los autores de la propuesta original, Zamfir y Buterin, todavía están trabajando en versiones competitivas de la tecnología, como lo hicieron enDevcon2El año pasado. Si bien la versión de Buterin se presenta extremadamente simple, la de Zamfir promete representar un cambio mínimo.

La presentación de Zamfir demostró que ha estado trabajando silenciosamente para mejorar la versión anterior de Casper, que incluía una estructura de cadena de bloques más compleja.

Basado en el protocolo GHOST, el Casper de Zamfir ofrece tiempos de transacción más rápidos gracias a la reestructuración de las reglas de verificación de bloques. De esta manera, la estructura subyacente LOOKS más a un zigzag que a una cadena de bloques lineal, y refleja otras propuestasal intentar crear un protocolo más rápido.

La propia versión de Casper de Buterin, escrita en coautoría con su colega desarrollador Virgil Griffith, se ha alejado de estas ideas y se ha orientado hacia un diseño que pretende que sea "lo más simple posible y lo más simple posible para graficarlo en los sistemas de prueba de trabajo existentes".

Sin embargo, en esta etapa de desarrollo, aún hay desacuerdo sobre qué versión de Casper logra la verdadera simplicidad, y Zamfir señala varias otras estructuras de datos que podrían implementarse para alcanzar este objetivo.

Imagen de Rachel Rose O'Leary para CoinDesk

Rachel-Rose O'Leary

Rachel-Rose O'Leary es programadora y escritora en Dark Renaissance Technologies. Fue redactora principal de tecnología para CoinDesk entre 2017 y 2018, cubriendo temas de Privacidad y Ethereum. Tiene formación en arte digital y filosofía, y escribe sobre Cripto desde 2015.

Rachel-Rose O'Leary