馃嚜馃嚫 Reporte t茅cnico semanal de IOHK sobre Cardano: 20 de Marzo de 2020

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

Publicado en el blog del roadmap de Cardano, el 20 de Marzo 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 lanzado con 茅xito el Daedalus 2.3.1-ITN1, que introduce nuevas versiones de cardano-wallet y del nodo J枚rmungandr, adem谩s de solucionar un problema con los stake pools que no se cargan en la interfaz. La 煤ltima versi贸n tambi茅n resuelve un problema con el instalador de Daedalus en los sistemas MacOS Catalina, e incluye mejoras en el rendimiento y la fiabilidad de la red.

En el 谩mbito de las tareas de mantenimiento programado, el equipo implement贸 m煤ltiples mejoras en el conjunto de pruebas automatizadas, y actualiz贸 importantes dependencias de terceros como los paquetes Node, Yarn y Electron.

El equipo est谩 ahora completamente centrado en la preparaci贸n de Daedalus para el pr贸ximo lanzamiento del reinicio de Byron, que incluye un nuevo cardano-launcher y un nuevo nodo de Cardano basado en Haskell.

Plataforma de Aplicaciones

Esta semana el equipo implement贸 varias mejoras en cardano-launcher que fueron necesarias para integrarlo en Daedalus para el reinicio de Byron.

Explorador de Cardano

Esta semana el equipo estuvo trabajando en mejoras de la interfaz de usuario para la vista m贸vil del Explorador de Cardano.

ADRESTIA

Esta semana el equipo ha estado solucionando algunos errores encontrados en Windows, y finalizando la integraci贸n de extremo a extremo con cardano-node. Tambi茅n se est谩 trabajando en cerrar la brecha entre la nueva API y la antigua que actualmente utiliza Daedalus en la red principal de Cardano. El equipo se propone lograr una transici贸n fluida tanto para los usuarios finales como para los exchanges de criptograf铆a, al tiempo que se sigue preservando la funcionalidad de la API anterior para evitar que se produzcan cambios que se rompan. Esto requiere algunas consideraciones cuidadosas con respecto a lo que deber铆a ir en la nueva API.

El equipo tambi茅n a帽adi贸 esta semana soporte para billeteras fr铆as, lo que permite que el backend de la billetera funcione s贸lo a partir de una llavep煤blica de la cuenta sin ver nunca una llave privada. Esto, combinado con el env铆o de transacciones proxy a帽adido hace un tiempo, permite a los clientes construir la integraci贸n con dispositivos de hardware como Ledger o Trezor.

NETWORKING

No hay actualizaciones del equipo de red esta semana. Durante esta semana han estado ayudando a otros equipos de desarrollo.

DEVOPS

Esta semana el equipo de DevOps ha estado trabajando en la creaci贸n del instalador para la versi贸n de Daedalus compatible con el reinicio de Byron, as铆 como en la realizaci贸n de pruebas de rendimiento de diferentes configuraciones para los nodos relays, cuyos resultados han sido muy positivos. Las pruebas de rendimiento indicaron que un pu帽ado de nodos relays pueden servir a miles de billeteras sin ning煤n problema. El equipo tambi茅n ha estado escribiendo un faucet de prueba utilizando el nuevo nodo del reinicio de Byron, y generando paquetes para Windows donde ejecutar las pruebas de red de Ouroboros en hosts nativos de Windows.

El equipo tambi茅n ha trabajado en la mejora de las im谩genes Docker cardano-db-sync y cardano-rest, para que tengan una granularidad m谩s fina y soporte a los archivos secrets de Docker Compose para credenciales PostgreSQL.

SHELLEY

Esta semana el equipo ha terminado de renombrar algunos de los paquetes y m贸dulos, y tambi茅n han estado investigando los problemas de consumo de memoria que est谩n afectando al conjunto de pruebas (en lugar del c贸digo en s铆). Algunos de estos problemas han sido resueltos, pero se est谩 trabajando para arreglar el 煤ltimo de ellos.

El equipo tambi茅n arregl贸 esta semana un problema con el caso del l铆mite en la optimizaci贸n del coeficiente del slot activo. El trabajo tambi茅n ha progresado en las pruebas CDDL, completamdno una mitad de ellas (generando desde CDDL y deserializando en Haskell). La otra mitad de las pruebas (generando a partir de Haskell y verificando con la CDDL) se a帽adir谩 pronto.

Finalmente, se hicieron algunos ajustes menores a la CDDL, como el uso de la etiqueta CBOR para los racionales. Tambi茅n se retiraron las lentes del ledger de Shelley, y se crearon un n煤mero de ejemplos que ilustran c贸mo construir varias transacciones, incluyendo cu谩l podr铆a ser el tama帽o abstracto y la tarifa m铆nima para ellas.

GOGUEN

Esta semana el equipo de Plutus investig贸 un nuevo enfoque de c贸mo tratar el t茅rmino de error en el paquete de la metateor铆a. Tambi茅n hicieron actualizaciones al c贸digo para reflejar la nueva terminolog铆a de UTxO Extendido, y a帽adieron una regla que faltaba para los hashes del script de datos.

Mientras tanto, el equipo de Marlowe se concentr贸 en mejorar la usabilidad y el dise帽o de Blockly. Esto incluy贸 cambiar los colores para hacerlos m谩s distintivos, ajustar los dise帽os de ancho para que los contratos ocupen menos espacio, eliminar el bloque Case y fusionarlo en una acci贸n diferente, as铆 como hacer un nuevo bloque para la moneda/token. Finalmente, tambi茅n trabajaron en el layout de Marlowe Playground para los contratos de Marlowe.

1 Like