TRON DAO presenta Proxy Mínimo y Despliegue Determinista para Contratos Inteligentes Escalables

  • Las copias mínimas de proxy se utilizan en la demo para reducir el consumo de energía al desplegar contratos inteligentes TRON repetidos a gran escala.
  • El despliegue al estilo CREATE2 permite calcular previamente las direcciones de los contratos TRON usando el desplegador, la sal y el bytecode.

Los desarrolladores del ecosistema TRON DAO han publicado una demo que aplica contratos proxy mínimos y despliegue determinista para la creación repetida de contratos inteligentes en la red TRON.
El despliegue completo de cada instancia hace que la red consuma más energía y sea más costoso de desplegar. La demo separa las instancias y la lógica mediante el uso del patrón de clonación.
Por lo tanto, un contrato de implementación contiene el código ejecutable, mientras que cada instancia es un pequeño proxy que reenvía las llamadas a la implementación mediante delegatecall y mantiene su propio almacenamiento.

https://t.co/OrfvU8pOwb

— TRON DAO (@trondao) 12 de enero de 2026

En el flujo del proxy, un equipo despliega la implementación una vez, y luego usa una fábrica para crear nuevas instancias de proxy según sea necesario. Cada clon actúa como un contrato independiente, con el proxy almacenando todas las variables de estado.
La implementación propuesta es adecuada para proyectos con un gran número de contratos similares con diferentes propietarios, permisos o configuraciones.
La arquitectura de la demo añade planificación de direcciones al estilo CREATE2 en TRON
La propuesta también incluye despliegue determinista basado en CREATE2. Esto permitirá a los desarrolladores calcular las direcciones de los contratos antes del despliegue, a partir de la dirección del desplegador, una sal y el bytecode.
Debido a que el entorno de ejecución y el formato de direcciones de TRON difieren de Ethereum, la demo incluye un contrato experimental DeterministicDeploymentProxy para soportar despliegues predecibles con herramientas compatibles con TRON.
Con el despliegue determinista, los desarrolladores pueden pre-calcular una dirección fuera de cadena, compartirla con otros servicios y, posteriormente, desplegar el contrato para que la dirección resultante coincida con el valor calculado.
La estandarización de los flujos de trabajo en la creación se realiza mediante contratos de fábrica. DeployClone.sol es la fábrica principal utilizada para emitir despliegues de proxy mínimos, ya sea mediante despliegues CREATE normales o despliegues CREATE2 deterministas.
La demo también incluye ciertas bibliotecas de soporte, como Clones.sol, que contiene la lógica para crear proxies, y Create2.sol, que contiene herramientas de predicción de direcciones adaptadas para usar en TRON.
El repositorio también exhibe la argumentación inmutable, mediante la cual los parámetros se imprimen en el código del clon desplegado en lugar de asignarse en una operación posterior a la implementación. Esto minimiza las transacciones necesarias para configurar una nueva instancia y reduce la diferencia de tiempo entre el despliegue y la inicialización.
SmartSweeperAccount.sol se proporciona como ejemplo de implementación diseñada para clonación. Demuestra instancias de cuentas que pueden gestionar y barrer TRX y tokens TRC-20, incluyendo flujos de trabajo utilizados para la recolección de depósitos y barrido de tokens.
Para la configuración, la demo lista Node.js, PNPM o NPM, TronBox y TRX de red de prueba para Nile o Shasta. Después de clonar el repositorio, los desarrolladores pueden copiar la plantilla del entorno a un archivo .env local, compilar los contratos, desplegar en una red de prueba y ejecutar las pruebas usando los scripts incluidos.
El año pasado, TRON DAO se asoció con MoonPay para lanzar una billetera TRON nativa y no custodial integrada en la app de MoonPay. La billetera fue diseñada para que los usuarios puedan comprar, vender, enviar y almacenar TRX y USDT, manteniendo el control de sus claves privadas.
MoonPay afirmó que esta función reduciría la necesidad de que los usuarios cambien de plataforma al gestionar activos basados en TRON.
TRX se cotiza a $0.2982, con una ligera ganancia en el último día, con una capitalización de mercado de 28.240 millones de dólares.

TRX-3,96%
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • Comentar
  • Republicar
  • Compartir
Comentar
0/400
Sin comentarios
  • Anclado

Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanea para descargar la aplicación de Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)