Ethereum 2.0 está lista para atravesar su primera bifurcación dura

El cofundador de Ethereum, Vitalik Buterin, publicó un plan el lunes para la primera bifurcación dura de la nueva Beacon Chain de Ethereum 2.0, tentativamente llamada HF1.

La bifurcación dura permitiría a los desarrolladores introducir varias actualizaciones clave en la recientemente lanzada Beacon Chain, que también serviría como una prueba útil para cambios más profundos en el futuro.

El mayor cambio práctico es el soporte para clientes light: nodos que tendrían requisitos mínimos de recursos y podrían ejecutarse en dispositivos móviles. Esto permitiría “billeteras minimizadas de confianza” que pueden verificar la cadena de bloques por sí mismas en lugar de depender de proveedores de servicios externos.

El soporte ligero al cliente se introduce a través de “comités de sincronización” con propósitos especiales, grupos de validadores que se asignan al azar para crear firmas especiales que facilitan la determinación de la versión correcta de la cadena.

Otras mejoras incluyen correcciones a las reglas de elección de bifurcaciones, donde los desarrolladores identificaron varias instancias del protocolo que son potencialmente vulnerables a los ataques de reorganización. Los problemas son sutiles y requieren una sincronización precisa, pero podrían haber permitido a los actores malintencionados explotar la red mientras controlan una pequeña parte de los validadores. Estas debilidades se conocían antes del lanzamiento, pero se descubrieron demasiado tarde para solucionarlas a tiempo, escribió Buterin.

En términos de cambios prácticos, la bifurcación dura tiene como objetivo revisar el funcionamiento de la mecánica de fugas por inactividad y corte. Actualmente, los stakers de Eth2 pueden perder una parte de su capital debido a que están inactivos o al intentar respaldar una bifurcación minoritaria de la cadena, lo que se castiga con slashing.

La fuga de inactividad a veces se consideraba un impedimento para el juego de casas, debido a que se penalizaba por problemas de fuerza mayor, como una conexión a Internet irregular o apagones. Si bien el sistema se configuró para ser muy indulgente, el equipo ahora está ajustando aún más el mecanismo para simplificar la vida de los interesados ​​con conexiones inestables. La fuga está configurada para volverse cuadrática, lo que significa que habrá una diferencia significativa entre la inactividad intermitente y continua. Por ejemplo, un staker que experimentó cortes durante unos minutos cada uno, por un total de una hora, perdería 10 veces menos que otro staker que simplemente desconectara su máquina durante una hora continua.

Las fugas de inactividad también terminarán gradualmente en lugar de inmediatamente, lo que asegura que los nodos fuera de línea seguirán perdiendo valor hasta que la red esté muy por encima del umbral necesario para la seguridad.

Si bien algunos de los cambios hacen que el sistema sea más indulgente con los errores honestos, el equipo está cambiando algunos parámetros para introducir sanciones monetarias más severas por mal comportamiento. Esto tiene como objetivo “debilitar las ruedas de entrenamiento” del sistema.

No está claro cuándo se llevará a cabo la bifurcación dura, y aún se requiere el desarrollo y la revisión de algunos de los detalles de la propuesta. Mientras tanto, los desarrolladores de Ethereum están tratando de crear una convención de nomenclatura para HF1 y futuras bifurcaciones. Los temas propuestos hasta ahora incluyen nombres de estrellas, sistemas planetarios, zonas de World of Warcraft y meses del año, entre otros.

Sigue leyendo: