évolution de rateAtTarget sur la fenêtre écoulée
Constantes de protocole fixes : utilisation cible 90 %, pente de la courbe 4x, vitesse d'ajustement 50/an, rateAtTarget borné [0,1 %, 200 %] APR.
| Métrique | Valeur |
|---|
Pourquoi la courbe se souvient, au lieu de réinitialiser chaque bloc
Un modèle de style Aave déformé recalcule le taux à partir de zéro sur chaque bloc en utilisant uniquement l'utilisation actuelle – il n'a pas de mémoire. AdaptiveCurveIRM de Morpho ajoute une deuxième couche : le point d'ancrage lui-même (rateAtTarget) est un élément d'état qui persiste entre les interactions et continue de grimper ou de diminuer tant que l'utilisation reste en dehors de l'objectif de 90 %, à une vitesse proportionnelle à la taille de cet écart. C'est délibéré : un marché en surchauffe depuis deux semaines devrait facturer plus qu'un marché qui vient de dépasser 95 % il y a une minute, même avec une utilisation identique, car une demande soutenue est un signal plus fort qu'un pic momentané. Voir Aave contre composé contre Morpho pour comparer cela avec le modèle de pliage statique côte à côte.
Lire le taux à deux couches, pas seulement le titre APY
Le TAEG d'emprunt instantané que vous voyez indiqué sur une interface utilisateur du marché Morpho est le produit de deux nombres indépendants : rateAtTarget, l'ancre à évolution lente que seul le champ "jours écoulés" de cette calculatrice vous permet d'évoluer, et le multiplicateur de courbe, une fonction à évolution rapide de l'erreur d'utilisation actuelle qui réagit instantanément à chaque dépôt ou retrait. À exactement 90 % d'utilisation, le multiplicateur est toujours de 1,0x – le taux instantané est exactement égal à rateAtTarget, quoi qu'il arrive. Déplacez-vous au-dessus de 90 % et le multiplicateur grimpe linéairement jusqu'à 4x à 100 % d'utilisation ; déplacez-vous en dessous et il tombe à 0,25x à 0 % d'utilisation. Cette asymétrie (marge de 4x au-dessus de l’objectif, seulement 0,25x en dessous) est intentionnelle : elle permet au modèle de punir le suremprunt bien plus durement que de récompenser le sous-emprunt, car le risque de liquidité ne pèse que dans une seule direction.
La dérive exponentielle s’ajoute à ce multiplicateur. Parce que rateAtTarget se met à jour en permanence au fur et à mesure startRate × e^(speed × elapsed) là où la vitesse elle-même évolue avec l'erreur d'utilisation, un marché bloqué à 95 % d'utilisation ne se contente pas de rester éternellement à 4x l'ancre - l'ancre elle-même double environ tous les 10 jours, de sorte que le taux instantané effectif s'ajoute à un multiplicateur déjà élevé. Il s’agit d’un profil de risque sensiblement différent du problème statique d’Aave : sur Morpho, « l’utilisation est élevée depuis un certain temps » est lui-même pris en compte, séparément de « l’utilisation est élevée en ce moment ». Un emprunteur qui vérifie uniquement le multiplicateur actuel et ignore depuis combien de temps le marché est hors cible manque la moitié du tableau – et le taux moyen réellement facturé sur n’importe quelle période d’accumulation est un mélange trapézoïdal du taux de début et du taux de fin AtTarget, et pas seulement un instantané instantané à chaque extrémité.