La mayoría de las personas pregunta si un protocolo es actualizable. Yo me encontré preguntando otra cosa: ¿qué se permite realmente cambiar? La documentación de actualizaciones de TermMax hace una distinción interesante. La lógica central del protocolo permanece inmutable, mientras que solo una parte pequeña de la infraestructura es actualizable. Según la documentación, únicamente AccessManager y Router usan el patrón de proxy UUPS. Los mercados, los bóvedas y los contratos de tokens no están en esa lista. Es una elección de diseño con significado. Los contratos que mantienen el colateral de los usuarios no están pensados para reescribirse después del despliegue. Pero la pregunta más interesante es qué es lo que permanece actualizable. El AccessManager controla los permisos, y el Router se interpone entre los usuarios y el protocolo. No son componentes al azar. Son los puntos en los que una sola actualización podría afectar a todo el protocolo. La documentación también describe salvaguardas. Las actualizaciones requieren aprobación mediante una4-de-6 Gnosis Safe, con transacciones de monitoreo de Hypernative. Núcleo inmutable. Pasarelas actualizables. Es un equilibrio reflexivo entre flexibilidad y seguridad, pero también plantea una cuestión de gobernanza interesante. Si estuvieras diseñando el protocolo, ¿mantendrías la capa de permisos actualizable, o la congelarías junto con la lógica central?
#termmax @TermMax #TMX
#termmax @TermMax #TMX