Los desarrolladores de Ethereum abordan una vulnerabilidad crítica en la actualización Glamsterdam
Los desarrolladores de Ethereum han resuelto una vulnerabilidad potencialmente grave en la próxima actualización Glamsterdam que podría haber permitido a los constructores de bloques retirar ETH destinado a los validadores de staking. Este fallo generó preocupaciones sobre la seguridad de los depósitos de staking durante la transición de Ethereum a un nuevo sistema de producción de bloques. Aunque no se han reportado pérdidas de fondos, el descubrimiento subraya la importancia de realizar pruebas exhaustivas antes de que las actualizaciones importantes de blockchain lleguen a la red principal.
La solución fue fusionada el 26 de octubre, tras una revisión y pruebas adicionales por parte de los desarrolladores. La corrección propuesta fue inicialmente rechazada el 19 de octubre, pero fue reconsiderada y fusionada después de más pruebas. La vulnerabilidad podría haber redirigido los depósitos de staking de los validadores a cuentas controladas por los constructores.
Detalles de la Vulnerabilidad
La actualización Glamsterdam introduce cambios importantes en la forma en que se construyen y validan los bloques, incluyendo la separación de proponentes y constructores (ePBS), que separa las responsabilidades de los constructores de bloques y los validadores. Sin embargo, los desarrolladores descubrieron que las reglas propuestas para el manejo de depósitos podrían crear un conflicto cuando un constructor y un validador usaran la misma clave pública.
El investigador Avsetsin identificó un escenario en el que los depósitos que esperaban procesamiento durante la transición a Glamsterdam podrían ser mal asignados. Un operador podría registrarse como constructor utilizando una clave pública, y si un protocolo de staking posteriormente enviaba ETH bajo esa misma clave, ambos depósitos podrían ser acreditados al saldo del constructor, permitiendo al operador retirar fondos destinados al validador.
Reversión de la Decisión Inicial
La corrección propuesta enfrentó inicialmente resistencia, pero tras un examen y pruebas adicionales, fue fusionada. Las reglas revisadas clasifican los depósitos pendientes de acuerdo con sus credenciales de retiro, asegurando que los depósitos destinados a los validadores permanezcan asociados con ellos, incluso cuando un constructor utiliza la misma clave.
Impacto en los Stakers de Ethereum
La resolución representa un desarrollo positivo en la seguridad de la infraestructura de staking de Ethereum. Al abordar el problema antes del despliegue en la red principal, los desarrolladores han reducido el riesgo de que los depósitos de los validadores sean asignados incorrectamente. Sin embargo, la actualización Glamsterdam aún enfrenta requisitos adicionales de pruebas, y su implementación exitosa dependerá de una cuidadosa coordinación entre los desarrolladores.
FAQ
¿Cuál fue la vulnerabilidad crítica descubierta en la actualización de Glamsterdam?
La vulnerabilidad podría haber permitido a los constructores de bloques retirar ETH destinado a los validadores de staking, lo que podría haber llevado a una mala asignación de los depósitos de staking de los validadores.
¿Cómo abordaron los desarrolladores de Ethereum la vulnerabilidad?
Los desarrolladores fusionaron una solución propuesta el 26 de octubre después de una revisión y pruebas adicionales, lo que garantizó que los depósitos destinados a los validadores permanezcan asociados con ellos.
¿Qué es la separación de proponentes y constructores consagrada (ePBS) introducida en la actualización de Glamsterdam?
ePBS es un cambio importante que separa las responsabilidades de los constructores de bloques y los validadores, con el objetivo de mejorar la eficiencia y seguridad de la producción de bloques.
¿Cuál fue la respuesta inicial a la corrección propuesta para la vulnerabilidad?
La corrección propuesta fue inicialmente rechazada el 19 de octubre, pero fue reconsiderada y aceptada después de un examen y pruebas adicionales.
¿Qué impacto tiene la resolución de esta vulnerabilidad en los stakers de Ethereum?
La resolución mejora la seguridad de la infraestructura de staking de Ethereum al reducir el riesgo de que los depósitos de los validadores sean asignados incorrectamente, aunque se requieren más pruebas de la actualización de Glamsterdam.
Comentarios
Los comentarios se moderan antes de publicarse.
Aún no hay comentarios — sé el primero.