Actualización semanal de Taraxa – Semana 31. Más correcciones a DAG y VDF. El por Olya Green Proyecto Taraxa Agosto 2020

Más correcciones a DAG y VDF.

Continuando con el despliegue de Aphrogenes, seguimos agregando mejoras y correcciones al consenso de Taraxa y bloqueamos el DAG.

DAG y VDF.

Taraxa utiliza la finalización rápida del bloque DAG para maximizar el rendimiento de la red mediante la integración de VDF:

Se implementó una validación de DAG de bloque de verificación para recibir bloques de un par; Se corrigió el valor inicial de dificultad VDF y lambda; Se corrigió el problema de aceleración de las pruebas unitarias; Se implementó una prueba unitaria para calcular el costo / tiempo de la solución VDF; Se agregó una lambda VDF límite superior y el tiempo mínimo de retraso de la propuesta de DAG; Archivos de configuración fijos para nuevos parámetros; Pruebas unitarias refactorizadas para sincronización de bloques DAG lineales, bloques DAG lineales con sincronización de transacciones y sincronización DAG compleja.

Concurrencia especulativa.

Al fusionar el contrato de delegación de estaca en la máquina virtual de Taraxa, hemos decidido alejarnos de la ejecución concurrente e integrar la concurrencia especulativa directamente en el libro mayor en lugar de solo en la VM.