Marco de Riesgo
Cómo Avana propone, revisa y ejecuta cambios de riesgo en el Hub y los LP Collateral Spokes.
Descripción general
El Avana Risk Framework define cómo se proponen, comprueban y ejecutan los cambios de parámetros en el Hub y los LP Collateral Spokes. Cubre los controles usados cuando el protocolo ajusta supply y borrow caps, ajustes LT/LTV, entradas de tasas de interés, estado del mercado y otros parámetros que dependen de precios, utilización, profundidad del pool, concentración, volatilidad, comportamiento del peg, circuit breakers, salud de la posición y estado relacionado. LP los mercados difieren en su combinación de activos, métodos de valoración, rutas de liquidación y modos de fracaso. Por lo tanto, pools estables, correlacionados, ponderados y con liquidez concentrada pueden requerir diferentes parámetros de riesgo. El marco aplica esas diferencias al revisar actualizaciones de un spoke o pool.
Tres roles se mantienen separados a lo largo de ese proceso: Avana Risk Initiator, Avana Risk Guardian y Avana Risk Defender. La parte que recomienda un cambio rutinario no es la misma que lo comprueba de forma independiente, y el rol que puede actuar durante una emergencia es intencionalmente más estrecho que la ruta rutinaria.
Regla operativa: exposure-reducing actions follow a more direct path than changes that expand protocol risk.
Principios centrales
Separación de roles
El framework asigna proponer, revisar y contención de emergencia a actores distintos para que una sola parte no controle sola toda la ruta.
Ejecución restringida
Los cambios rutinarios de riesgo se ejecutan solo cuando permanecen dentro de los límites de política predefinidos y pasan las comprobaciones de validación.
Consistencia pública
La divulgación pública identifica el cambio de parámetro enviado para su ejecución, de modo que los revisores puedan comparar el aviso con la carga en cola.
Conciencia del Spoke
Cada LP collateral Spoke lleva sus propias reglas de listing, supuestos de oráculo, ruta de liquidación y perfil de riesgo.
Asimetría defensiva
El marco da a las acciones que reducen la exposición un camino más directo que a los cambios que aumentan el riesgo del protocolo.
Funciones
Avana Risk Initiator
El rol que prepara y recomienda cambios rutinarios de riesgo para el Hub y los LP Collateral Spokes.
- Publicar la justificación y clasificar la actualización como defensiva u orientada al crecimiento
- Enviar actualizaciones rutinarias a la ruta de ejecución con timelock
- Recomendar cambios de supply caps, borrow caps, LT/LTV, reserve factor y tasas de interés dentro de rangos aprobados
- Iniciar des-riesgo a nivel de Spoke y onboarding de pools dentro de plantillas de Spoke preaprobadas
Avana Risk Guardian
El revisor independiente con autoridad de veto sobre cambios rutinarios en cola.
- Verificar que la actualización en cola coincida con la divulgación pública
- Comprobar que la acción permanezca dentro de los límites de política aprobados
- Rechazar actualizaciones basadas en supuestos inválidos de oráculo, liquidez o liquidación
- Cancelar una actualización en cola durante la ventana de timelock cuando cree inestabilidad obvia a nivel de Spoke o de Hub
Avana Risk Defender
El rol solo de emergencia usado para contener incidentes cuando la ruta normal con timelock es demasiado lenta.
- Reducir borrow caps o supply caps a niveles defensivos
- Congelar nuevos préstamos en un Spoke o congelar el uso de colateral para un pool, plantilla o Spoke
- Deshabilitar un adapter o ruta de préstamo específica cuando se cumplan condiciones de fallo predefinidas
- Bloquear la originación de nueva deuda bajo condiciones de emergencia sin usarse para optimización rutinaria ni acciones de crecimiento
Flujo de actualización
Los cambios rutinarios siguen una ruta fija para que el protocolo pueda distinguir el mantenimiento normal de parámetros de la contención de emergencia. La secuencia estándar es aviso público, envío, comprobaciones de límites, timelock, revisión del Guardian y ejecución si la propuesta no se veta.
Aviso público
El Risk Initiator publica el cambio previsto, por qué se necesita y el alcance que se espera que afecte.
Submission
El Risk Initiator coloca el cambio propuesto en la ruta de ejecución usada por el framework.
Validation
Las comprobaciones del framework confirman que la actualización permanece dentro de restricciones predefinidas y límites de política aprobados.
Timelock
Si la validación pasa, el cambio entra en una ventana de timelock en lugar de ejecutarse de inmediato.
Revisión del Guardian
Durante el timelock, el Risk Guardian revisa el payload exacto en cola y puede cancelarlo si es necesario.
Execution
Si el cambio sobrevive a la revisión, se ejecuta automáticamente tras expirar el timelock.
Ruta de emergencia
Si se cumplen condiciones de emergencia, el Risk Defender puede usar una ruta defensiva separada con autoridad más estrecha.
Clases de parámetros
Los cambios de parámetros se agrupan según su efecto en el riesgo. Cada clase define la autoridad requerida y la ruta de ejecución, desde actualizaciones rutinarias limitadas hasta cambios que requieren una aprobación de gobernanza más amplia.
Cambios defensivos
Estos son los cambios rutinarios más rápidos porque reducen la exposición del protocolo.
- Bajar borrow caps
- Bajar supply caps
- Reducir LTV o umbral de liquidación
- Congelar el uso de préstamo o de colateral
- Apretar ajustes del Spoke
Cambios rutinarios acotados
Estos siguen la ruta estándar Initiator -> Guardian -> timelock dentro de límites aprobados.
- Aumentos modestos de caps
- Ajustes modestos de parámetros dentro de rangos aprobados
- Agregar nuevos pools dentro de una plantilla de Spoke existente
Cambios a nivel de gobernanza
Estos quedan fuera del framework rutinario y requieren una ruta de decisión de nivel superior.
- Crear una nueva familia de Spoke
- Habilitar una nueva primitiva LP
- Agregar un nuevo modelo de oráculo
- Habilitar un nuevo liquidation adapter
- Ampliar materialmente la superficie de riesgo más allá de los supuestos preaprobados
Divulgación pública
El aviso público precede a la presentación en el flujo de actualización rutinaria. Registra los mercados afectados y los parámetros propuestos para que los desarrolladores y revisores puedan comparar el cambio indicado con la carga útil en cola para su ejecución.
Estándar mínimo de divulgación
- Spoke afectado
- Pools o plantillas afectados
- Parámetros actuales
- Parámetros propuestos
- Motivo de la actualización
- Si la actualización es defensiva u orientada al crecimiento
- Momento esperado de envío
- Ventana de timelock esperada
- Dependencias o supuestos relevantes
Comparar estos campos con la carga en cola revela diferencias en los mercados afectados, los valores de los parámetros, el tiempo o los supuestos antes de la ejecución.
Acciones de emergencia
El camino de emergencia del Defensor de Riesgos se limita a contener fallas definidas o altamente probables cuando esperar el bloqueo temporal normal sería inseguro. Su autoridad más limitada permite acciones defensivas como restringir el préstamo o desactivar un adaptador afectado. Los cambios rutinarios de parámetros continúan utilizando el proceso del Iniciador y del Guardián.
Triggers de emergencia
- Inconsistencia del oráculo
- Degradación de la ruta de liquidación
- Comportamiento anormal del pool
- Fallo de dependencia del wrapper
- Compromiso a nivel de adapter
- Inestabilidad súbita a nivel de Spoke
Divulgación requerida posterior a la acción
- The trigger
- La acción tomada
- La duración prevista
- La ruta de vuelta a la operación normal
La autoridad de emergencia existe solo para casos de fallo definidos o altamente probables en los que esperar la ruta normal con timelock es inseguro. No es una ruta para crecimiento o optimización rutinarios.
La separación de los roles de propuesta, revisión y emergencia se aplica en LP mercados, mientras que cada mercado mantiene sus propias suposiciones de valoración, límites de riesgo y comportamiento de liquidación.
