Je lisais la section sur les prêteurs d’ordres de rang d’emprunt et un nombre m’a arrêté : dans l’exemple, Alice bloque 1 ETH, obtient un match pour 500 USDC, et son GT enregistre ensuite 535 FTs comme dette. Ma première lecture était qu’elle avait d’une certaine manière emprunté plus qu’elle n’avait reçu.
Après avoir relu la section sur le fonctionnement, ce n’est pas ce qui se passe. Les 500 USDC financent 500 FTs (principal) et 500 XTs (intérêts). Les XTs sont échangés à l’intérieur de son propre ordre de rang pour 35 FTs supplémentaires, émis depuis son GT ; c’est ce qui fait passer sa dette enregistrée à 535. Elle ne touche jamais elle-même aux XT.
Ce qui m’a surpris, c’est de réaliser que les XT ne sont pas inactifs ici : ce sont le mécanisme qui convertit une obligation d’intérêt flottante en une obligation fixe avant même que le prêt ne soit réglé. Au lieu que les intérêts s’accumulent au fil du temps, ils sont évalués et verrouillés en FTs supplémentaires au moment du matching. Le compromis, c’est que la dette GT d’un order setter d’emprunt n’est pas seulement « ce que j’ai emprunté », mais « ce que j’ai emprunté plus les intérêts que j’ai déjà accepté de payer », visible on-chain dès le premier jour plutôt que de s’accumuler silencieusement. Cela semble délibéré : un emprunt à taux fixe nécessite que l’obligation totale soit verrouillée dès le départ, et non calculée plus tard. Je me demande encore comment la courbe de prix décide la répartition entre des remplissages précoces à 8 % et des remplissages ultérieurs plus proches de 6 % au sein du même ordre.

#termmax @TermMax