Dossier de desarrollo de Nervos CKB # 43 Red Nervos

Del 23 de noviembre al 6 de diciembre de 2020

Cada dos semanas, nos gusta actualizar a la comunidad sobre en qué ha estado trabajando nuestro equipo de desarrollo principal en toda la red Nervos.

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

Probado y verificado el primero estimación de tarifa propuso las horquillas blandas activadas por el usuario (UASF) mecanismo Comenzó a reemplazar fracaso.Propuesta de un nuevo estilo asincrónico. Tentáculo Interfaz Mejorada la compatibilidad WASM de todos los componentes de CKB Añadidas métricas en ckb-analyzer He estado agregando más casos de prueba de integración He estado trabajando en Channel Network y Light Client.

Boyu ha mejorado el estimador de tarifas con la ayuda de Dingwei Zhang, un ingeniero de blockchain en Cryptape. También se han realizado múltiples pruebas y verificaciones.

Ian Yang, uno de los desarrolladores de CKB centrado en el diseño de sistemas y la implementación oficial del cliente, ha migrado Bitcoin BIP8 a CKB para permitir implementaciones paralelas de bifurcación suave basadas en la señalización del minero a través del campo de versión de bloque. Consulte las relaciones públicas para obtener más detalles.

Como se alerta en RUSTSEC-2020–0036, la falla está oficialmente en desuso / sin mantenimiento. Boyu los ha reemplazado con este error y de todos modos.

Chao ha propuesto una nueva interfaz asíncrona en el tentáculo de la biblioteca p2p.

Tentacle solía leer mensajes de pares en el marco y pasar los paquetes leídos a la aplicación a través de devoluciones de llamada.

La nueva interfaz asíncrona agregó un nuevo rasgo ProtocolStream donde los desarrolladores de aplicaciones pueden usar la función asíncrona para programar la parte de lectura. Dado que la parte de escritura ya es compatible con async, esta nueva interfaz ofrece a los desarrolladores de aplicaciones toda la potencia para programar todas las E / S P2P a través de async.

Quake, un desarrollador de CKB, presentó varios PR para mejorar la compatibilidad con WASM de todos los componentes de CKB, ya que el prototipo de cliente ligero se ejecutará en el navegador. Owen ha estado probando y depurando el GCS (filtro del lado del cliente) para el cliente ligero.

Guozhen, un ingeniero de blockchain y sistemas de almacenamiento distribuido, agregó algunas métricas nuevas en ckb-analyzer, un agente para recopilar métricas avanzadas de CKB.

Yulong ha estado revisando casos de prueba de integración de Bitcoin para inspirarse y agregar más casos de prueba para CKB.

– – – – – – – – – – – – – – – – – – – – – – – – – – – –

En las últimas dos semanas, el HACER equipo ha estado trabajando en:

Verificar y publicar hotfix v0.33.2 Admite la transferencia de activos a la dirección PW en la cuenta del activo Arreglar la indexación para las celdas ACP heredadas Admite la generación y el análisis de direcciones cortas de ACP en el backend Aumentar la cobertura de prueba en la capa de serviciockb-sdk-js Actualizar la configuración de ACP # 516ckb-sdk-js Versión v0. 38.1 para el nuevo bloqueo ACP # 518ckb-sdk-ruby soporte dirección acp corta # 795ckb-sdk-go soporte dirección acp corta # 796 Agregar soporte para dirección ACP corta Diseñar discusión, desarrollo Agregar casos de prueba para script Check Organizar reglas de script Check