Actualización semanal del desarrollador # 37 – THORChain

Actualización semanal de desarrollo de THORChain para la semana 31 de marzo a 06 de abril de 2020

El equipo se centró en continuar con el régimen de prueba y en implementar correcciones de errores en el binario. Se han realizado algunas actualizaciones a THORNode para preparar la cadena para que sea de cadena cruzada, así como el trabajo encargado de comenzar la implementación de Bitcoin.

Midgard y los clientes continúan siendo actualizados y el equipo confía en que un testnet público estará disponible pronto con infraestructura actualizada. La infraestructura incluye un Telegram Bot, Pool Balancer Bot, THORchain Seed Service, así como documentación de Node.

Además de las continuas correcciones de errores y actualizaciones de infraestructura, la gran característica agregada a THORNode esta semana fue de tarifas dinámicas de gas. Esto se produjo con el trabajo continuo con el módulo Bifröst para equiparlo para que sea de cadena cruzada. Para Ethereum y Bitcoin (y otras cadenas con tarifas de gas dinámicas), los nodos deben recibir instrucciones sobre qué tarifa de gas usar, ya que la tarifa de gas es parte de la transacción. La lógica seguirá siendo utilizar montos de tarifas codificadas (como 20 Gwei para Ethereum y 20 Sat / bytes para Bitcoin), pero luego se agregará un mecanismo dinámico de revaloración de gas para garantizar que THORNode sea resistente durante los tiempos de fluctuaciones de la red .

Algunas correcciones menores, así como la gran solicitud de fusión que ve una lógica distribuida de unirse a la fiesta agregada. Esto permite que los nodos se unan a los comités de firma de una manera más resistente.

El trabajo continúa construyendo el Ethereum Bifröst y el equipo ha comenzado a prepararse para construir para Bitcoin. Es probable que se necesiten algunos cambios para equipar la cadena para lidiar con los matices de Ethereum y Bitcoin:

Gestión de UTXO (Bitcoin) Tarifas dinámicas de gas (ambas) Firma de lotes (Bitcoin)

El equipo apunta a probar Bitcoin y Ethereum antes del lanzamiento de mainnet.

El trabajo en Midgard incluye algunas reparaciones de control de calidad, así como el nuevo nodo y puntos finales de red, que hacen que haya más datos disponibles para los clientes del protocolo.

BEPSwap continúa viendo el trabajo completado para garantizar que esté listo para un testnet público.

El equipo de Asgard Wallet se ha centrado en actualizar el binario para admitir Ant-Design.

Los clientes de THORChain deben prepararse para lidiar con nodos maliciosos, por lo que se está construyendo un módulo bizantino reutilizable. Este módulo primero consulta una semilla para recopilar las direcciones IP de los nodos, luego las consultas (n / 3 + 1) para garantizar que los datos recopilados sean correctos en toda la red.

Las semillas:

Testnet:

https://testnet-seed.thorchain.info

Chaosnet:

https://chaosnet-seed.thorchain.info

Mainnet:

https://seed.thorchain.info