Muchas de las actualizaciones del equipo de desarrollo central de este mes se centraron en la capacidad de mantenimiento y la estabilidad a largo plazo para Neo, tanto como protocolo como plataforma de desarrollo. La implementación del soporte de bifurcación dura permite que se introduzcan de forma segura cambios incompatibles con versiones anteriores, la primera son las alteraciones en los precios de syscall que aliviarían las preocupaciones de DoS.
El aislamiento de instantáneas fue otro ejemplo, que evita que los cambios de almacenamiento de contratos no deseados persistan entre las llamadas de contrato donde se producen excepciones. La experiencia de desarrollo por contrato para el desarrollador de C# se mejoró a través de la compilación condicional, eliminando la necesidad de reescrituras de código entre las compilaciones de depuración y producción.
Los grupos de desarrollo comunitario patrocinados por Neo lanzaron sus propias actualizaciones en sintonía con el núcleo, adaptándose a las modificaciones y trasplantando las nuevas piezas de funcionalidad. NEXT completó sus preparativos para una importante actualización de la billetera de extensión NeoLine, brindando soporte de Ledger y soporte de red personalizado para hacer que la billetera sea más versátil tanto para usuarios como para desarrolladores.
Mientras tanto, Neo SPCC exploró nuevas optimizaciones de NeoFS en forma del servicio de árbol de objetos, y NGD Enterprise continuó cubriendo terreno en el desarrollo de su nuevo compilador para contratos inteligentes TypeScript.
El informe de desarrollo mensual global completo de Neo para mayo se puede encontrar a continuación.