El investigador de AWS revela cuatro grandes cuellos de botella de rendimiento de go-verkle y ya ha presentado una propuesta de optimización

ETH-2,85%

Noticias de Gate, mensaje, 2 de abril, la investigadora principal de protocolos de AWS, el departamento de computación en la nube de Amazon, Ekleen Kaur y Everton Fraga, presentaron en la conferencia EthCC[9] pruebas de alta presión para la implementación subyacente de go-verkle de los árboles Verkle de Ethereum, revelando cuellos de botella de rendimiento que impiden la adopción práctica de la versión sin estado. En concreto incluye: 1, durante la actualización del árbol se generan muchas nodos sombra, lo que causa una expansión redundante de aproximadamente 35% de los datos de estado; 2, el diseño de las claves de índices de la base de datos incluye mucha información redundante de rutas, lo que incrementa el costo de almacenamiento en aproximadamente 50%; 3, al convertir la estructura del árbol en memoria para generar la prueba, existen muchas copias de memoria en lugar de referencias por puntero, lo que hace que la velocidad de deserialización sea 24 veces más lenta que el valor teórico después de la optimización, y bajo alta carga podría provocar que la verificación de pruebas se agote el tiempo; 4, las implementaciones de Verkle Tree en clientes escritos en diferentes lenguajes, como Go, Rust, Nimbus, etc., no pueden interoperar con las pruebas generadas al manejar casos límite específicos, lo que implica riesgo de bifurcación inesperada tras una actualización. Los dos investigadores afirmaron que AWS ya presentó múltiples propuestas de optimización en el repositorio central de Ethereum, con el objetivo de reestructurar principalmente la lógica de deserialización para eliminar las copias de memoria; se espera que, una vez completadas, la eficiencia de ejecución de los nodos mejore en más de 3 veces, sentando una base para la integración oficial de los árboles Verkle.

Aviso legal: La información de esta página puede proceder de terceros y no representa los puntos de vista ni las opiniones de Gate. El contenido que aparece en esta página es solo para fines informativos y no constituye ningún tipo de asesoramiento financiero, de inversión o legal. Gate no garantiza la exactitud ni la integridad de la información y no se hace responsable de ninguna pérdida derivada del uso de esta información. Las inversiones en activos virtuales conllevan riesgos elevados y están sujetas a una volatilidad significativa de los precios. Podrías perder todo el capital invertido. Asegúrate de entender completamente los riesgos asociados y toma decisiones prudentes de acuerdo con tu situación financiera y tu tolerancia al riesgo. Para obtener más información, consulta el Aviso legal.
Comentar
0/400
Sin comentarios