Actualización de desarrollo de Nervos CKB n. ° 41 (del 26 de octubre al 8 de noviembre)

Del 26 de octubre al 8 de noviembre de 2020

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

En las últimas dos semanas, el equipo central de CKB ha:

Estuve ampliando ckb-indexer con más opciones de filtro. Discutí los requisitos del grupo de transacciones y estuve trabajando en el nuevo estimador de tarifas. Panel de control interno rediseñado para mostrar métricas de rendimiento. Estuve diseñando rasgos (Rust) de forma descendente. Experimenté con la ejecución de protocolos CKB. en navegadores web a través de Tentacle WASM. Estuve diseñando la especificación de la red de canales.

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

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

La estimación precisa de 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 del grupo para respaldar el estimador de tarifas con Dingwei.

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

Tenemos comparativas de TPS y sincronización en cadena, 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.

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

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

Dingwei planeaba 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 subyacentes.

Los clientes ligeros permiten interacciones de 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.

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

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

Si estás interesado, ¡mira esta publicación en Nervos Talk!

Actualización de la interfaz de usuario de Neuron para la migración de ACPR Búsqueda de funciones criptográficas de pasaporte electrónico Agregar función de transferencia de celda ACP en Bitpie sdk Liberación de ckb-sdk-java v0.37.0