Actualización en el desarrollo de Nervos CKB #41

Del 26 de octubre al 8 de noviembre de 2020

¡Es hora de otra actualización! Mira lo que ha estado haciendo el equipo de desarrollo durante las últimas semanas.

Avance de desarrollo reciente por parte del equipo core CKB:

  • Ampliación de ckb-indexer con más opciones de filtro.

  • Discutir los requisitos de transacciones pool y trabajar en el nuevo estimador de tarifas.

  • Panel de control interno rediseñado para mostrar métricas de rendimiento.

  • Diseño de ‘traits’ (Rust) de forma arriba hacia abajo.

  • Experimentación con la ejecución de protocolos CKB en navegadores web a través de Tentacle WASM.

  • Diseño de la especificación de la red de canales.

Ampliación de ckb-indexer

El ckb-indexer permite consultar datos desde nodos para aplicaciones y análisis.

Quake ha estado trabajando en el ckb-indexer basándose en los requisitos de este hilo de conversación. Consideró varias soluciones y todavía está optimizando las compensaciones.

Estimador de tarifas

La estimación precisa de las tarifas es importante para las aplicaciones y los protocolos de Capa 2.

Boyu sigue trabajando en la calculadora de tarifas. Ha implementado un prototipo y ha estado evaluando diferentes modelos. También discutió los requisitos de pool para respaldar el estimador de tarifas con Dingwei.

Panel de métricas

Las métricas actuales se pueden encontrar en el explorador de CKB.

Tenemos pruebas comparativas de sincronización en cadena y TPS, pero no hemos almacenado los resultados para su análisis. Guozhen y Yulong han estado trabajando en el panel de métricas, que facilitará la presentación, el análisis y la comparación de las métricas.

Diseño de ‘traits’ (Rust)

En Rust, trait es una colección de métodos definidos para un tipo desconocido: Self. Pueden acceder a otros métodos declarados en el mismo trait.

Dingwei comenzó a rediseñar los traits en el código fuente de CKB. Solíamos diseñar traits que proporcionaban todas las funcionalidades que podían proporcionar los módulos. Esta estrategia ascendente conduce a módulos altamente acoplados.

Dingwei planeó diseñar los rasgos de arriba hacia abajo. Él analizará lo que necesitan los módulos de la capa superior e implementará una interfaz suficiente utilizando los módulos.

Protocolos de CKB en los navegadores web

Los clientes ligeros permiten interacciones de blockchain sin confianza sin requerir la sobrecarga de ejecutar un nodo completo y abrir nuevos tipos de aplicaciones.

Quake lidera un equipo que trabaja en la demostración del cliente ligero. Han estado trabajando en la ejecución de protocolos CKB en navegadores web a través de Tentacle WASM porque la demostración se ejecutará en el navegador.

Red de canales

Las redes de canales pueden maximizar el rendimiento y minimizar la latencia del procesamiento de las transacciones, mejorar la privacidad e incluso pueden proporcionar cierta interoperabilidad entre blockchains.

El equipo de la red de canales ha estado trabajando para proponer la especificación general del canal de pago.

Consulta esta publicación en Nervos Talk.

Otros proyectos

  • Actualización de la interfaz de usuario de Neuron para la migración de ACP.

  • Investigación de las funciones criptográficas del pasaporte electrónico.

  • Función para la transferencia de la célula ACP en Bitpie sdk.

  • Lanzamiento de ckb-sdk-java v0.37.0.

Para mantenerse actualizado sobre todo lo relacionado con Nervos:

Únete a nuestra comunidad: Telegram - Discord - GitHub - Foro - Twitter

Esta es una traducción al español por @luisantoniocrag y revisada por @Lalo