Design della liquidazione
Come ingresso di liquidazione, sequestro del vault e settlement LP sono suddivisi tra Aave e Avana.
Panoramica
Aave è il sistema che decide quando una posizione può essere liquidata, ma non sa come regolare l'LP sottostante. Avana usa Aave per contabilità del debito, controlli di salute e punto di ingresso della liquidazione, poi interviene per risolvere la posizione reale che sta dietro il collaterale vault.
Il vincolo di design critico è che due viste del collaterale devono restare allineate. Aave vede un saldo di vault token ERC-20, mentre Avana traccia la posizione LP che effettivamente sostiene quel saldo. La liquidazione resta solida solo se sequestrare la rappresentazione vault porta sempre al corretto percorso di settlement LP.
Per la sequenza rivolta agli operator, vedi Liquidatori. Per la sequenza di esecuzione, vedi Flusso di liquidazione.
Tre layer
Layer Aave
Traccia debito, saldo del collaterale vault, fattore di salute e il punto di ingresso della liquidazione che autorizza il sequestro.
Layer adapter Avana
Riceve il collaterale vault sequestrato, brucia il vault token corrispondente e mappa l'evento di liquidazione alla posizione LP che lo sosteneva davvero.
Layer di settlement Avana
Identifica la posizione LP reale, esegue il percorso di unwind o vendita appropriato, rimborsa il debito, paga il reward del liquidatore e instrada qualsiasi surplus secondo la regola del mercato.
Regole core
La regola principale è semplice ma rigorosa: Aave liquida il collaterale vault ERC-20 e Avana regola la posizione LP dietro quel collaterale vault. Tutto il resto del design esiste per mantenere coerenti questi due passi.
- I vault token devono mappare a valore reale
Un importo di vault token liquidato deve sempre corrispondere a valore reale di collaterale LP, non a un saldo sintetico che non può essere recuperato.
- Il collaterale di backing non può restare outstanding
Una volta regolata la posizione LP, il vault token corrispondente deve essere bruciato così la rappresentazione non sopravvive all'asset che doveva tracciare.
- No unbacked supply
L'offerta attiva di vault token non può esistere senza collaterale LP attivo dietro di essa.
- Il surplus segue la regola del mercato
Il debito viene coperto per primo, poi il reward del liquidatore, poi i costi di settlement, e solo allora qualsiasi valore restante segue la regola di surplus del mercato.
Complessità del collaterale LP
Le posizioni garantite da LP non si comportano tutte allo stesso modo durante la liquidazione. Un token LP fungibile spesso può essere riscattato o trasferito in modo proporzionale, mentre un NFT Uniswap v3 è una singola posizione discreta il cui range, maturazione delle fee e route di unwind contano a livello di posizione.
Per questo il layer di settlement deve conoscere la famiglia di collaterale, la posizione di backing esatta e il percorso di unwind previsto prima di azzerare l'offerta vault corrispondente.
Percorsi di liquidazione
Il percorso di settlement dipende da che tipo di collaterale LP sta dietro il vault token.
Collaterale LP fungibile
- • Il settlement può essere proporzionale al debito da coprire, invece di forzare l'intero saldo LP attraverso la liquidazione.
- • Avana può riscattare o trasferire solo l'importo necessario per la liquidazione quando il design del mercato supporta un recovery parziale.
- • La posizione restante può restare attiva se il conto soddisfa ancora i controlli di salute richiesti dopo.
NFT-backed LP collateral
- • L'intera posizione passa in settlement quando viene selezionata per la liquidazione perché l'NFT stesso è l'unità di collaterale da risolvere.
- • I vault token corrispondenti vengono bruciati dopo che Aave sequestra il collaterale vault e Avana mappa quel sequestro alla posizione NFT.
- • Avana può smontare, vendere, mettere all'asta o trasferire la posizione LP reale in base alle regole di mercato per quella famiglia di collaterale.
- • Il surplus non va automaticamente al liquidatore a meno che la regola del mercato non lo dica esplicitamente.
Stato della posizione
ACTIVE
La posizione sta ancora contribuendo valore di collaterale e i vault token outstanding restano pienamente sostenuti da quella posizione LP live.
LIQUIDATING
Il collaterale selezionato non è più prelevabile dal borrower e sta attivamente attraversando il percorso di settlement.
SETTLED
La posizione LP è stata risolta e i vault token corrispondenti non devono più essere outstanding.
Gestione del surplus
Il valore di settlement viene applicato in un ordine fisso. Copre prima il debito, poi il reward del liquidatore, poi i costi di settlement. Qualsiasi valore rimasto dopo tali obbligazioni è surplus, e quel surplus segue la regola di mercato per il collaterale regolato.
Se il valore di settlement non basta a coprire debito e reward, il mercato ha bisogno di un percorso esplicito per il bad debt. La documentazione di liquidazione dovrebbe descrivere quello shortfall come uno stato reale da gestire, non come qualcosa che scompare automaticamente.
Modello operator
Le liquidazioni sono permissionless una volta che una posizione supera la soglia di liquidazione. Qualsiasi liquidatore eleggibile può rimborsare l'importo di debito consentito e attivare il percorso di settlement. Il collaterale LP è più difficile da smontare del collaterale in semplici token, quindi Avana tiene conto anche di coverage di liquidazione specializzata.
- I liquidatori devono tracciare lo stesso stato di rischio e di collaterale usato dal protocollo.
- L'esecuzione deve restare atomica dal rimborso del debito al settlement.
- Realizzazione delle fee, profondità della route e valore residuo dovrebbero essere modellati prima di ottimizzare solo per la velocità.
- Coverage parziale e coverage totale sono casi diversi e non dovrebbero condividere le stesse assunzioni di routing.
