Este año, Ethereum se someterá a dos actualizaciones importantes según lo planeado, a saber, la actualización de Shanghai, que se completó el 12 de abril, y la actualización de Cancún, que se espera que se lleve a cabo en el cuarto trimestre.

Este año, Ethereum se someterá a dos actualizaciones importantes según lo planeado, a saber, la actualización de Shanghai, que se completó el 12 de abril, y la actualización de Cancún, que se espera que se lleve a cabo en el cuarto trimestre. Según la documentación oficial de Ethereum, desde la publicación del documento técnico en 2013, se han producido un total de 24 eventos importantes, la mayoría de los cuales son actualizaciones de bifurcación, y los relativamente importantes son 12 actualizaciones.
A día de hoy, todavía se puede decir que la tecnología blockchain es una tecnología emergente. Aunque los conceptos básicos relacionados con blockchain (criptografía, descentralización, redes peer-to-peer y transacciones) se han estudiado durante décadas, no fue hasta 2008 que Bitcoin. Después de su nacimiento, la gente creía que estos conceptos podían combinarse para crear productos utilizables. Ethereum, en particular, no apareció en forma pública y utilizable hasta 2015. Aunque el cronograma de desarrollo esperado y los detalles específicos han cambiado, Ethereum continúa avanzando según lo planeado y continúa actualizando el protocolo para garantizar una mejor usabilidad, seguridad, funcionalidad y descentralización.
Este año, Ethereum se someterá a dos actualizaciones importantes según lo planeado, a saber, la actualización de Shanghai, que se completó el 12 de abril, y la actualización de Cancún, que se espera que se lleve a cabo en el cuarto trimestre. Según la documentación oficial de Ethereum, desde la publicación del documento técnico en 2013, se han producido un total de 24 eventos importantes, la mayoría de los cuales son actualizaciones de bifurcación, y los relativamente importantes son 12 actualizaciones. Este artículo revisará y clasificará las bifurcaciones duras y las actualizaciones importantes en la historia de Ethereum, y presentará los cambios que la actualización de Cancún puede traer.
Actualización de Frontier - 30 de julio de 2015

El 30 de julio de 2015 es la fecha en que se generó el bloque de génesis de Ethereum y la fecha en que comenzó la primera fase de Ethereum. El lanzamiento de Frontier marca el lanzamiento oficial de la red blockchain Ethereum. Esta etapa es principalmente para desarrolladores de blockchain, y los participantes del nodo participan en forma de minería. En esta etapa, se admite la carga de contratos inteligentes.
El protocolo Frontier incluye las siguientes características clave:
Recompensa por bloque: cuando los mineros extraen con éxito un bloque en la cadena de bloques Ethereum, recibirán una recompensa en ETH. En la fase Frontier, la recompensa por bloque para los mineros es de 5 ETH por bloque.
Gas: En los primeros días posteriores al lanzamiento de Frontier, el límite de gas por bloque estaba codificado en 5000 gases. Hablando claramente, esto significa que no habrá grandes acciones en la red. Esto deja un período de amortiguación para que los mineros comiencen a trabajar en Ethereum y para que los primeros usuarios instalen clientes. Después de unos días, este límite de gasolina se levanta automáticamente y la red puede comenzar a procesar transacciones y contratos inteligentes según lo planeado.
Contrato Canario: Este contrato se utiliza para informar a los usuarios qué cadenas han sido o son vulnerables a ataques. A los contratos canarios se les asigna un valor de 0 o 1. Si al contrato se le asigna un valor de 1, el cliente puede reconocer que se trata de una cadena incorrecta y evitar esta cadena no válida al minar. Esencialmente, estas características del contrato Canary permiten al equipo de desarrollo central de Ethereum suspender el funcionamiento de la red si hay un problema con la red. En las primeras etapas de Ethereum, el contrato canario era un mecanismo de protección extremadamente centralizado pero indispensable.
Usabilidad: todas las operaciones del desarrollador se realizan a través de la línea de comandos ya que no existe una interfaz gráfica de usuario. Toda la red está disponible, pero la interfaz de usuario es muy tosca y sólo aquellos que estén familiarizados con Ethereum y tengan experiencia operativa podrán utilizarla.
El límite de gas de cada bloque se codificó en 5000 Gas en la versión Frontier. Luego, el límite de 5000 Gas se eliminó en la actualización de descongelación de Frontier dos meses después, y el precio predeterminado del Gas se estableció en 50 gwei y la bomba de dificultad. Se introdujo en esta actualización. El propósito de introducir la bomba de dificultad es proporcionar un mecanismo para que la red migre de PoW a PoS. Cuando la potencia informática sea demasiado alta y los mineros no puedan extraer ningún bloque, será el mejor momento. para que la red se convierta a PoS. Se puede decir que en la etapa inicial de Ethereum, había un plan para cambiar a PoS.
Desde entonces, Ethereum ha entrado oficialmente en la era de la minería PoW casi disponible, y el precio de Ethereum en este momento es de 1,24 dólares estadounidenses cada uno.
Actualizaciones de Homestead - 14 de marzo de 2016

La actualización de Homestead es la segunda versión importante lanzada por Ethereum. Es la primera bifurcación dura de Ethereum y la fecha en la que comienza la segunda fase de la hoja de ruta. Las características más importantes de esta versión son la optimización de los contratos inteligentes y la introducción de un código completamente nuevo para el lenguaje de contratos inteligentes Solidity. Además, en esta versión se lanzó la billetera de escritorio Mist, que permite a los usuarios mantener/intercambiar ETH y escribir/implementar contratos inteligentes. Posteriormente, el proyecto Mist anunció su terminación a principios de 2019.
La actualización de Homestead es una de las primeras propuestas de mejora de Ethereum (EIP) implementadas. Contiene un total de 3 EIP: 2, 7 y 8: EIP-2: aumenta el costo de creación de contratos inteligentes a través de transacciones de 21,000 Gas a 53. 000 gasolina. Anteriormente, el costo de crear un contrato a través de un contrato (el enfoque recomendado) era mayor que el costo de crear un contrato a través de una transacción. Debido al mayor costo del gas al crear contratos a través de transacciones, EIP 2 incentiva a los usuarios a volver al método de crear contratos a través de contratos.
EIP-7: Se agregó una nueva función DELEGATECALL para facilitar la reutilización del código. Este código de operación es similar a CALLCODE, excepto que envía el remitente y el valor desde el ámbito principal al ámbito secundario, es decir, la llamada se crea con el mismo remitente y valor que la llamada original.
EIP-8: es una propuesta de mejora del plan de actualización de red centrada en el futuro que es compatible con el protocolo de red devp2p. Esta mejora garantiza que todo el software del cliente en la red Ethereum pueda adaptarse a futuras actualizaciones del protocolo de red.
En este momento, el precio de Ethereum es de 12,5 dólares cada uno.
Bifurcación DAO - 20 de julio de 2016
Además de las actualizaciones planificadas de Ethereum y las bifurcaciones duras, también hay un evento de bifurcación no planificado que merece ser recordado. En 2016, un proyecto de organización autónoma descentralizada llamado The DAO recaudó 150 millones de dólares mediante la emisión de tokens. En junio, el contrato de DAO fue explotado por piratas informáticos y piratas informáticos desconocidos robaron ETH por valor de decenas de millones de dólares. La mayoría de los participantes de la comunidad Ethereum decidieron implementar un hard fork, restaurar el ETH robado de las billeteras y parchear las vulnerabilidades. Sin embargo, el hard fork no fue reconocido unánimemente por todos los participantes de la comunidad, y algunos participantes continuaron extrayendo y comerciando en la cadena original. La cadena original de la que no se recuperó el ETH robado se conoce como Ethereum Classic (ETC). Desde entonces, Ethereum se ha dividido para formar ETH y ETC. Esta es la razón por la que Ethereum tiene dos redes.
En este momento, el precio de Ethereum es de 12,54 dólares cada uno.
Metropolis: Actualización de Bizancio - 16 de octubre de 2017
En este momento, Ethereum ha experimentado dos actualizaciones importantes: Frontier y Homeland. Según el plan, el siguiente paso es la actualización de Metropolis. Sin embargo, la actualización de Metropolis tiene mucho contenido, por lo que el plan se dividió en dos fases: Bizancio. y Constantinopla.
Este hard fork contiene 9 propuestas de mejora (EIP 100, 658, 649, 140, 196, 197, 198, 211, 214). Además de las actualizaciones relacionadas con las capas subyacentes, como códigos de operación y contratos inteligentes, la "bomba de dificultad" se pospondrá hasta un año y medio después y la recompensa del bloque se reducirá de 5 ETH a 3 ETH. Antes de que se desactivara la bomba de dificultad, la generación de bloques tardaba casi 30 segundos. Se agregó la capacidad de realizar llamadas de cambio sin estado a otros contratos; se agregaron algunos métodos de criptografía para permitir extensiones de Capa 2 a Ethereum.
En este momento, el precio de Ethereum es de 334,32 dólares cada uno.
Metrópolis: Constantinopla mejorada - 28 de febrero de 2019
La segunda fase de la mejora de Metropolis, Constantinopla, estaba originalmente programada para entrar en funcionamiento en el bloque 7,08 millones a mediados de enero de 2019. El 15 de enero, una firma independiente de auditoría de seguridad llamada ChainSecurity publicó un informe que afirmaba que una de las cinco principales actualizaciones del sistema daría a los atacantes la oportunidad de robar fondos. En respuesta a las preocupaciones planteadas por el informe, los desarrolladores principales de Ethereum y otros miembros de la comunidad votaron para posponer la actualización hasta que se resuelva el problema de seguridad.
Al final, la Fundación Ethereum decidió llevar a cabo el paso final de "Metropolis" el 28 de febrero de 2019, un hard fork llamado "Constantinopla", que incluía un total de 6 mejoras: asegurar que la blockchain no se congelará antes se implementó el mecanismo de trabajo de PoS; se optimizó el problema del costo del gas en la máquina virtual Ethereum; se agregó la capacidad interactiva de creación de direcciones. Curiosamente, esta actualización también incluirá un hard fork llamado "Petersburg" que se llevará a cabo al mismo tiempo, eliminando una propuesta de mejora anterior (EIP-1283) en Constantinopla. En esta quinta actualización importante, además de los ajustes relacionados con la tecnología, la bomba de dificultad se pospone nuevamente por 12 meses y la recompensa del bloque se reduce de 3 ETH a 2 ETH.
Al mismo tiempo, una nueva instrucción CREATE2 introducida en EIP1014 puede precalcular la dirección del contrato antes de que el contrato se implemente oficialmente, introduciendo así el concepto de un canal estatal similar a Bitcoin Lightning Network para Ethereum, que se puede calcular fuera de la cadena. primero y luego Implementar el contrato correspondiente en la liquidación en cadena.
En este momento, el precio de Ethereum es de 136,29 dólares cada uno.
Actualización de Estambul - 8 de diciembre de 2019
Ethereum 2.0 planea lanzar la primera fase (fase 0) en 2020. Antes de que 2.0 esté completamente en línea, la mayoría de los usuarios y desarrolladores pueden usar principalmente Ethereum 1.X, por lo que las actualizaciones posteriores a 1.X también son muy importantes. Este hard fork de Estambul se activó el 8 de diciembre e incluyó 6 mejoras: continuar optimizando el problema del costo del gas en la máquina virtual Ethereum; mejorar la resistencia a los ataques distribuidos de denegación de servicio y mejorar el mecanismo de verificación basado en SNARK y STARK; La Capa 2 desarrollada amplía el rendimiento de la solución; permite la interoperabilidad entre Ethereum y Zcash y permite que los contratos inteligentes de Ethereum introduzcan funciones más creativas.
Vitalik Buterin dijo que después de esta actualización, las transacciones ordinarias por segundo (TPS) aumentarán entre un 5% y un 10%, y para el Rollup de tecnología de Capa 2, se puede aumentar aproximadamente 4 veces.
El precio de Ethereum en este momento es de 151,06 dólares cada uno.
Actualizaciones del glaciar Muir - 2 de enero de 2020
Menos de un mes después de completar la actualización de Estambul, Ethereum se sometió a una actualización temporal de emergencia. Es muy raro que se realicen dos bifurcaciones duras en un mes. La razón es que los usuarios y desarrolladores continúan descubriendo bloques de Ethereum recientes. aumentado, lo que hará que el TPS de la red Ethereum disminuya. Los desarrolladores de Ethereum han discutido, y algunas personas han propuesto realizar una bifurcación dura con el nombre en código "Muir Glacier" en la altura del bloque 9,200,000 para eliminar la bomba de dificultad, lo que se espera que ocurra alrededor del 31 de diciembre de 2019. Según los datos de los desarrolladores en el grupo de discusión, el tiempo de generación de bloques de Ethereum seguirá aumentando hasta que se elimine la bomba de dificultad, posiblemente alcanzando entre 25 y 30 segundos alrededor del 6 de enero.
El precio de Ethereum en este momento es de $127,18 cada uno.
Actualización de Berlín - 15 de abril de 2021

A partir de esta versión, los nombres en clave de actualización seguirán el orden de la conferencia de desarrolladores de Ethereum Devcon, y la primera Devcon 0 se celebró en Berlín. Ethereum ha planeado previamente muchas mejoras para la actualización de Estambul, pero debido a diversas razones, algunas de las propuestas de mejora que no tuvieron tiempo de colocarse en Estambul se trasladarán a Berlín. Esta vez, se optimiza el problema del costo del gas en la máquina virtual Ethereum y se agrega soporte para múltiples tipos de transacciones;
En este momento, el precio de Ethereum es de 2.454 dólares cada uno.
Actualización de Londres - 5 de agosto de 2021
Esta actualización involucra un total de cinco propuestas: EIP-1559, EIP-3198, EIP-3529, EIP-3541 y EIP-3554. Uno de los EIP que tiene mayor impacto en Ethereum es el EIP1559. Esta propuesta tiene como objetivo cambiar la estructura de tarifas existente de Ethereum, dividir la tarifa en una tarifa base (tarifa base) y una tarifa de minero, y destruir parte de la tarifa base. la circulación de ETH.
Cambia directamente el modelo económico de Ethereum. Anteriormente, el empaquetado en bloques era un mecanismo de subasta, y el que tenía el precio del gas más alto lo obtenía todo y se lo daba todo a los mineros. EIP1559 divide la tarifa del gas en dos partes, se entrega una parte. a los mineros, y la otra parte se quema, con lo que la conversión de Ethereum marcó el comienzo de una era de deflación.
El precio de Ethereum en este momento es de $2,621 cada uno.
La fusión - 15 de septiembre de 2022
Esta actualización (fusión) es una actualización que modifica directamente la capa de ejecución y la capa de consenso de Ethereum. Es una actualización importante que transforma la red principal de Ethereum del mecanismo de consenso PoW al mecanismo de consenso PoS. Esta actualización ha traído algunos cambios de reglas a la red Ethereum. Los cambios específicos son los siguientes:
Cambio de nodo de verificación: el nodo minero original será reemplazado por un nodo de verificación. El nodo de verificación debe tener 32 ETH como depósito y ejecutar el software correspondiente para participar en la verificación de la red y los bloques de paquetes.
Cambios en las recompensas en bloque: las recompensas en bloque originales se cancelarán y serán reemplazadas por tarifas de transacción.
Cambios en el mecanismo de tarifas de transacción: en la nueva versión, las tarifas de transacción se pagarán directamente a los nodos validadores en lugar de a la Fundación Ethereum.
Mecanismo de tarifa dinámica mejorado: se ha agregado una nueva característica llamada "EIP-1559" a la nueva versión, que puede ajustar dinámicamente el precio de la tarifa, lo que permite a los usuarios completar transacciones más rápido y reducir las tarifas excesivas.
Optimización de los métodos de almacenamiento de estado: la nueva versión utiliza una tecnología llamada "Rollups" para almacenar grandes cantidades de datos en la cadena lateral y agregarlos a la cadena principal, reduciendo así la carga de la cadena principal y mejorando la eficiencia de todo el sistema. y escalabilidad.
Métodos de ejecución de contratos mejorados: la nueva versión agrega una máquina virtual llamada "EVM 384", que puede mejorar la eficiencia y seguridad de la ejecución de contratos.
En general, la actualización de Ethereum Paris ha mejorado en gran medida la escalabilidad y eficiencia de la red Ethereum al mejorar el mecanismo de consenso, optimizar el mecanismo de tarifas de transacción, mejorar los métodos de almacenamiento estatal y mejorar la eficiencia de ejecución de contratos.
El precio de Ethereum en este momento es de $1,472 cada uno.
Actualización de Shanghai - 12 de abril de 2023

La actualización de Shanghai será la primera actualización importante de la red Ethereum después de la fusión y también es un hito importante en la hoja de ruta de Ethereum. Los principales cambios que se han producido son 3 puntos:
La actualización de Shanghai desbloquea la función de apuesta y retiro de Ethereum. Esto no solo favorece el mantenimiento de la vitalidad de la red Ethereum, sino que también contribuye al futuro desarrollo sostenible de Ethereum y continúa atrayendo más validadores a la red Ethereum.
La reducción de las tarifas de gas para las soluciones de Capa 2 que se ejecutan en la cadena de bloques Ethereum, lo que hasta cierto punto hace que Ethereum sea más rápido y más barato, y la actualización de Shanghai optimizarán aún más las tarifas de gas para las transacciones en Ethereum.
Como la red blockchain más grande que admite contratos inteligentes, la actualización de Ethereum en Shanghai mantendrá la posición de liderazgo de Ethereum en este campo mediante la introducción de EOF (EVM Object Format).
El precio de Ethereum en este momento es de $1,917 cada uno.
Actualización de Cancún: cuarto trimestre de 2023 (estimado)
La actualización de Cancún es una actualización adicional de la cadena de bloques ETH después de la actualización de Shanghai, con EIP-4844 y posible EIP-6969. Promueve principalmente Ethereum L2 para lograr los objetivos de reducción de costos y mejora de velocidad: para entonces, Ethereum Layer 2 La velocidad. se incrementa 10 veces, e incluso se puede aumentar 100 veces a un costo menor.
El costo de Ethereum Layer 1 siempre ha sido alto y se necesitan urgentemente mejoras para reducir el costo operativo general. Actualmente, las soluciones de escalado en Ethereum son principalmente acumulaciones de capa 2. De hecho, los rollups ayudan a los usuarios a ahorrar una gran cantidad de tarifas de gas. Por ejemplo, en nombre del proyecto Optimism, el costo regular de la tarifa de gas es de solo 0,001 gwei, que es mucho menor que el costo regular de la red principal de capa 1 de Ethereum; La solución tiene un mejor rendimiento de compresión de datos y no necesita incluir datos de firma, el costo es menor e incluso se puede reducir al uno por ciento de la red principal Ethernet Capa 1. Sin embargo, para una gama más amplia de usuarios, la tarifa del gas sigue siendo una carga relativamente costosa incluso después de la solución Rollups. Además, la eficiencia de Ethereum en el procesamiento de transacciones paralelas sigue siendo baja y solo puede manejar un volumen de transacciones de dos dígitos por segundo. Estas requieren nuevas mejoras para ayudar a mejorar la escalabilidad.
La fragmentación es un poderoso método de mejora para resolver los problemas anteriores, pero aún no se ha implementado en Ethereum. La propuesta oportuna del plan de mejora EIP-4844 es encontrar una manera entre resolver las necesidades anteriores e implementar la actualización de fragmentación. Se propone un plan fuera de lo común que se puede aplicar a Ethereum en esta etapa para sentar una base técnica temprana para que Ethereum logre la fragmentación general de datos en el futuro. Por lo tanto, EIP-4844 también se conoce como "Proto-danksharding".

EIP4844 introduce un nuevo tipo de transacción en Ethereum, que puede almacenar datos a un costo más económico en un espacio llamado Blob, de modo que los datos previamente almacenados en Layer1 en Layer2 se puedan almacenar en Blob, lo que reduce en gran medida el costo de Layer2.
Además del alto perfil EIP-4844, las propuestas de mejora que se han confirmado para su implementación en esta actualización de Cancún también incluyen:
EIP-1153: Agregar códigos de operación de almacenamiento transitorio. El almacenamiento transitorio es una solución diseñada específicamente para solucionar la comunicación interna de bloques.
EIP-6780: Modifique la función del código de operación SELFDESTRUCT para prepararse para la futura aplicación de la arquitectura Verkle Tree en Ethereum.
Además del propio ETH, hay algunos proyectos que merecen ser implementados bajo la actualización de Cancún:
El mayor beneficiario de la actualización de Layer 2 Cancún es, sin duda, Layer 2. Arbitrum y Optimism, que tienen suficientes ventajas de ser los primeros en actuar y son líderes de L2, merecen atención. Al mismo tiempo, las aplicaciones líderes en el ecosistema de Arbitrum como GMX, RDNT, Y Magic también hará lo mismo. La marea está subiendo con el estallido de L2. Además, también se espera que los proyectos que imitan Optimism, como Metis, que se construye y mejora en OptimisticRollup, y Boba Network reciban dividendos de la actualización de Cancún.
Paquetes acumulativos de ZK
También se espera que ZkRollup, considerada una solución más avanzada por la industria, brille a medida que Cancún se actualice. zkSync, StarkNet y Scroll son los tres proyectos más conocidos en este campo; estos tres proyectos aún no han emitido monedas, pero no se puede subestimar su potencial.
ZkSync es una extensión basada en la arquitectura ZK-Rollup desarrollada por Matter Labs. La red principal 1.0 es principalmente para fines de pago y la red de prueba general 2.0 es totalmente compatible con EVM. Recientemente, zkSync también actualizó su entrada 2.0, que admite el uso de cualquier token para pagar tarifas de red, lo que mejora enormemente la flexibilidad del usuario.
Starknet es un Validity-Rollup descentralizado que se ejecuta como L2 en Ethereum, lo que permite que cualquier aplicación escale masivamente sin comprometer la componibilidad y seguridad de Ethereum.
Scroll es un zkRollup basado en zkEVM en Ethereum. Como solución L2, resuelve el problema de congestión de Ethereum.
otro
Además de las dos categorías anteriores, la mejora de Cancún también beneficiará a otros tipos concentrados de proyectos. Incluir protocolos entre cadenas con funciones similares a L2 debido al corto tiempo de almacenamiento de los datos de Blob, beneficiará el proyecto de la capa de disponibilidad de datos. Los representantes incluyen: Layerzero es actualmente el protocolo de cadena cruzada más popular. Es un protocolo de comunicación entre cadenas que puede transferir "información" de una cadena a otra y lograr servicios de información descentralizados entre cadenas mediante la implementación de una serie de contratos inteligentes (puntos finales) en la cadena.
Celestia es un proyecto de capa de disponibilidad de datos. Basado en la arquitectura Cosmos, proporciona una capa de datos y una capa de consenso para que otras L1 y L2 construyan una cadena de bloques modular. El principio es el mismo que el de la solución de fragmentación de Ethereum, que puede reducir en cierta medida el "costo de almacenamiento de datos" del cuello de botella de la tarifa de transacción actual de Rollup.
Con la implementación de EIP-4844, L2 será más competitiva en comparación con otras L1 y sus perspectivas de desarrollo futuro serán relativamente grandes. Además de reducir en gran medida las tarifas de transacción L2, EIP-4844 también proporciona un buen terreno para futuras aplicaciones de Danksharding para implementar fácilmente la fragmentación de datos en el futuro. Con tarifas de transacción más bajas, una mejor experiencia de transacción e incluso más escenarios de aplicación, la actualización de Cancún se convertirá en un punto de inflexión para Ethereum L2.