Este contenido se ha traducido automáticamente del alemán y aún no ha sido revisado por un hablante nativo. Para los términos técnicos y regulatorios, prevalece la versión alemana o inglesa.

Comprobar realmente los derechos de actualización y de proxy

Cuatro preguntas que pueden responderse a partir del estado de la cadena — y qué hacer cuando una de ellas queda abierta.

Esta lección no ha sido revisada por un especialista. Se redactó para esta plataforma a partir de las evidencias indicadas; no ha habido una revisión especializada independiente.

Objetivos de aprendizaje

  • Puede nombrar los cuatro datos que debe documentar una revisión de actualizaciones.
  • Puede distinguir «no determinado» de «sin derecho de administrador» y anotar ambos correctamente.

Comprobar conocimientos previos

Responda estas preguntas para sí mismo antes de seguir leyendo. Allí donde dude, está el valor de esta lección.

Concepto central

Hecho

Cuatro datos, todos comprobables en el estado de la cadena

Primero: ¿hay un proxy detrás de la dirección, o la lógica es fija? Segundo: ¿qué dirección puede sustituirla? Tercero: ¿es esa dirección un multisig, y con qué umbral? Cuarto: ¿se interpone un timelock, y de qué duración? Los cuatro constan en el estado de la cadena y pueden responderse sin la colaboración del protocolo — a diferencia de casi todo lo demás en la revisión de seguridad.

Interpretación

Un multisig es una cifra, no una propiedad

«Protegido por un multisig» no dice nada por sí solo. Tres de cinco no es lo mismo que dos de tres, y ambos son otra cosa si los firmantes pertenecen a la misma organización. La nota sólida indica el umbral, el número y — en la medida en que pueda determinarse — si los firmantes son independientes entre sí. Si esto último no puede determinarse, es precisamente eso lo que debe figurar en la nota.

Incertidumbre

Abierto no es lo mismo que inocuo

Quien no puede responder una de las cuatro preguntas tiene un hallazgo, no un capítulo pendiente. La nota dice «no determinado», con fecha y motivo — no omisión ni «sin derechos de administrador». Esa diferencia decide después si alguien repite la revisión o confía en una ausencia que nunca se constató.

Términos

Proxy
Un contrato que reenvía las llamadas a una dirección de lógica sustituible.
Dirección de administrador
La dirección autorizada para sustituir la lógica detrás de un proxy.
Umbral
El número de firmas que un multisig necesita para una transacción.

Modelo

  1. Dirección con la que interactúan los usuarios

  2. Proxy — apunta a una lógica sustituible

  3. Admin — puede cambiar esa referencia

  4. Timelock — ¿se encuentra entre el admin y el proxy?

  5. Multisig — umbral, número, independencia

La cadena que debe comprobarse — Si falta el paso 4 en la cadena, el tiempo de preaviso es cero, independientemente del plazo documentado.

Ejemplo de cálculo

El mismo dato, dos profundidades de revisión

Afirmación del protocolo
«Actualizaciones mediante multisig con timelock»
Revisión A
Afirmación adoptada tal cual
Revisión B
Proxy confirmado, admin = contrato de timelock, cuyo propietario = multisig 4/7, plazo 48 h

La revisión B constata además que el timelock se encuentra realmente entre el multisig y el proxy — y no al lado. Es precisamente ese orden el que decide si las 48 horas se aplican a una actualización o solo a otras operaciones.

La misma afirmación, una vez adoptada y otra vez acreditada.

Lectura: La diferencia cuesta una hora y es la única parte de la revisión de seguridad que puede completarse íntegramente por cuenta propia sin la colaboración del protocolo.

Recuperación

Una revisión no puede determinar de forma inequívoca la dirección de administrador. ¿Cómo lo anota?
¿Por qué «protegido por un multisig» no basta como hallazgo?

Ejercicio con datos reales

Compare las preguntas guía con los cuatro datos anteriores y anote que esta plataforma no dispone de ningún campo para ello — las respuestas proceden del estado de la cadena.

Dimensión 4: contratos inteligentes →

Aplicación

¿Qué cinco líneas documentan una revisión de actualizaciones de forma auditable?

Estudios de caso relacionados

Lectura institucional

Banco
¿Se repite la revisión de actualizaciones tras cada actualización observada?
Seguros
¿La cobertura se refiere a la dirección o a la versión de código revisada?

Para llevar

Evidencias