Actualización de Ingeniería del Cosmos Hub — Julio 2023

https://medium.com/the-interchain-foundation/cosmos-hub-engineering-update-july-2023-96250d192795

Es hora de la actualización de julio del equipo de Informal Systems del Cosmos Hub. Este mes, el equipo ayudó a lanzar la versión v11, actualizando Replicated Security y eliminando el módulo heredado de Liquidity para preparar el próximo Módulo de Liquid Staking. También apoyamos a Stride en su lanzamiento como el segundo Consumer Chain del Cosmos Hub, haciendo historia por ser la primera appchain independiente que migra a Interchain Security.

Proceso de revisión del Módulo de Liquid Staking Hemos estado trabajando con el equipo de Stride, el equipo de Cosmos-SDK, el equipo de Iqlusion y otros para finalizar el proceso de revisión del LSM e integrarlo para su lanzamiento en el Cosmos Hub en Gaia v12. Pendiente de algunas correcciones de problemas planteados por el equipo de Cosmos-SDK y otros, estará listo para incluirse en la versión v12 próximamente.

Lanzamiento de Gaia v11 Hemos realizado una versión de Gaia v11 y la hemos sometido a votación. La fecha de actualización prevista, si la propuesta es aprobada, es el 16 de agosto de 2023.

Gaia v11 incluye:

  • Una actualización de Replicated Security a la versión 2.0.0.

  • Una versión refactorizada del módulo Global Fee.

  • Eliminación del estado del módulo Liquidity con retiro forzado de todas las monedas en los pools como preparación para eliminar el módulo, de acuerdo con la Propuesta 801 aprobada.

Puedes encontrar el archivo binario de la versión aquí y el registro completo de cambios aquí.

Lanzamiento de la cadena de consumo Stride El lanzamiento de Stride salió sorprendentemente bien, considerando que era la primera vez que se veía en acción el protocolo de migración de independiente a consumidor. La migración tomó 45 minutos en total y se desarrolló sin problemas.

Primera versión de CometMock CometMock es una herramienta de prueba que simula el motor de consenso CometBFT, pero se ejecuta mucho más rápido y de manera más determinista, lo que nos permite reducir drásticamente el tiempo de ejecución de alrededor de 20 minutos a alrededor de 1 minuto. Puedes ver el código aquí. También estamos trabajando con Starship para incorporarlo a su entorno de pruebas de Cosmos.

Verificación de la equivocación criptográfica (slashing por doble firma) Continúa el trabajo en el código que permitirá al Cosmos Hub verificar criptográficamente instancias de doble firma. Esto es importante porque la verificación criptográfica permitirá al Hub reducir inmediatamente a la mitad a los validadores que se comporten de manera incorrecta en las Consumer Chains, en lugar del proceso actual que requiere una votación para verificar el slashing. Para obtener más información, puedes encontrar la documentación aquí y el código en progreso en esta rama.

IBC Atómico Hemos estado pensando en cómo Replicated Security puede usarse para construir una red segura y diferenciarse en un futuro lleno de seguridad compartida. Una opción posible es el IBC Atómico, que permite que las Consumer Chains de Replicated Security se compongan entre sí de manera instantánea, atómica (si una parte de la transacción falla, todo falla) y aislada (nada más cambia mientras se ejecuta la transacción). Hay muchas conversaciones al respecto, pero el lugar para estar al día es la discusión aquí.

Last updated