Una nueva propuesta busca acelerar la red Ethereum y mejorar su escalabilidad
Ethereum, líder en blockchain para contratos inteligentes y aplicaciones descentralizadas, continúa esforzándose por aumentar su escalabilidad y eficiencia. La nueva propuesta EIP-7781, presentada por el investigador Ben Adams, tiene como objetivo reducir el “slot time” de 12 a 8 segundos.
Esta propuesta, que actualmente se encuentra en discusión preliminar, busca optimizar el rendimiento de la red sin comprometer su estabilidad.
¿Qué es el “slot time”?
El “slot time”, o intervalo de tiempo entre la propuesta de cada nuevo bloque en la blockchain de Ethereum, actualmente es de 12 segundos. Reducir el “slot time” significa acelerar la frecuencia de creación de los bloques, lo que aumenta la cantidad de transacciones procesadas por la blockchain. En otras palabras, un “slot time” más corto significa que la red es más receptiva, lo cual es especialmente beneficioso para los usuarios de soluciones de segunda capa, o “rollups”, que dependen de la red principal de Ethereum para la seguridad y la finalidad de las transacciones.
Objetivos de la propuesta EIP-7781
El autor de la propuesta, Ben Adams, destaca dos objetivos principales para esta reducción del “slot time”.
- Reducir la latencia para los “rollups”: Los “rollups”, que son soluciones de escalamiento de capa 2, utilizan la red principal de Ethereum como capa base para el procesamiento de transacciones y la seguridad. Al reducir la latencia, estos “rollups” podrían beneficiarse de un mejor rendimiento general, lo que haría que las transacciones sean más rápidas y fluidas para los usuarios.
- Aumentar el rendimiento de las transacciones en un 33%: Al reducir el “slot time” de 12 a 8 segundos, Ethereum teóricamente podría aumentar el número total de transacciones procesadas por la red en un 33%. Este aumento en el rendimiento podría fortalecer la capacidad de Ethereum para manejar un mayor volumen de actividad sin congestionar la red.
Una alternativa a los enfoques tradicionales
La propuesta EIP-7781 sigue un enfoque diferente para aumentar la capacidad de procesamiento de Ethereum. Tradicionalmente, la red podría optar por aumentar el límite de gas por bloque (de 30 a 40 millones) o aumentar la capacidad de almacenamiento de los bloques (de 6 a 8). Si bien estos enfoques también aumentan el rendimiento de las transacciones, tienen una desventaja importante: aumentan la demanda de ancho de banda pico, lo que agrega presión adicional a los recursos materiales de los validadores.
EIP-7781 propone resolver este problema manteniendo el tamaño de los bloques sin cambios mientras se aumenta su frecuencia. De esta manera, aunque aumenta el rendimiento de las transacciones, la cantidad máxima de datos transferidos en un momento dado (ancho de banda pico) no cambia. Esto significa que los requisitos de hardware para los validadores no deberían aumentar significativamente, lo cual es una consideración importante para garantizar la descentralización y la seguridad de la red.
Próximos pasos y discusiones comunitarias
La propuesta se encuentra actualmente en fase de discusión y revisión preliminar. Forma parte de los esfuerzos continuos de Ethereum para mejorar su escalabilidad, especialmente con el surgimiento de soluciones como Ethereum 2.0 y los “rollups”. La comunidad de Ethereum, compuesta por desarrolladores, validadores y usuarios, está examinando activamente las posibles implicaciones de esta reducción del “slot time”, especialmente en lo que respecta a la seguridad, el impacto en los validadores y las mejoras reales en el rendimiento esperado.
Si se adopta, la propuesta EIP-7781 podría representar una evolución significativa para Ethereum, ofreciendo una mejora notable en el rendimiento sin las limitaciones asociadas con el aumento del tamaño de los bloques o el ancho de banda. Esto podría abrir el camino a una red más receptiva y eficiente, manteniendo al mismo tiempo los principios de seguridad y descentralización que hacen que el ecosistema de Ethereum sea sólido. Las próximas discusiones y decisiones de la comunidad desempeñarán un papel clave en la implementación de esta propuesta, que podría cambiar la forma en que Ethereum maneja sus transacciones y “rollups” en el futuro.