lb

Escrito por Robert Steinadler hace 22 días

La historia de las bifurcaciones duras de Ethereum 

Ethereum es la primera y más exitosa plataforma de contratos inteligentes del mundo. Para mantener ese estado, su cadena de bloques está en constante desarrollo para mejoras y ha cambiado a lo largo de los años. Si una actualización va a cambiar los fundamentos de una cadena de bloques, generalmente se implementa con la llamada bifurcación dura.

El viaje de Ethereum comenzó en el año 2013 con su libro blanco y continuó con una larga serie de bifurcaciones duras, cada una de las cuales fue un hito que extendió los límites de su cadena de bloques. En este artículo, vamos a explorar la historia de estas muchas bifurcaciones y lo que se ha logrado hasta ahora.

Prelanzamiento: Olympic

Olympic fue un prelanzamiento de Ethereum que fue anunciado el 9 de mayo de 2015 por la Fundación Ethereum. La idea básica era abrirse a los desarrolladores y establecer un programa de recompensas para eliminar cualquier error y brindar un incentivo para que los mineros comenzaran a conectarse a la red y probar cosas.

La red solo duró 14 días y, técnicamente, Olympic no era una bifurcación dura, sino una red completamente diferente. Aún así, vale la pena mencionarlo, ya que jugó un papel importante en el lanzamiento de Frontier que creó el bloque Génesis de Ethereum.

Génesis: Frontier y Descongelación de Frontier

Frontier fue el lanzamiento oficial de Ethereum 1.0, incluido un bloque de génesis que incluía 8893 transacciones de todos los participantes en la venta inicial de tokens que concluyó un año antes. Se creó un total de un poco más de 72 millones de Ether. Alrededor de 12 millones de ETH se asignaron al desarrollo de Ethereum encontrado.

Inicialmente, Ethereum tenía un límite de gas codificado de 5.000 gas por bloque. Dado que cada transacción tenía una tarifa base de 21.000 gas, Ethereum básicamente se ejecutaba en un modo de solo minería en ese momento. La descongelación de la frontera aumentó este límite y la primera transacción real fue posible en el bloque #46,147.

Homestead con tres propuestas

Homestead fue una bifurcación dura que incluía tres propuestas de mejora de Ethereum o, en resumen, EIP:

  • EIP 2: Cambios en la bifurcación dura de Homestead
  • EIP 7: actualización de EVM de bifurcación dura: DELEGATECALL
  • EIP 8: requisitos de compatibilidad con versiones posteriores para homestead

La bifurcación DAO

La bifurcación DAO es uno de los incidentes más notables en la historia de Ethereum. Marcó el nacimiento de la cadena de bloques Ethereum Classic. Fue una respuesta a un hackeo que ocurrió en 2016 y provocó una reorganización de la cadena que devolvió efectivamente la cadena de bloques a un punto antes de que ocurriera el hackeo.

La bifurcación dura causó bastante controversia ya que muchas personas creían que todas las transacciones, incluso las maliciosas, deberían ser definitivas. Ethereum Classic mantuvo los saldos y continuó la cadena con el hacker aún en posesión de sus tokens.

Tangerine whistle

Esta bifurcación dura abordó un problema causado por ataques de denegación de servicio (DoS) en la red. Fue una respuesta urgente para mantener la salud de la red y abordar los problemas de los códigos de operación a bajo precio que abarataban la creación de spam.

Spurious Dragon

Esta bifurcación fue el segundo paso para abordar los problemas con los ataques DoS en la red e incluyó:

  • Precio del código de operación para evitar futuros ataques
  • Habilitar la eliminación de la hinchazón
  • Protección contra ataques de repetición

Byzantium

Esta bifurcación añadió varios cambios que fueron cruciales para la red:

  • Reducción de las recompensas mineras de 5 ETH a 3 ETH
  • Retrasó la bomba de dificultad por un año
  • Llamadas sin cambio de estado a otros contratos
  • Métodos de criptografía para permitir el escalado de capa 2

Retrasar la bomba de dificultad es un paso que se tomó por primera vez. La bomba se creó como un elemento para pasar a la prueba de participación haciendo que a los mineros les resultara tan difícil encontrar un nuevo bloque que tuvieran que abandonar sus operaciones y apoyar el nuevo mecanismo de consenso.

Constantinopla y San Petersburgo

Estas dos bifurcaciones marcaron la segunda mitad de la llamada etapa metrópoli. Solo 32 horas antes de que se implementara Constantinopla, se descubrió un problema grave y se pospuso la bifurcación dura. Los cambios que debían realizarse con Constantinopla fueron realizados por San Petersburgo, que siguió poco después del retraso.

  • EIP 145: Costes optimizados de acciones en cadena
  • EIP 1014: Interacción con direcciones que no han sido creadas
  • EIP 1052: código de operación EXTCODEHASH
  • EIP 1234: Retraso de bomba de dificultad de Constantinopla y ajuste de recompensa de bloque

Estámbul

La bifurcación se inició en diciembre de 2019 e incluía:

  • Coste de gas optimizado en el EVM
  • Soluciones mejoradas de escalado de capa 2
  • Permitió que Zcash y Ethereum interoperaran

Muir Glacier

Esta bifurcación dura retrasó la bomba de dificultad otra vez en enero de 2020.

Beacon Chain Genesis

La cadena Beacon se introdujo con dos bifurcaciones. El primero implementó contratos de depósito de replanteo en octubre de 2020, seguido del evento Génesis en diciembre de 2020. El inicio de la cadena de balizas fue efectivamente el comienzo del replanteo de Ethereum y la transición a Ethereum 2.0

Bifurcaciones duras de Ethereum en 2021

Una bifurcación dura más reciente fue la de Berlín en abril de 2021, que introdujo una actualización para optimizar los costes de gas para ciertas transacciones de EVM y un mejor soporte para múltiples tipos de transacciones. La bifurcación dura de Londres llegó 4 meses después, en agosto de 2021, e introdujo EIP 1559.

Esta actualización introduce un mercado de tarifas y la quema de tarifas, lo que podría transformar potencialmente a Ethereum en un activo deflacionario. Si la demanda excede la emisión, la tasa de emisión total se vuelve negativa.

Altair fue la primera actualización de la cadena de balizas en octubre de 2021. Habilitó clientes ligeros y elevó las penalizaciones a sus valores completos.

El último en diciembre de 2021 fue Arrow Glacier. Nuevamente el único propósito era retrasar la bomba de dificultad pero esta vez hasta junio de 2022.

Invierte en cualquier momento y lugar

Aumente su impacto comercial y tiempo de reacción en más de 70 criptomonedas a través del acceso instantáneo a su wallet con la aplicación LiteBit.

lb