El cofundador de Neo, Erik Zhang, ha detallado un conjunto de actualizaciones a nivel de protocolo que abarcan Neo N3 y el próximo Neo 4, centradas en el control de las tarifas de transacción y la infraestructura nativa de tokens.
Lista blanca de tarifas de contrato
Los desarrolladores principales de Neo han completado el desarrollo de una lista blanca de tarifas de contrato para Neo N3, y la función ahora está comenzando a probarse y migrarse a Neo 4. El mecanismo permite que contratos inteligentes seleccionados operen bajo reglas de tarifas alternativas, definidas a nivel de protocolo.
Los contratos incluidos en la lista blanca adoptan un modelo GAS de tasa fija, lo que permite costos de ejecución predecibles y estables. Para Neo 4, el diseño va más allá e introduce un modo de ejecución sin tarifa para infraestructura crítica en cadena. Esto se aplica a casos de uso como monedas estables y sistemas de identidad, donde las transacciones se pueden ejecutar sin tarifas de GAS a nivel de protocolo.
El control sobre la lista blanca se asigna al Neo Council a través del PolicyContract nativo, lo que permite que la gobernanza determine qué contratos califican.
Contrato nativo de TokenManagement
Zhang también anunció la incorporación de TokenManagement, un nuevo contrato nativo diseñado para unificar la infraestructura de tokens en Neo. El contrato proporciona una base compartida para tokens fungibles y no fungibles, reemplazando la necesidad de que los proyectos implementen la lógica de tokens de forma independiente. Los contratos nativos de NEO y GAS también se ajustarán para utilizar el nuevo contrato de gestión.
TokenManagement admite tokens fungibles y NFT de estilo NEP-17 que utilizan las mismas primitivas subyacentes, incluida la identidad determinista de los activos, la lógica de contabilidad compartida, el almacenamiento unificado y los eventos y devoluciones de llamadas estandarizados.
Al consolidar estos componentes a nivel de protocolo, Neo tiene como objetivo reducir el código duplicado y mejorar la seguridad de los tokens en todo el ecosistema.
Devoluciones de llamadas de tokens protegidos
Como parte del lanzamiento de TokenManagement, Neo ha agregado aplicación a nivel de máquina virtual para las devoluciones de llamadas de tokens. Métodos como onPayment, onNFTPayment, onTransfery onNFTTransfer Ahora solo puede ser invocado mediante contratos nativos.
Este cambio evita llamadas de devolución de llamadas falsas, interacciones de tokens falsificadas y una clase de ataques de reentrada y de suplantación de lógica. La seguridad de la devolución de llamada del token la aplica directamente la máquina virtual en lugar de depender de la convención del desarrollador.
Consagrando primitivas a nivel de protocolo
Según Zhang, TokenManagement refleja un cambio más amplio en la filosofía de diseño de Neo. Las mecánicas centrales se están trasladando a contratos nativos auditados, lo que permite a los desarrolladores de aplicaciones centrarse en la lógica de nivel superior en lugar de los detalles de implementación o contabilidad de bajo nivel.
Neo posiciona este enfoque como base para mejorar aún más la seguridad en la cadena y al mismo tiempo mejorar la mantenibilidad a largo plazo del protocolo.
Los anuncios se pueden encontrar en la página X de Zhang:
https://x.com/neoerikzhang
