Conception de la liquidation
Comment l'entrée en liquidation, la saisie du vault et le règlement LP sont répartis entre Aave et Avana.
Vue d'ensemble
Aave est le système qui décide quand une position peut être liquidée, mais il ne sait pas comment régler le LP sous-jacent. Avana utilise Aave pour la comptabilité de dette, les contrôles de santé et le point d'entrée de liquidation, puis prend le relais pour résoudre la vraie position derrière le collatéral de vault.
La contrainte de conception critique est que deux vues du collatéral doivent rester alignées. Aave voit un solde de token de vault ERC-20, tandis qu'Avana suit la position LP qui soutient réellement ce solde. La liquidation reste saine seulement si saisir la représentation vault mène toujours au bon chemin de règlement LP.
Pour la séquence côté opérateur, voir Liquidateurs. Pour la séquence d'exécution, voir Flux de liquidation.
Trois couches
Couche Aave
Suit la dette, le solde de collatéral de vault, le facteur de santé, et le point d'entrée de liquidation qui autorise la saisie.
Couche adapter Avana
Reçoit le collatéral de vault saisi, brûle le token de vault correspondant, et rattache l'événement de liquidation à la position LP qui le soutenait réellement.
Couche de règlement Avana
Identifie la vraie position LP, exécute le chemin de débouclage ou de vente approprié, rembourse la dette, paie la récompense du liquidateur, et route tout surplus selon la règle du marché.
Règles centrales
La règle principale est simple mais stricte : Aave liquide le collatéral de vault ERC-20, et Avana règle la position LP derrière ce collatéral de vault. Tout le reste de la conception existe pour garder ces deux étapes cohérentes.
- Les tokens de vault doivent correspondre à une valeur réelle
Un montant de token de vault liquidé doit toujours correspondre à une valeur réelle de collatéral LP, et non à un solde synthétique irrécupérable.
- Le collatéral de soutien ne peut pas rester en circulation
Une fois la position LP réglée, le token de vault correspondant doit être brûlé pour que la représentation ne survive pas à l'actif qu'elle était censée suivre.
- No unbacked supply
Une offre active de tokens de vault ne peut pas exister sans collatéral LP actif derrière elle.
- Le surplus suit la règle du marché
La dette est couverte d'abord, puis la récompense du liquidateur, puis les coûts de règlement, et seulement ensuite toute valeur restante suit la règle de surplus du marché.
Complexité du collatéral LP
Les positions garanties par LP ne se comportent pas toutes de la même façon pendant la liquidation. Un token LP fongible peut souvent être racheté ou transféré proportionnellement, tandis qu'un NFT Uniswap v3 est une position discrète unique dont la fourchette, l'accumulation de frais et la route de débouclage comptent au niveau de la position.
C'est pourquoi la couche de règlement doit connaître la famille de collatéral, la position de soutien exacte, et le chemin de débouclage prévu avant d'effacer l'offre de vault correspondante.
Chemins de liquidation
Le chemin de règlement dépend du type de collatéral LP derrière le token de vault.
Collatéral LP fongible
- • Le règlement peut être proportionnel à la dette à couvrir, plutôt que de forcer l'ensemble du solde LP en liquidation.
- • Avana peut racheter ou transférer uniquement le montant nécessaire à la liquidation lorsque le design du marché prend en charge une récupération partielle.
- • La position restante peut rester active si le compte satisfait encore les contrôles de santé requis ensuite.
NFT-backed LP collateral
- • La position entière passe en règlement lorsqu'elle est sélectionnée pour liquidation, car le NFT lui-même est l'unité de collatéral en cours de résolution.
- • Les tokens de vault correspondants sont brûlés après qu'Aave saisit le collatéral de vault et qu'Avana rattache cette saisie à la position NFT.
- • Avana peut déboucler, vendre, mettre aux enchères ou transférer la vraie position LP selon les règles du marché pour cette famille de collatéral.
- • Le surplus ne va pas automatiquement au liquidateur sauf si la règle du marché le dit explicitement.
État de position
ACTIVE
La position contribue encore à la valeur de collatéral, et les tokens de vault en circulation restent pleinement soutenus par cette position LP active.
LIQUIDATING
Le collatéral sélectionné n'est plus retirable par l'emprunteur et progresse activement dans le chemin de règlement.
SETTLED
La position LP a été résolue, et les tokens de vault correspondants ne doivent plus être en circulation.
Gestion du surplus
La valeur de règlement est appliquée dans un ordre fixe. Elle couvre d'abord la dette, puis la récompense du liquidateur, puis les coûts de règlement. Toute valeur restante après ces obligations est un surplus, et ce surplus suit la règle du marché pour le collatéral réglé.
Si la valeur de règlement ne suffit pas à couvrir la dette et la récompense, le marché a besoin d'un chemin de bad debt explicite. La documentation de liquidation doit décrire ce déficit comme un état réel à gérer, et non comme quelque chose qui disparaît automatiquement.
Modèle opérateur
Les liquidations sont permissionless dès qu'une position franchit le seuil de liquidation. Tout liquidateur éligible peut rembourser le montant de dette autorisé et déclencher le chemin de règlement. Le collatéral LP est plus difficile à déboucler qu'un collatéral token simple, donc Avana prend aussi en compte une couverture de liquidation spécialisée.
- Les liquidateurs doivent suivre le même état de risque et de collatéral que le protocole.
- L'exécution doit rester atomique du remboursement de dette jusqu'au règlement.
- La réalisation des frais, la profondeur de route et la valeur résiduelle doivent être modélisées avant d'optimiser uniquement pour la vitesse.
- La couverture partielle et la couverture totale sont des cas différents et ne doivent pas partager les mêmes hypothèses de routage.
