Publicar

¿Qué significa que un contrato pueda actualizarse? ¿Quién controla los permisos de actualización?



Que un contrato sea actualizable no significa necesariamente que sea inseguro, pero plantea una pregunta que hay que verificar: ¿quién puede cambiar la lógica de ejecución del contrato?

Al evaluarlo, presta especial atención a lo siguiente:

* Permisos de actualización: ¿los controla un único administrador, una multifirma o un mecanismo de gobernanza?
* Estructura del proxy: ¿cuál es la dirección actual del contrato de implementación?
* Medidas de seguridad: ¿hay un bloqueo temporal y aprobaciones adicionales?
* Historial de actualizaciones: ¿se ha cambiado recientemente el contrato de implementación?
* Revisión de versiones: ¿se ha sometido el nuevo código a una revisión de seguridad?

Ten en cuenta que una dirección de contrato proxy que no cambia no significa que la lógica de ejecución subyacente tampoco haya cambiado.

Si no puedes confirmar quién controla los permisos de actualización o los cambios importantes carecen de un registro transparente, debes extremar las precauciones.

No te fijes solo en la dirección del contrato: analiza quién controla lo que hay detrás de esa dirección y cómo se limitan esos permisos.
Ver original
post-image
Esta página contiene contenido de terceros y no constituye ningún tipo de asesoramiento, ni implica que Gate respalde dichas opiniones. Para más información, consulta el aviso legal.


Añadir un comentario
Añadir un comentario

Comentar
TrendSurfer
hace 5 horas
Hace poco aprendí por las malas: el nuevo contrato se lanzó sin auditoría.
0Ver original
VinylRadio
hace 5 horas
La dirección del proxy no cambia, pero la lógica sí: ahí está la trampa más difícil de detectar.
0Ver original
Permit2Detective
hace 5 horas
La multifirma y el bloqueo temporal son el mínimo; con un único propietario, puede salir corriendo sin más.
0Ver original
PerpetualSaver
hace 5 horas
Revisa la dirección de implementación y los registros de eventos de actualización; dos minutos pueden salvarte la vida.
0Ver original
DivReinvest
hace 5 horas
Primera revisión
Tras ver demasiados rug pulls, importa más quién tiene los permisos de actualización que el código.
0Ver original