Neo ha hecho públicos varios repositorios principales de Neo X en GitHub, lo que marca una nueva fase de apertura y colaboración para la cadena compatible con EVM. La medida sigue al lanzamiento de Neo X MainNet v0.4.2, que introdujo una implementación lista para producción de su sistema de transacciones resistente a MEV.
Repositorios principales lanzados
Neo X es desarrollado por Bane Labs, una colaboración entre Neo Global Development, Neo SPCC y AxLabs. Los nuevos repositorios públicos incluyen la implementación del nodo de la cadena, contratos puente, bibliotecas criptográficas y documentación de respaldo para desarrolladores.
Los siguientes repositorios se han hecho públicos y forman la base de la infraestructura interoperable de Neo X que conecta Neo N3 (NeoVM) y Neo X (EVM):
- go-ethereum: implementación del nodo Neo X basada en geth, que proporciona compatibilidad total con EVM.
- docs: Documentación técnica para el desarrollo, implementación e interoperabilidad de Neo X.
- bridge-evm-contracts: contratos inteligentes que permiten operaciones entre cadenas entre Neo X y Neo N3 en el lado EVM.
- bridge-neo-contracts: contratos NeoVM que respaldan el puente Neo N3 ↔ Neo X en el lado Neo.
- neox-tpke-lib: utilidades de TypeScript para implementar el cifrado de clave pública de umbral dentro de Neo X.
- neox-tpke-examples: dApps de demostración que muestran casos de uso de TPKE y ejemplos de integración.
- mpc: base de código que respalda la ceremonia de computación multipartita utilizada en la configuración DKG de conocimiento cero de Neo X.
- zk-dkg: biblioteca de conocimiento cero para la generación de claves anti-MEV y el cifrado distribuido de Neo X dentro del nodo Geth.
Cronograma de desarrollo
Presentado por primera vez en el Neo APAC Hackathon en octubre de 2023, Neo X ha evolucionado desde un concepto hasta una red de producción a través de múltiples lanzamientos de TestNet y MainNet. Su arquitectura anti-MEV, impulsada por transacciones envueltas, cifrado de umbral y consenso dBFT, está diseñada para imponer un ordenamiento justo de las transacciones.
Durante los últimos dos años, el equipo de Bane Labs ha realizado auditorías con Red4Sec, BlockSec, Hacken y Secure3 para validar la arquitectura y la capa de interoperabilidad de Neo X.
Con el código abierto de estos repositorios, Neo X pasa del desarrollo a puerta cerrada a un modelo de código abierto que invita a la participación de desarrolladores e investigadores.
Mirando hacia adelante
Neo X y Neo N3 operan en conjunto para ofrecer un ecosistema unificado que une la compatibilidad de EVM con el consenso basado en dBFT y el marco de cadena cruzada de Neo.
La pila de interoperabilidad pronto se expandirá con el Puente de mensajes arbitrarios, ampliando aún más la comunicación entre cadenas.
El anuncio original se puede leer en el siguiente enlace:
https://x.com/Neo_Blockchain/status/1983517762799686026
