evoluzione rateAtTarget sulla finestra trascorsa
Costanti di protocollo fisse: utilizzo target 90%, pendenza curva 4x, velocità di regolazione 50/anno, rateAtTarget limitato [0,1%, 200%] APR.
| Metrico | Valore |
|---|
Perché la curva ricorda, invece di resettare ogni blocco
Un modello in stile Aave piegato ricalcola la velocità da zero su ogni blocco utilizzando solo l'utilizzo corrente: non ha memoria. AdaptiveCurveIRM di Morpho aggiunge un secondo strato: il punto di ancoraggio stesso (rateAtTarget) è un pezzo di stato che persiste tra le interazioni e continua a salire o scendere per tutto il tempo in cui l'utilizzo si trova al di fuori dell'obiettivo del 90%, a una velocità proporzionale alla dimensione di quel divario. Questo è intenzionale: un mercato che è stato caldo per due settimane dovrebbe addebitare più di uno che ha appena superato il 95% un minuto fa, anche con un utilizzo identico, perché la domanda sostenuta è un segnale più forte di un picco momentaneo. Vedi Aave contro Compound contro Morpho per confrontare questo con il modello del nodo statico fianco a fianco.
Leggere la tariffa a due strati, non solo il titolo APY
L'APR del prestito istantaneo che vedi quotato sull'interfaccia utente del mercato Morpho è il prodotto di due numeri indipendenti: rateAtTarget, the slow-moving anchor that only this calculator's "days elapsed" field lets you evolve, and the curve multiplier, a fast-moving function of the current utilization error that reacts instantly to every deposit or withdrawal. At exactly 90% utilization the multiplier is always 1.0x — the instant rate equals rateAtTarget exactly, no matter what. Move above 90% and the multiplier climbs linearly up to 4x at 100% utilization; move below and it falls to 0.25x at 0% utilization. That asymmetry (4x headroom above target, only 0.25x below) is intentional: it lets the model punish over-borrowing far harder than it rewards under-borrowing, because liquidity risk only bites in one direction.
I composti di deriva esponenziale in cima a quel moltiplicatore. Perché rateAtTarget si aggiorna continuamente come startRate × e^(speed × elapsed) dove la velocità stessa scala con l'errore di utilizzo, un mercato bloccato al 95% di utilizzo non si limita a restare a 4 volte l'ancora per sempre: l'ancora stessa raddoppia all'incirca ogni 10 giorni, quindi il tasso istantaneo effettivo si aggiunge a un moltiplicatore già elevato. Si tratta di un profilo di rischio sostanzialmente diverso da quello statico di Aave: su Morpho, "l'utilizzo è stato elevato per un po'" è esso stesso valutato, separatamente da "l'utilizzo è elevato in questo momento". Un mutuatario che controlla solo il moltiplicatore attuale e ignora da quanto tempo il mercato è fuori target perde metà del quadro – e il tasso medio effettivamente addebitato su qualsiasi periodo di maturazione è una miscela trapezoidale del tasso iniziale e finale AtTarget, non solo l’istantanea istantanea alle due estremità.