Tras el éxito de un evento de migración de proof of work a proof of stake perfectamente implementado el mes pasado, los desarrolladores del núcleo de Ethereum están empezando a centrar su atención en la próxima y esperada actualización de la red: Shanghai.
La Fundación Ethereum anunció el viernes el lanzamiento de una testnet previa a Shanghái que llama "Shandong". Shandong servirá como campo de pruebas para numerosas Propuestas de Mejora de Ethereum (EIPs), que los desarrolladores del núcleo de Ethereum construirán, ajustarán y, en última instancia, reducirán al selecto número de actualizaciones que se incluirán en Shanghai cuando finalmente se ponga en marcha.
Los desarrolladores del núcleo confirmaron previamente a Decrypt que se espera que Shanghái se lance a más tardar en septiembre de 2023, aunque los desarrolladores del núcleo de Ethereum aún no han acordado un calendario firme.
We are happy to announce the launch of an early Pre-Shanghai testnet we are calling "Shandong". 🔥https://t.co/1HpFTPUMOU
This is an experimental testnet run in cooperation with EF DevOps which activates a set of selected Shanghai-considered EIPs for early client testing.
— EF JavaScript Team (@EFJavaScript) October 14, 2022
Las propuestas que se incluirán en Shanghai también siguen siendo una cuestión sin resolver. Múltiples facciones de desarrolladores del núcleo han expresado diferentes prioridades sobre lo que creen que es más necesario incluir en la actualización.
Tal vez la actualización más importante que probablemente se incluya en Shangai sea la EIP-4895, que permitiría a las personas y entidades retirar el ETH que tienen bloqueado en staking. El mes pasado, la fusión hizo la transición de la red Ethereum a un mecanismo de prueba de participación, por el cual los usuarios pueden ahora depositar almacenes de ETH preexistentes para generar nuevos ETH. Sin embargo, ese ETH depositado, o puesto en staking, es actualmente inamovible. El EIP-4895 permitiría a los usuarios retirar sus ETH en staking junto a sus ganancias.
Otra actualización muy discutida que algunos desarrolladores esperan incluir en Shanghái es el proto-danksharding, una versión preliminar de un proceso que permitiría que los rollups -las herramientas que descargan gran parte del tráfico de transacciones de la red principal de Ethereum, haciendo que las transacciones sean más baratas y rápidas- verifiquen enormes cantidades de datos tomando sólo muestras de trozos pequeños.
La actualización aumentaría drásticamente la velocidad y la facilidad con la que se podrían procesar cantidades masivas de transacciones de Ethereum en redes de capa 2 como Arbitrum y Optimism. El cofundador de Ethereum, Vitalik Buterin, ha subrayado que perfeccionar la velocidad y el coste de las transacciones en estas redes de capa 2 es esencial para el futuro de Ethereum.
Aunque la capacidad de danksharding es muy esperada por muchos desarrolladores y usuarios de Ethereum, añadirla a Shanghai aumentaría drásticamente el tiempo necesario para probar y perfeccionar la actualización.
Con miles de millones de dólares de ETH atrapados en Ethereum hasta que se implemente Shanghai, los desarrolladores de la red podrían determinar finalmente que es necesaria una actualización más reducida para acelerar el lanzamiento del software.
Sin embargo, esas decisiones aún no se han tomado. Un desarrollador del núcleo de Ethereum dijo a Decrypt que se mantuvieron conversaciones productivas entre los desarrolladores del núcleo de la red en Bogotá la semana pasada, en la conferencia más importante de la red, Devcon, pero no se llegó a ninguna decisión final sobre qué EIPs incluir en Shanghai.
Hasta ese momento, Shangdong probablemente será un importante campo de pruebas que ayudará a los desarrolladores de Ethereum a determinar qué adiciones a Shangdong serán factibles y cuáles no.