Ir al contenidoBlockAssay

Diseño de autoridades y actualizaciones

P12-L03 · P12 · P12-M01

Explicar compromisos de retención, transferencia y revocación de controles

ILLUSTRATIVE · needs_review

Requisitos previos: P12-L02

Objetivos de aprendizaje

  • Explicar compromisos de retención, transferencia y revocación de controles
  • Mapear cada control retenido y explicar qué elimina o no una revocación propuesta.

Por qué importa

«Renunciado» describe incompletamente los controles si quedan administrador proxy, rol separado de emisión o autoridad de pausa. Un mapa de permisos necesita función afectada y todas las vías pertinentes.

Explicación

Inventaríe capacidades: emisión, quema, pausa, lista negra o restricciones de transferencia, actualización de metadatos, cambio de comisiones y actualización de implementación. Algunas pueden no existir; su ausencia requiere pruebas de implementación, no un botón faltante. Nombre rol o autoridad que invoca cada vía, su delegación/recuperación y condiciones de cambio.

Una revocación se limita a una capacidad concreta. Eliminar propiedad del token no elimina por sí mismo administrador de actualización del proxy ni otro rol privilegiado. Las ranuras proxy normalizadas localizan ciertos campos de implementación/admin, pero diseños personalizados requieren pruebas propias. Multisig y demoras pueden cambiar condiciones de ejecución; no prueban independencia de firmantes ni eliminan todo riesgo de compromiso.

Para cada control retenido propuesto, declare consecuencia práctica y motivo. Para cada transferencia o revocación, enumere vías residuales y verificación necesaria. No convierta una declaración aparentemente irreversible en puntuación de seguridad. La lección no cambia roles ni ejecuta transacciones.

Terminología

Capacidad: acción privilegiada accesible mediante una vía concreta.

Revocación de rol: eliminación de una relación de autorización.

Vía de actualización: mecanismo que puede cambiar comportamiento de implementación.

Control residual: capacidad restante tras un cambio declarado.

Ejemplo histórico

ILLUSTRATIVE mapa Cedar: rol de emisión M; rol de pausa P; administrador proxy U; editor de metadatos D. Un cambio propuesto revoca M pero retiene P, U, D. U se describe como 2-of-3 con demora de 24 horas; independencia de firmantes y aplicación desplegada no están probadas.

Especificaciones visuales

Mapa de permisos con nodos M, P, U, D antes/después de revocar M de forma propuesta. Mantenga U/P/D como vías sólidas retenidas; anote2-of-3/24h como supuestos de diseño no verificados.

Leyenda: Revocación ficticia de un rol concreto; las vías retenidas de actualización y pausa siguen visibles.

SPECIFICATION_ONLY — el visual renderizado no se ha producido ni revisado de forma independiente.

Lo que demuestra la evidencia

El mapa ficticio muestra que la revocación propuesta del rol de emisión deja tres capacidades declaradas. El 2-of-3 y la demora son solo afirmaciones de diseño.

Lo que no demuestra la evidencia

No existe estado de rol desplegado, multisig verificado, revocación real, garantía permanente de oferta ni prueba de firmantes independientes. U podría cambiar comportamiento si lo permite la implementación propuesta.

Errores comunes

Llamar a revocar M «eliminar todo control»; suponer que multisig prueba personas independientes; tratar una demora como auditoría; ignorar vías de metadatos o comisiones.

Ejercicio práctico

Elabore filas de capacidades antes/después y reformule «Cedar ha renunciado a todo y no puede cambiar». Indique dos comprobaciones necesarias antes de afirmar revocación real.

Mostrar corrección detallada

Antes: M emisión, P pausa, U actualización, D metadatos. Tras cambio propuesto: M eliminado por supuesto; P/U/D retenidos. Declaración revisada: «El diseño ilustrativo propone revocar el rol de emisión conservando controles de pausa, actualización y metadatos; ningún estado real de autorización ni transacción está verificado». Compruebe almacenamiento exacto de implementación/roles y recibo de revocación en bloque fijo, después vías residuales de actualización/delegación. La afirmación 2-of-3/24h necesita pruebas del contrato real y política de firmantes.

Lista de verificación

  • Inventariar cada vía privilegiada material.
  • Describir revocación específica y control residual.
  • Calificar supuestos de firmantes y demora.
  • Separar afirmaciones de diseño y estado desplegado.

Resumen

La declaración de controles es específica de cada capacidad; retirar un rol no prueba un activo inmutable ni sin autoridad.

Resumen

  • Una revocación tiene un alcance.
  • Vías de actualización y delegación pueden conservar control.
  • Una etiqueta multisig no prueba independencia de firmantes.

Lección siguiente

P12-L04

Herramientas

Utilice la herramienta BlockAssay indicada solo como contexto de lectura de evidencia. Esta lección no crea ninguna salida de herramienta, sesión de cuenta ni derecho de acceso. Ejercicio sin conexión; no firme, despliegue, apruebe ni financie nada.

Fuentes y límites de las afirmaciones

  • PROXY: Ranuras de almacenamiento del proxy ERC-1967 — Ranuras normalizadas de implementación/admin; renunciar a un rol no demuestra que todas las vías de actualización estén desactivadas. Límite: Solo documentación del mecanismo; los valores ilustrativos originales están estipulados, no son observaciones. Los registros históricos tienen procedencia congelada por separado y lagunas de recopilación explícitas.
  • ERC20: Estándar ERC-20 — Interfaz del token y semántica de autorizaciones; el estándar no establece identidad del emisor ni permisos seguros. Límite: Solo documentación del mecanismo; los valores ilustrativos originales están estipulados, no son observaciones. Los registros históricos tienen procedencia congelada por separado y lagunas de recopilación explícitas.

Clasificaciones de evidencia

ILLUSTRATIVE — entradas sin conexión totalmente ficticias; ninguna observación actual.

Fecha de observación

null — ninguna observación real

Versión del contenido

1

Fecha de revisión

null

Estado de revisión

needs_review

Especificaciones visuales

P12-L03-V01

SPECIFICATION_ONLY · ILLUSTRATIVE

Explicar compromisos de retención, transferencia y revocación de controles

Revocación ficticia de un rol concreto; las vías retenidas de actualización y pausa siguen visibles.

Mapa de permisos con nodos M, P, U, D antes/después de revocar M de forma propuesta. Mantenga U/P/D como vías sólidas retenidas; anote2-of-3/24h como supuestos de diseño no verificados.

Mapa de permisos con nodos M, P, U, D antes/después de revocar M de forma propuesta. Mantenga U/P/D como vías sólidas retenidas; anote2-of-3/24h como supuestos de diseño no verificados.

A 390 px, apile observaciones, supuestos, lagunas y conclusión; conserve los IDs completos y un equivalente textual completo. Las tablas anchas se desplazan localmente.

La prosa puede seguir RTL; los IDs, cantidades y ejes temporales permanecen LTR. Preserve la dirección de las dependencias.

P12-L03-ILLUSTRATIVE-v1

Fuentes y límites de las afirmaciones

PROXY · PRIMARY_DOCUMENTATION

Ranuras de almacenamiento del proxy ERC-1967

Afirmación respaldada
Ranuras normalizadas de implementación/admin; renunciar a un rol no demuestra que todas las vías de actualización estén desactivadas.
Límite de verificación
Solo documentación del mecanismo; los valores ilustrativos originales están estipulados, no son observaciones. Los registros históricos tienen procedencia congelada por separado y lagunas de recopilación explícitas.
Fecha de verificación
2026-10-02
Abrir fuente primaria
https://eips.ethereum.org/EIPS/eip-1967

ERC20 · PRIMARY_DOCUMENTATION

Estándar ERC-20

Afirmación respaldada
Interfaz del token y semántica de autorizaciones; el estándar no establece identidad del emisor ni permisos seguros.
Límite de verificación
Solo documentación del mecanismo; los valores ilustrativos originales están estipulados, no son observaciones. Los registros históricos tienen procedencia congelada por separado y lagunas de recopilación explícitas.
Fecha de verificación
2026-10-02
Abrir fuente primaria
https://eips.ethereum.org/EIPS/eip-20

Procedencia de datos

id: P12-L03-ILLUSTRATIVE-v1

dataStatus: ILLUSTRATIVE

observedAt: null

source: Original offline scenario in realOrHistoricalExample

scope: Fictional stipulated labels and values. No wallet, deployment, transaction, token launch or production observation.

Comprueba tu razonamiento

P12-L03-Q1 · M se revoca pero U permanece. ¿Qué afirmación encaja?
P12-L03-Q2 · ¿Qué prueba 2-of-3 en este mapa en papel?
P12-L03-Q3 · ¿Por qué inspeccionar vías de implementación/admin?
P12-L03-Q4 · ¿Qué debe declarar un rol de pausa retenido?
P12-L03-Q5 · ¿Qué pareja respalda una declaración de revocación real?