Actualización semanal de Taraxa: Semana 12 – Proyecto Taraxa

Perfeccionando la estabilidad de Taraxa Testnet

Con el estado de California en el cierre, nuestro equipo, al igual que el resto de Silicon Valley, ha cambiado al modo remoto. Y parece que la oficina en casa ha funcionado bastante bien hasta ahora: más iteraciones en el diseño de aplicaciones y la estabilidad de la red realizadas esta semana. ¡A las actualizaciones!

Consenso y PBFT

Propuestas eficientes permitir que el PoS de Taraxa produzca propuestas de bloque justas y no coordinadas, lo cual es esencial para la seguridad de la red. Realizado esta semana:

Terminé de mover el DB de la cabeza de la cadena PBFT por separado de la cadena PBFT, arreglé todas las pruebas unitarias Saltó a la implementación de la máquina de estado PBFT Revisión del código de CPPcheck y refactorización de código

RPC y EVM

Introdujimos una cadena de herramientas compatible con EVM para lograr la máxima compatibilidad con versiones anteriores para hacer que el código de Taraxa sea modular y reutilizable, y la máquina virtual concurrente única que puede ejecutar contratos inteligentes en paralelo, lo que en última instancia aumenta el rendimiento de la red.

Se corrigieron algunos errores relacionados con los cambios de CPPcheck. Se buscó actualizar Aleth a una versión más reciente. Se implementó un manejo de errores más detallado para insertar transacciones con RPC. Terminé y probé las mejoras de almacenamiento de EVM. A continuación: fusionar con Taraxa_node, configurar CI para el EVM, transacciones concurrentes.

A medida que nos acercamos al lanzamiento de Mainnet, estamos contentos de tener más contribuyentes al código de Taraxa. Danos un seguimiento en Github, si quieres convertirte en uno.