Introducción a la Actualización Cancun de Ethereum
Ethereum, la plataforma de blockchain más adoptada del mundo para contratos inteligentes, es conocida por sus actualizaciones regulares, cada una de las cuales aporta nuevas funciones, ajustes de parámetros o mayor seguridad. Estas actualizaciones, impulsadas tanto por la innovación proactiva como por la necesidad de mitigar posibles amenazas de seguridad, han marcado la evolución de Ethereum a lo largo de los años.
Antes de la fusión de Ethereum del pasado septiembre, la plataforma había experimentado 14 actualizaciones. Cabe destacar que una actualización reactiva ocurrió en 2016 tras el incidente del Fork DAO, cuando surgió Ethereum Classic (ETC) después de un ciberataque que puso en riesgo los fondos en ETH del proyecto DAO.
En los últimos años se han llevado a cabo actualizaciones significativas. La actualización London, en agosto de 2020, introdujo el EIP‑1599, que implementó la quema de ETH y el ajuste dinámico de la tarifa base para cada transacción. En septiembre de 2022, la actualización Paris cambió el mecanismo de consenso de Ethereum de Prueba de Trabajo (PoW) a Prueba de Participación (PoS), marcando el fin de la era de la minería con máquinas.
Tras la actualización Shanghai, el equipo central de desarrollo de Ethereum anunció que la actualización más importante de este año sería la actualización Cancun, que se espera ocurra a finales de año.
Actualización Cancun: ¿Qué es y por qué importa?
Nombrada en honor a la ciudad que acogió la Ethereum Developer Conference (Devcon), la próxima actualización Cancun implementará mejoras cruciales en la red Ethereum.
La estrella de la actualización, el EIP‑4844, busca permitir que los nodos de Ethereum almacenen y recuperen temporalmente datos fuera de cadena, satisfaciendo las necesidades de datos y almacenamiento de las aplicaciones blockchain. Si se implementa con éxito, se espera que el EIP‑4844 reduzca los costos de las soluciones de rollup de capa 2 (L2). Según se informa, el EIP‑4844 ya se ha probado en cuatro redes de desarrollo, y una quinta red de pruebas está a punto de lanzarse.
Originalmente previsto para completarse durante la actualización Shanghai, el EIP‑4844 se pospuso a la actualización Cancun. Los desarrolladores también acordaron incluir el EIP‑6780 (preparación para la futura aplicación de Árboles Verkle), el EIP‑6475 (mejora de la legibilidad y serialización compacta) y el EIP‑1153 (introducción del opcode de almacenamiento transitorio) en la actualización.
El principio detrás de la actualización
La esencia de los esfuerzos de escalabilidad de Ethereum radica en aumentar el volumen y la velocidad de procesamiento de datos. Se persiguen simultáneamente dos direcciones: rollups de capa 2 y sharding en la mainnet. La implementación del EIP‑4844 es el primer paso hacia un sharding completo.
Antes de la actualización Cancun, la información de L2 se almacenaba en el Calldata de la información de L1. Este método resultaba costoso y limitado debido al espacio restringido del Calldata.
Con la actualización Cancun, L1 se almacenará en una nueva ubicación llamada “Blob”. El almacenamiento de blobs es más económico y ofrece mayor capacidad, permitiendo que Ethereum aloje más datos, aumente sus transacciones por segundo (TPS) y reduzca costos. Como el Blob es un paquete de datos temporal que se elimina cada 30 días, los nodos solo necesitan descargar una cantidad fija de datos al mes, disminuyendo la carga sobre ellos.
En esencia, la actualización Cancun hará que L2 sea más barata y rápida. Esto no solo beneficiará a los protocolos de L2, sino que también fomentará un desarrollo rápido de los ecosistemas construidos sobre L2.
En conclusión, la próxima actualización Cancun de Ethereum promete ser un hito importante, anunciando una nueva era de aplicaciones blockchain eficientes, asequibles y escalables. Mantente atento a futuras actualizaciones mientras la comunidad de Ethereum continúa su trabajo pionero en el avance de tecnologías descentralizadas.