Actualización de desarrollo semanal # 28 – THORChain

Actualización semanal de desarrollo de THORChain para la semana 28 de enero a 03 de febrero de 2020

El equipo es profundo en pruebas y validación. La mayor parte del trabajo ha sido abordar los problemas surgidos de los ciclos completos de construcción y desmontaje de THORChain. Este trabajo es necesario para garantizar que el código sea robusto y resistente.

THORNode

El equipo de THORNode trabajó para actualizar los módulos de Bifrost y Metrics a V2, agregó más tipos de eventos para una mejor cobertura e implementó una función de culpa para TSS. La culpa permitirá a los nodos identificar un nodo abortado en un KeyGen y "culparlos". El nodo culpado se etiqueta y se produce. Esto aborda un posible vector de ataque que el equipo encontró en las pruebas.

La refactorización está en curso. Es importante mantener la base de código lo más ligera posible para minimizar la complejidad de la superficie.

Algunos se centran en linting para que el código sea legible y limpio.

Corrección de errores para abordar los problemas encontrados en las pruebas.

Midgard

Se completó el trabajo en Midgard para actualizarlo a los nuevos tipos de eventos admitidos por THORNode, así como los comentarios del equipo frontend.

BEPSwap

El equipo frontend se está acercando a un producto pulido. También se está trabajando para refactorizar React Hook y Typecript para reducir la complejidad del código.

Billetera Asgard

El equipo de Asgard Wallet ha implementado el primer cliente 0.1, apoyando a Binance Chain assetx. El Asgard Wallet debería estar disponible para pruebas públicas pronto y el equipo está entusiasmado de lanzarlo. Permitirá que THORChain sea resistente a la censura en el futuro.

Revisión del código: 2/3 Revisión completa

Revisión económica: comenzó

Auditoría de TSS: comenzó

El testnet actualizado se encuentra en las etapas finales de prueba.