La tecnología de Cadena de Bloques sigue siendo un concepto bastante nuevo, pero Ethereum ha recorrido un largo camino en un corto intervalo de tiempo. Ethereum, uno de los ejemplos más reconocidos y de alto perfil de cadenas de bloques de vanguardia, se ha sometido a grandes divergencias desde su inicio en el año 2014 y su lanzamiento público en el 2015. Aunque las fechas y los hitos exactos pueden haber sido alterados en el camino, el equipo detrás de Ethereum se ha esforzado por adoptar un sistema de desarrollo continuo que tenga como objetivo mejorar la seguridad, la funcionalidad y la experiencia del usuario, y trabajar hacia una descentralización óptima. Esta guía describirá las principales bifurcaciones en el viaje de Ethereum hasta el momento.

Los inicios

Cuando Ethereum nació, la idea era ejecutar su evolución a través de cuatro etapas clave. La primera fase, que se utilizó como un tipo de versión beta, comprendió Olympic y Frontier. En esencia, Olympic, que se lanzó en julio de 2015, fue una oportunidad para que los desarrolladores obtuvieran una idea de cómo se vería Ethereum una vez que estuviera disponible. En ese momento, se alentó a los desarrolladores a probar cuatro áreas principales, incluyendo:

  • Actividad de la transacción
  • Uso de la máquina virtual
  • Poderes de minado
  • Castigo general

La siguiente etapa, Frontier, fue diseñada para analizar las características de Ethereum, con un enfoque particular en:

  • Recompensas de bloques
  • Uso de gas
  • Detector de gas
  • Experiencia del usuario

Homestead (2016)

Una vez que se completó la fase beta, el siguiente paso fue la primera bifurcación programada de Ethereum, Homestead, en 2016 en el bloque número 1.150.000. Este tenedor fue diseñado para facilitar tres mejoras principales del modelo beta, que incluía:

  • Elimininar detectores de gas
  • Introducción de nuevos códigos a través del lenguaje Ethereum, Solidity
  • Implementar el uso de la billetera Mist, facilitando transacciones ETH y contratos inteligentes

DAO (2016)

Al explorar las principales bifurcaciones, vale la pena señalar la bifurcación DAO en 2016, que fue inesperada y no planificada. Esta bifurcación se implementó después del pirateo de DAO, una organización que perdió $50 millones en ETH y recaudó un total de $150 millones a través de ventas de vales. Esta bifurcación es importante en el desarrollo de Ethereum porque llevó a la comunidad de Ethereum a tomar una decisión sobre cómo reaccionar ante la situación. La comunidad optó por bifurcar la cadena de bloques para restaurar fondos y protegerse contra futuras amenazas. Esta decisión no fue respaldada universalmente, y algunas personas continuaron usando la cadena original. Esta cadena, que había sido pirateada, por un valor de $50 millones en ETH no reemplazado o devuelto, se conoció como Ethereum Classic (ETC). La cadena Classic era una cadena más débil y vulnerable y, como tal, la mayoría de los usuarios y desarrolladores se centraron en la cadena bifurcada. Los $50 millones faltantes fueron devueltos a sus propietarios, y la cadena bifurcada se convirtió en la cadena de bloques que ahora conocemos como Ethereum.

Metropolis

Actualmente en progreso, la bifurcación Metropolis es la tercera fase, y el paso final hacia Ethereum Serenity. Metropolis consta de dos bifurcaciones clave: Byzantium y Constantinople.

Byzantium

Implementado en octubre de 2017 en el bloque 4,370,000, Byzantium contenía nueve Propuestas de Mejora de Ethereum, o EIP. El más significativo incluía:

  • EIP 100: Modificar la fórmula para analizar la complejidad de un bloque, tomar en cuenta los bloques tío y aumentar la estabilidad.
  • EIP 658: Introducir recibos de transacciones con un campo de estado que confirmara el éxito (1) o el fracaso (0).
  • EIP 649: Desarrollo continuo del concepto de Bomba de Dificultad, que se introdujo en una forma temprana en 2015 con el fin de alentar eventualmente Prueba de Estaca, en lugar de Prueba de Trabajo.

Constantinople

La segunda etapa de la bifurcación de Metropolis, Constantinople está actualmente en marcha. La bifurcación estaba programada para principios de 2019, y Ethereum confirmó que la actualización se llevaría a cabo el 28 de febrero en el bloque número 7,280,000. Hay cinco EIP principales a considerar:

  • EIP 145: Instrucciones de desplazamiento Bitwise revisadas para facilitar el procesamiento de información y reducir el costo de los contratos inteligentes.
  • EIP 1052: Simplificación de la verificación inteligente de contratos. Antes de Constantinopla, era necesario extraer el código completo para verificar el contrato inteligente.
  • EIP 1014: Este EPI fue lanzado por Vitalik Buterin, el fundador de Ethereum, con el objetivo de habilitar canales estatales y mejorar la seguridad de las transacciones fuera de la cadena.
  • EIP 1283 SSTORE: Inicialmente, este EIP fue diseñado para reducir los costos de gas; sin embargo, desde entonces se ha revisado debido a una falla potencial y se abordará en la siguiente bifurcación de San Petersburgo.
  • EIP 1234: Este EIP tiene dos objetivos principales: reducir las recompensas en bloque de 3ETH a 2ETH y retrasar la Bomba de Dificultad, allanando el camino para una nueva votación el próximo año.
  • La actualización de Constantinopla también debe proporcionar una forma de botón de apagado de emergencia, que se puede activar para retrasar las modificaciones programadas en caso de que algo salga mal.

El futuro de Ethereum

El destino deseado para Ethereum es Serenity, pero se anticipa que se realizarán más bifurcaciones antes de llegar a este punto final. A lo largo del tiempo, el itinerario de Ethereum se ha ajustado y modificado, y se cree que la próxima parada será Estambul. La bifurcación estará conformada predominantemente por decisiones tomadas en base al programa POW (Prueba de Trabajo). El aspecto más crucial de Serenity es pasar de Prueba de Trabajo a Prueba de Estaca, pero esta no es la única actualización importante. Se espera que las actualizaciones de Serenity lleguen en fases, con desarrollos clave que incluyen la introducción de la cadena de baliza y fragmentación, un método complejo de escalado, que divide la red en fragmentos conocidos como shards. También habrá un cambio de EVM (máquina virtual Ethereum) a eWASM (ensamblaje web con sabor a Ethereum).

Ethereum ha recorrido un largo camino en un período de tiempo relativamente corto, con importantes bifurcaciones en el pasado y cambios por venir.

Rate this article:
Author: Tokens.net Team
English
Deutsch
Italiano
Français
Español
Nederlands
Polski
Svenska
Português
Türkçe