馃嚜馃嚫 Reporte t茅cnico semanal de IOHK sobre Cardano: 3 de Abril de 2020

:es: Traducci贸n al espa帽ol de IOHK Cardano Weekly Development Report - 3 / Apr 2020

Publicado en el blog del roadmap de Cardano, el 3 de Abril de 2020.


Este informe es producido por IOHK cada semana para mantener a la comunidad informada sobre el progreso realizado en el desarrollo de Cardano. El alcance de este informe cubre el trabajo que se est谩 llevando a cabo en todos los equipos y proporciona informaci贸n y transparencia al proyecto.

HECHOS DESTACADOS DE LA SEMANA

DAEDALUS

Billetera

Esta semana el equipo ha terminado y lanzado Daedalus Flight, una versi贸n pre-lanzamiento de Daedalus dise帽ada para probar su funcionalidad y asegurar una integraci贸n fluida con el nuevo nodo de Cardano antes de Shelley.

Plataforma de Aplicaciones

Esta semana el equipo ha conclu铆do todas las mejoras del launcher de Cardano necesarias para el Reinicio de Byron.

Explorador de Cardano

Esta semana el equipo ha dado los 煤ltimos retoques, y el nuevo explorador de Cardano est谩 listo para ser lanzado.

BACKEND DE LA BILLETERA

El equipo ha estado trabajando fuertemente esta semana para finalizar y probar todos los aspectos del backend de la billetera antes de su lanzamiento como parte del Reinicio de Byron, as铆 como trabajando en una gu铆a de integraci贸n para los usuarios.

NETWORKING

Esta semana el equipo de Networking ha estado tratando algunos temas importantes que necesitaban ser resueltos antes de la 煤ltima liberaci贸n de la billetera. Se fusionaron los tiempos de espera y se ajustaron los par谩metros del 螖Q, lo que ha aumentado el rendimiento al descargar bloques de un par lejano. Tambi茅n se ha reducido el retraso del DNS worker, lo que hace mucho m谩s probable que un nodo se vuelva a conectar con un par del mismo continente.

El equipo tambi茅n mejor贸 el cliente NTP en Windows, y ahora est谩 usando la librer铆a interna de red Win32. Esto requiri贸 cierto refactoring, incluyendo mover el IOManager hacia abajo del stack, pero hizo mucho m谩s f谩cil combinar la librer铆a de red Win32 con la librer铆a de red est谩ndar. Tambi茅n se ha mejorado el registro para el cliente NTP.

DEVOPS

Esta semana el equipo de DevOps ayud贸 al equipo de Daedalus a configurar y construir instaladores para el nuevo cliente Daedalus Flight. Los nuevos relays tambi茅n se ampliaron para manejar un esperado aumento de la carga de tr谩fico.

El equipo tambi茅n trabaj贸 en la reescritura del faucet para usar el nuevo CLI de la billetera, que se espera que est茅 en corriendo en la red de prueba a finales de la semana. Finalmente, el equipo estableci贸 un trabajo de benchmarking sobre los nodos, para correrlo cada noche y medir los tiempos de sincronizaci贸n.

SHELLEY

Esta semana el equipo ha eliminado completamente las versiones de la aplicaci贸n del ledger en el c贸digo de Haskell, adem谩s de simplificar enormemente el sistema de actualizaci贸n. La especificaci贸n formal tambi茅n se actualiz贸 con los recientes cambios en el c贸digo de Haskell, a saber, el almacenamiento de los par谩metros del protocolo para los c谩lculos de recompensas, lo que permitir谩 a Shelley comenzar desde el bloque genesis o desde Byron.

El equipo tambi茅n ha estado trabajando en el establecimiento de pruebas nightly sobre Buildkite, luego de que las pruebas de propiedad fueran desactivadas temporalmente. Hay un pu帽ado de fallos en las pruebas, pero el equipo ya ha identificado la causa y est谩 trabajando en una soluci贸n.

GOGUEN

Esta semana el equipo de Plutus comenz贸 a trabajar en la adici贸n de un frontend web al backend del contrato inteligente (plutus-scb). Tambi茅n reorganizaron el contenido dentro de algunos de los m贸dulos - el contenido de StateMachine fue movido a plutus-contract, el contenido de la billetera dentro del m贸dulo plutus-wallet-api fue movido a plutus-emulator, y finalmente el m贸dulo plutus-wallet-api ha sido renombrado a plutus-ledger. Adem谩s, la may煤scula de la etiqueta en el bloque Blockly se ha cambiado a min煤sculas, en l铆nea con el constructor inteligente.

Mientras tanto, el equipo de Marlowe est谩 trabajando en un nuevo dise帽o actualizado para el Marlowe Playground, y ha hecho m谩s compactas las explicaciones de los bloques dentro de Blockly. Tambi茅n a帽adieron al tutorial de Marlowe una taxonom铆a de los problemas potenciales al dise帽ar y utilizar los contratos de Marlowe.

1 Like