Dossier de desarrollo Nervos CKB # 42

Del 9 de noviembre al 22 de noviembre 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:

Comenzó a diseñar la arquitectura de activación de la bifurcación y la activó el usuario Mecanismo de horquillas blandas.Completada la prueba de aceptación del congelador.He estado evaluando estimación de tarifas algoritmos. transacción testnet Problemas de envío Esté configurando el panel de referencia Esté trabajando en el diseño de ingeniería de la red de canales y la demostración del cliente ligero

Un tenedor es una herramienta para actualizar la cadena con cambios incompatibles y un mecanismo necesario en el crecimiento de una cadena de bloques de código abierto.

Ian Yang, uno de los desarrolladores de CKB centrado en el diseño del sistema y la implementación oficial del cliente, ha comenzado a estudiar cómo implementar bifurcaciones en el código y cómo diseñar un mecanismo de votación de bifurcaciones activado por el usuario en cadena.

Dingwei Zhang, un ingeniero de blockchain en Cryptape, entregó el Chain Freezer y el RP pasó la revisión del código, así como la prueba de aceptación.

Chain Freezer separa la base de datos en dos partes: bloques recientes e historia antigua. Los bloques recientes son datos importantes y se pueden colocar en una unidad SSD para mejorar el rendimiento.

Estos avances significan que el Chain Freezer se lanzará pronto.

Boyu y Dingwei están trabajando en la calculadora de tarifas. Han implementado un algoritmo y están evaluando la precisión del algoritmo.

Guozhen, ingeniero de blockchain y sistemas de almacenamiento distribuido, Yulong y Boyu están investigando los siguientes problemas de testnet:

La tasa de tíos es alta. Movimos a los mineros a la misma área para reducir la latencia del relé y ahora es mejor. El intervalo de bloqueo es de aproximadamente 40 segundos, que es demasiado largo en comparación con la red principal. Las transacciones no se transmiten a los mineros y se atascan en el grupo de transacciones de los usuarios. Guozhen y Yulong están trabajando en el panel de referencia; Chao está trabajando en el diseño de ingeniería de la red de canales; Quake, un desarrollador de CKB, y Owen están trabajando en la demostración del cliente ligero.

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

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

Se agregaron más pruebas en la CLI de Deal Maker, cobertura del 100% Refactorización de la coincidencia de pedidos en la CLI de Deal Maker Se actualizó la interfaz de usuario y las API de Neuron para la migración de ACP Se investigaron problemas de sincronización en Neuron v0.33 Se agregaron pruebas funcionales y pruebas de regresión para billetera de hardware y firma sin conexión Lanzamiento de Neuron v0.34.0-rc1 Se lanzó ckb [email protected] Middleware de integración de Exchange rediseñado con la celda de aprobación n. ° 784 Lanzada la aplicación de Android Nervos Citizen v0.1.0