Después de desplegar un contrato inteligente, ¿de verdad ya no se puede modificar nunca? 🔍
La respuesta depende de su arquitectura.
Algunos contratos no se pueden actualizar directamente; otros cambian la implementación subyacente mediante un contrato proxy. Lo importante no es solo si el código es público, sino también:
🔹 ¿Quién tiene permisos para actualizarlo?
🔹 ¿Se requiere una firma múltiple?
🔹 ¿Hay bloqueos temporales y restricciones de gobernanza?
🔹 ¿Puede el administrador pausar las transacciones o modificar parámetros clave?
Que haya pasado una auditoría no significa que sea seguro para siempre, y que sea de código abierto tampoco significa que los permisos sean adecuados.
Para entender un proyecto Web3, no basta con revisar su código: también hay que saber quién tiene autoridad para cambiar las reglas.
¿Crees que la capacidad de actualización es una función necesaria del protocolo o un riesgo que requiere especial atención?
#ONEANetwork #Web3 #SmartContracts
La respuesta depende de su arquitectura.
Algunos contratos no se pueden actualizar directamente; otros cambian la implementación subyacente mediante un contrato proxy. Lo importante no es solo si el código es público, sino también:
🔹 ¿Quién tiene permisos para actualizarlo?
🔹 ¿Se requiere una firma múltiple?
🔹 ¿Hay bloqueos temporales y restricciones de gobernanza?
🔹 ¿Puede el administrador pausar las transacciones o modificar parámetros clave?
Que haya pasado una auditoría no significa que sea seguro para siempre, y que sea de código abierto tampoco significa que los permisos sean adecuados.
Para entender un proyecto Web3, no basta con revisar su código: también hay que saber quién tiene autoridad para cambiar las reglas.
¿Crees que la capacidad de actualización es una función necesaria del protocolo o un riesgo que requiere especial atención?
#ONEANetwork #Web3 #SmartContracts