
Actualización de la hoja de ruta de Ethereum
El 30 de diciembre de 2023, el cofundador de Ethereum, Vitalik Buterin, compartió la hoja de ruta Ethereum 2024 en la red social X e introdujo en detalle la actualización y las actividades de la red Ethereum.Según una serie de gráficos que enumeró, el enfoque continuo de Ethereum en 2024 incluye 6 componentes principales: la fusión, el aumento, el flagelo, el borde, la purga y el derroche.
(1) La fusión se enfatiza como una parte clave de la hoja de ruta, con el objetivo de mantener un mecanismo de consenso POS simple y resistente.Desde la fusión, los roles de finalidad de una sola ranura (SSF) se realizarán primero.SSF puede hacer que el mecanismo de consenso de Ethereum sea más eficiente para verificar los bloques, y los bloques se pueden proponer y finalizar en la misma ranura, reduciendo así los retrasos de las transacciones.Después de la transición de Ethereum de POW al mecanismo de consenso POS, la finalidad de una sola ranura (SSF) servirá como una solución clave para las debilidades actuales de Ethereum.
(2) El aumento del objetivo es lograr un rendimiento de 100,000 transacciones por segundo en redes Ethereum y L2, al tiempo que mejora la escalabilidad de blockchain.El equipo de Desarrollo de Ethereum ha destacado los estándares de rollo cruzada como áreas de mejoras a largo plazo, y se realizarán un progreso significativo en la escalabilidad de EIP-4844 y el rollup.
(3) El flagelo se centra en aliviar los riesgos relacionados con el máximo valor extraíble (MEV), piscinas de replanteo líquido y acumulaciones para abordar las preocupaciones sobre la centralización económica dentro del ecosistema de Ethereum.Vitalik Buterin había sugerido anteriormente reducir el costo de correr nodos para enfrentar desafíos relacionados.Actualmente, el árbol Verkle está listo, y el bloque de verificación implicará descargar solo algunos bytes de datos, realizar algunos cálculos básicos y verificar un argumento de conocimiento conciso y no interactivo (SNARK).La red continuará explorando la precompilación de verificación de Ethereum Virtual Machine (EVM) para lograr una red Ethereum totalmente basada en Snark.
(4) El borde tiene como objetivo promover una verificación de bloque más fácil y mejorar la eficiencia de la verificación del bloque.A medida que el volumen de transacciones en la cadena continúa creciendo, esta optimización es crucial para mantener la escalabilidad de Ethereum.La hoja de ruta elimina el contenido de «agregar límites de gas L1» para que los límites de gas puedan aumentar en cualquier momento, lo que indica un enfoque flexible para la gestión de la capacidad de la red.
(5) La purga está diseñada para hacer que el protocolo sea fácil de usar, haciéndolo más amigable para el desarrollador y accesible.Esta simplificación eliminará la deuda técnica y limitará los costos de participación de la red, lo que se espera que aumente la funcionalidad general y la disponibilidad de la red Ethereum.
(6) El derroche cubre todos los demás elementos cruciales para el crecimiento de Ethereum, como del crecimiento del ecosistema y la sostenibilidad hasta la coordinación humana, lo que refleja los esfuerzos de Ethereum para cultivar y apoyar su vibrante promesa de comunidades.
Perspectiva de propuesta de mejora de EIP
Ethereum marcará el comienzo de la actualización de Dencun Hard Fork en el primer trimestre de 2024. Los desarrolladores centrales de Ethereum han formulado un programa de actualización de Dencun Hard Fork.Sin problemas importantes, la red de pruebas públicas de Ethereum se llevará a cabo tentativamente de acuerdo con el siguiente horario:
Goerli: 17 de enero
Sepolia: 30 de enero
Holesky: 7 de febrero
Esta será la última vez que Goerli se incluye en el esquema de prueba, ya que la red está a punto de estar en desuso.Este movimiento es parte de la estrategia Dencun activada en la red Ethereum en enero de 2024, marcando un avance significativo en sus capacidades tecnológicas.
Los desarrolladores principales también discutieron la actualización de Praga/Electra no especificada.La comunidad de Ethereum está considerando centrarse en características centrales grandes (que pueden tomar un año de esfuerzo) o actualizar sobre múltiples mejoras más pequeñas (esto será posible en la segunda mitad de 2024).
En general, 2024 será el año para que Ethereum logre propuestas de mejora innovadora.
(1) EIP-4844 (Proto-Danksharding)
EIP-484 es lo más destacado de muchas propuestas para las actualizaciones de Dencun, y también es la propuesta más preocupada en el mercado es reducir los costos de gas en la red L2 sin sacrificar la descentralización, especialmente para las soluciones rolladas.
La actualización de Dencun reducirá el costo de todos los L2 en términos de disponibilidad de datos, que es algo que el mercado espera, ya que el costo de los usuarios finales se reducirá aún más.EIP-4844 es una propuesta transformadora mejorada que se espera que reduzca los costos de gas de gas en 100 veces.
(2) ERC-4337, ERC-6900 (abstracción de la cuenta)
La abstracción de la cuenta también es una propuesta muy importante para la mejora, incluido ERC-4337 y su propuesta de extensión ERC-6900.La abstracción de la cuenta se centra en el concepto de cuentas inteligentes, tiene un impacto significativo en la experiencia del usuario final y reducirá los costos de transacción y garantizará la seguridad de inicio de sesión social.ERC es un subconjunto de EIP, dirigido específicamente al estándar de token en el ecosistema Ethereum.Define reglas para la ejecución del token para garantizar la interoperabilidad.A diferencia del EIP que modifica el protocolo central, ERC generalmente no requiere una facturación dura.
ERC-4337 se llevará a cabo en marzo de este año, y el concepto de abstracción de la cuenta traerá cambios importantes y roles clave a los usuarios finales.La abstracción de la cuenta revolucionará cómo los usuarios perciben e interactuarán con las billeteras criptográficas, lo que hace que las transacciones sin gas sean el estándar, al tiempo que hace que el inicio de sesión social seguro sea una nueva norma, remodelando fundamentalmente la experiencia del usuario de Ethereum.
Tradicionalmente, Ethereum tiene dos tipos de cuenta: una cuenta externa controlada por una clave privada (EOA) y una cuenta de contrato controlada por código.Resumen de la cuenta difumina esta distinción, lo que permite a los usuarios crear cuentas que se parezcan más a los contratos inteligentes.Mejora la experiencia y la seguridad del usuario y permite una lógica de cuentas más compleja, como billeteras de firma múltiple o recuperación social de claves perdidas.
ERC-6900 propone el concepto de «transacción delegada».Este estándar no requiere cambios en el consenso principal de Ethereum, que permite a los usuarios delegar a los representantes enviar transacciones, por ejemplo, aprobar un conjunto de operaciones para ahorrar tiempo y molestias.
(3) EIP-1153 (almacenamiento instantáneo del código de operación)
EIP-1153 es parte de la actualización de Dencun, con el objetivo de introducir un nuevo mecanismo para manejar el almacenamiento temporal o temporal durante la ejecución del contrato inteligente.Las operaciones de almacenamiento tradicionales en Ethereum son permanentes y requieren consumo de gas, lo que puede ser inválido para datos temporales que no requieren más que una transacción.EIP-1153 es un código de operación que permitirá que los contratos inteligentes usen el almacenamiento instantáneo, es decir, borrar el almacenamiento al final de la ejecución de la transacción.
El equipo de UNISWAP ha presionado por EIP-1153 y esperaba que se implementaría en la actualización de Shanghai, pero no pudo recibir suficiente apoyo para llegar a un consenso entre los desarrolladores de Ethereum Core.Se espera que esta actualización desempeñe un papel importante en la mejora de las capacidades y la eficiencia del protocolo UNISWAP V4.
Al habilitar el almacenamiento temporal, EIP-1153 puede reducir los costos de gas asociados con el almacenamiento de datos durante la ejecución del contrato y proporcionar a los desarrolladores una mayor flexibilidad en el diseño de contratos inteligentes.EIP-1153 también contribuye a la escalabilidad general de la red Ethereum al reducir la carga del almacenamiento permanente y minimizar la hinchazón del estado.
(4) EIP-4788 (envío de raíz de bloque de baliza)
Ethereum es como una biblioteca enorme, contiene dos partes principales: la primera parte es la máquina virtual Ethereum (EVM), que permite a las personas leer libros como una sala de lectura (ejecutar contratos inteligentes); Todos los libros y sus ubicaciones, como el sistema de catálogo de una biblioteca (consenso y coordinación de la red Ethereum).
Antes de EIP-4788, la operación de estas dos partes era relativamente independiente.EVM no puede acceder directamente al último directorio, debe confiar en métodos indirectos para comprender lo que está sucediendo en la cadena de baliza.EIP-4788 propone colocar la raíz del bloque de baliza (la raíz del árbol hash del resumen o el bloque principal) en cada bloque EVM.Esto es equivalente a transferir sistemas de archivo de tarjetas obsoletos en la biblioteca (ineficiente y de baja precisión) a sistemas con tiempo real, preciso y directamente vinculado a la base de datos principal.
En el sistema de biblioteca moderno de Ethereum, el lector (EVM) puede obtener información de actualización instantánea cada vez que se agrega, se mueve o elimina un libro (actualización de la cadena de balizas).Los lectores pueden confiar en la información más reciente obtenida, y las operaciones de la biblioteca (como ejecutar contratos inteligentes) son más consistentes con el sistema general de directorio (estado de la capa de consenso).
Todos los procesos anteriores ocurren de manera que se minimicen las necesidades de confianza, eliminando la necesidad de oráculos externos que proporcionen estos datos, reduciendo así las fallas potenciales o los puntos de manipulación.EIP-4788 introduce oráculos a nivel de protocolo, transmitiendo el estado de consenso de Ethereum en toda la red principal.Este cambio es especialmente beneficioso para los protocolos de replanteo líquido como LIDO, así como el puente inteligente basado en contratos y las soluciones de reposición, ya que permite que estos protocolos accedan a datos críticos, como los saldos de validador y el estado directamente desde la capa de consenso, mejorando así su seguridad y eficiencia operativa.
(5) EIP-5656 (mcopy opcode)
EVM opera utilizando un conjunto de códigos de operación que determinan diversas operaciones.EIP-5656 introduce un nuevo código de operación llamado MCOPY que optimizará el proceso de copia de datos en la memoria durante la ejecución de contratos inteligentes.
Cuando se utilizan códigos de operación existentes en la arquitectura EVM actual, es ineficiente copiar grandes segmentos de datos.McOPY proporciona un método más eficiente que se espera que reduzca las tarifas de gas asociadas con estas operaciones al tiempo que mejora el rendimiento.Las operaciones de memoria más rápidas significan una ejecución de contrato más rápida, y los desarrolladores tendrán más herramientas para optimizar sus contratos inteligentes, especialmente cuando se trata de grandes estructuras de datos o operaciones complejas que involucran operaciones de memoria.
(6) EIP-6780 (autodestrucción restringida)
En la cadena de bloques Ethereum, el código de operación de autodestrucción permite que los contratos inteligentes se eliminen de la cadena de bloques.Después de la ejecución, eliminará el espacio de almacenamiento del código de contrato y el estado y enviará el ETH restante del contrato a la dirección especificada.Sin embargo, esta característica lleva a varios problemas, incluida la complejidad de la gestión estatal y las posibles vulnerabilidades de seguridad.
Al limitar la autodestrucción, Ethereum puede manejar mejor su escala de estado, haciendo que la blockchain sea más estable y predecible.Esto es crucial para la escalabilidad y el mantenimiento a largo plazo de la red, ya que simplificará las futuras actualizaciones de Ethereum.
En resumen, la actualización de hoja de ruta 2024 de Ethereum y las propuestas de EIP importantes muestran la adaptabilidad de la cadena de bloques de Ethereum a los cambios de la industria, y demuestra claramente una visión clara para una operación robusta y mejorar la escalabilidad.Puede ser previsible que 2024 sea un año importante para que Ethereum continúe explorando la innovación y la mejora tecnológica y la mejora.