¿Por qué Cardano [ADA] necesita dos hardforks para actualizar su ecosistema a Shelley?

¿Por qué Cardano [ADA] necesita dos hardforks para actualizar su ecosistema a Shelley?
Tabla de Contenidos

El uso de dos hardforks para actualizar el ecosistema de Cardano (ADA) de una base de código que es la era Byron a la era Shelley ha creado un gran revuelo en el cripto-espacio. Sin embargo, el equipo que maneja la transición se ha pronunciado y ha proporcionado al público razones por las cuales se necesitan dos hardforks para implementar completamente el nuevo código base. La actualización de la base de código permite la implementación de la versión 1.5 de la plataforma.

Razones del desarrollador de Cardano

En primer lugar, el desarrollador comenzó diciendo que el último hardfork era un hardfork no disruptivo que se implementó con la plataforma aún trabajando a su máxima capacidad. Tras  esto, dijeron que para lograr un requisito de nodo completo, se necesitaba un solo hardfork porque las dos eras utilizan diferentes Ouroboros. Ésto último es lo que establece las reglas de implementación tanto antes como después del hardfork. Ouroboros Classic está en uso en la era de Byron, mientras que Ouroboros Genesis para la era de Shelley.

Las reglas de validación para el proceso de migración son complicadas, por lo tanto, surge de ahí la necesidad de los dos hardforks. El primero se encarga del proceso de transición, mientras que los otros inician la nueva era Shelley. Por otra parte, la era de Byron viene con características que son complejidades adicionales asociadas a Ouroboros Classic. Este último requiere la replicación de una nueva implementación para ayudar a preservar el consenso perfecto.

El uso de dos hardforks para actualizar el ecosistema de Cardano (ADA)

Sin embargo, mediante el uso de una variante simple de Ouroboros para implementar el proceso de transición, se elimina Ouroboros BFT. Esto último ayuda a reducir el nivel de complejidad, ya que ni Ouroboros Genesis ni Ouroboros Classic necesitan entender las dos bases de código.

Ouroboros BFT y Ouroboros Classic son necesarios para el código de Byron, mientras que, por otra parte, Shelley usa Ouroboros Genesis y Ouroboros BFT. Este último ayuda a que la base de código de Shelley no sea replicada en cada detalle que viene con la implementación de Ouroboros Classic. Al no replicar cada paso que viene con Ouroboros Classic, la era Shelley se librará de los complejos problemas que surgen con la era Byton. Este último impidió un mayor desarrollo del software. Después de llevar a cabo con éxito los dos hardforks, Cardano contará con su mainnet, y su ecosistema se ejecutará en la era Shelley.

RELATED POSTS

Síguenos en Redes

Cripto Tutoriales

Cripto Reviews

Ads