Comment l'arbitrage maintient la stabilité des prix du FRAX

Comment l'arbitrage maintient la stabilité des prix du FRAX

Les FRAX peuvent toujours être mis en circulation et encaissés par le système contre une valeur d'un dollar. Cela permet aux arbitragistes d'équilibrer l'offre et la demande de FRAX sur le marché libre. Si le prix du marché FRAX est supérieur à l'objectif de prix de 1 USD, il existe une opportunité d'arbitrage pour émettre des tokens FRAX en plaçant 1 USD de valeur dans le système per FRAX et vendre les FRAX émis pour plus de 1 USD sur le marché libre. À chaque fois qu'un utilisateur veut émettre de nouveaux FRAX, il doit placer une valeur d'un dollar dans le système. La différence constitue simplement la proportion de collatéral et de FXS qui constitue cette valeur d'un dollar. Lorsque le FRAX se trouve dans la phase de garantie à 100 %, alors 100 % de la valeur qui est mise dans le système pour émettre des FRAX est une garantie. Lorsque le protocole passe à la phase fractionnée, une partie de la valeur qui entre dans le système pendant le processus d'émission devient FXS (qui est ensuite soumis à un burn, de façon à être retiré de la quantité de coins en circulation). Par exemple, dans un ratio de garantie de 98 %, chaque FRAX émis nécessite 0,98 $ de garantie et un burn de 0,02 USD de FXS. Pour un ratio de garantie de 97 %, chaque FRAX émis nécessite 0,97 USD et un burn de 0,03 USD de FXS, et ainsi de suite.

Si le prix du marché du FRAX est inférieur à la fourchette de prix de 1 USD, il existe une possibilité d'arbitrage pour encaisser des tokens FRAX en les acquérant à bas prix sur le marché libre et en encaissant des FRAX pour une valeur de 1 USD dans le système. Un utilisateur peut à tout moment encaisser des FRAX contre une valeur d'un dollar dans le système. La différence réside simplement dans la proportion du collatéral et de FXS qui est restituée au détenteur. Lorsque le FRAX est dans la phase de garantie à 100 %, alors 100 % de la valeur retournée par le rachat du FRAX est une garantie. Lorsque le protocole passe à la phase fractionnée, une partie de la valeur qui quitte le système lors du rachat devient FXS (qui est émise pour être remise à l'utilisateur qui rachète). Par exemple, pour un ratio de garantie de 98 %, chaque FRAX peut être encaissé contre un collatéral de 0,98 et 0,02 USD de FXS émis. Dans le cas d'un ratio de garantie de 97 %, chaque FRAX peut être encaissé pour 0,97 USD de garantie et 0,03 USD de FXS émis.

Le processus de rachat de FRAX est transparent, facile à comprendre et financièrement solide. Pendant la phase de 100 %, ce processus présente une simplicité élémentaire. Pendant la phase d'algorithme fractionnaire, tandis que le FRAX est émis, le FXS subit un burn. Lorsque le FRAX est racheté, le FXS est émis. Dans la mesure où il existe une demande pour les FRAX, leur échange contre une garantie plus des FXS déclenche simplement la mise en circulation d'une quantité similaire de FRAX à l'autre bout (qui entraîne un burn d’une quantité similaire de FXS). En conséquence, la valeur du token FXS est déterminée par la demande de FRAX. La valeur qui correspond à la capitalisation boursière de FXS est l'addition de la valeur non collatéralisée de la capitalisation boursière de FRAX. Voici l'addition de toutes les zones hachurées passées et futures sous la courbe affichée ci-dessous:

La courbe de l'offre et de la demande illustre comment l'émission et le rachat de C p q FRAX permettent de stabiliser le prix (q est la quantité, p le prix). À CD0 le prix de FRAX est p0 =$1 à q0 . S'il y a plus de demande de FRAX, la courbe se déplace sur la droite vers CD1 et un nouveau prix, p1 , pour une même quantité q0 . Afin de rétablir le prix à 1 USD, de nouveaux FRAX doivent être émis jusqu'à ce que q1 soit atteint et que le prix p0 soit rattrapé. La capitalisation boursière étant calculée en multipliant le prix par la quantité, la capitalisation boursière de FRAX à q0 est représentée par le carré bleu. La capitalisation boursière de FRAX à q1 est la somme des surfaces du carré bleu et du carré vert. Veuillez noter que dans cet exemple, la nouvelle capitalisation boursière de FRAX aurait été la même si la quantité n'avait pas augmenté, car la hausse de la demande se reflète tout simplement dans le prix, p1 . Face à une augmentation de la demande, la capitalisation du marché augmente soit par une augmentation du prix, soit par une augmentation de la quantité (à un prix stable). Cela est tout à fait manifeste, car le carré rouge et le carré vert ont la même superficie et auraient donc apporté la même valeur en capitalisation boursière. Remarque : la partie hachurée du carré vert indique la valeur totale des parts de FXS qui subiraient un burn si la nouvelle quantité de FRAX était générée avec un ratio de garantie hypothétique de 66 %.

Pour terminer, il est important de noter que Frax est un protocole agnostique. Il ne présume pas du ratio de garantie que le marché adoptera à long terme. Il se pourrait que les utilisateurs n'aient tout simplement pas confiance dans un stablecoin à 0 % de garantie et entièrement algorithmique. Le protocole ne présume pas de ce qu'est ce ratio et maintient plutôt ce dernier au niveau de ce que le marché exige pour fixer le prix du FRAX à 1 USD. Il pourrait arriver, par exemple, que le protocole n'atteigne jamais qu'un ratio de garantie de 60 % et que seulement 40 % de l'offre de FRAX soit stabilisée par l'algorithme, alors que plus de la moitié est couverte par des garanties. Le protocole n'ajuste le ratio de collatéral qu'en fonction de la demande accrue de FRAX et de l'évolution du prix du FRAX. Lorsque le prix du FRAX chute en dessous de 1 USD, le protocole recollatéralise et augmente le ratio jusqu'à ce que la confiance soit rétablie et que le prix se redresse. Il ne décollatéralisera pas le ratio à moins que la demande de FRAX n'augmente à nouveau. Il est même possible que le FRAX devienne entièrement algorithmique, mais qu'il recollatéralise ensuite avec un ratio de collatéral substantiel si les conditions du marché l'exigent. Nous pensons que ce protocole déterministe et réflexif constitue le moyen le plus élégant de mesurer la confiance du marché envers un stablecoin non adossé. Les précédentes tentatives algorithmiques de stablecoin n'avaient aucun collatéral dans le système à la genèse (et n'ont jamais utilisé de collatéral de quelque manière que ce soit). Ces tentatives antérieures n'ont pas permis de remédier au manque de confiance du marché envers un stablecoin algorithmique au premier jour. Il convient de noter que même l’USD, auquel Frax est rattaché, n'était pas une monnaie fiduciaire jusqu'à ce qu'il prenne une importance mondiale.

Ratio de collatéral

Le protocole ajuste le ratio de collatéral pendant les périodes d'expansion et de rétraction du FRAX. En période d'expansion, le protocole décollatéralise (abaisse le ratio) le système de sorte que moins de garanties et plus de FXS doivent être déposés pour émettre des FRAX. Cela réduit le montant du collatéral adossé à tous les FRAX. En période de rétractation, le protocole recollatéralise (augmente le ratio). Cela permet d'augmenter le ratio de collatéral dans le système par rapport à l'offre de FRAX, ce qui a pour effet d'accroître la confiance du marché dans le FRAX à mesure que sa garantie augmente.

Au stade de la genèse, le protocole ajuste le ratio de garantie une fois par heure par palier de 0,25 %. Lorsque le prix du FRAX est égal ou supérieur à 1 USD, la fonction diminue le ratio de garantie d'un palier par heure et lorsque le prix du FRAX est inférieur à 1 USD, la fonction augmente le ratio de collatéral d'un palier par heure. Cela signifie que si le prix du FRAX est égal ou supérieur à 1 USD la majorité du temps sur une période donnée, le mouvement net du ratio collatéral décroît. Si le prix du FRAX est inférieur à 1 USD la majorité du temps, alors le taux de collatéral augmente en moyenne vers 100%.

Lors d'une future mise à jour du protocole, les flux des prix des collatéraux pourront être supprimés et le processus d'émission pourra être déplacé vers un système d'enchères afin de limiter la dépendance aux données de prix et de décentraliser davantage le protocole. Dans le cadre d'une telle mise à jour, le protocole s'exécuterait sans données de prix requises pour tout actif, y compris FRAX et FXS. L'émission et les rachats se feraient par le biais de blocs d'enchères ouvertes où les soumissionnaires afficheraient le ratio le plus élevé/le plus bas de collatéral plus FXS pour lequel ils sont prêts à émettre/échanger des FRAX. Ce système d'enchères permettrait de déterminer le prix des collatéraux à l'intérieur même du système et ne nécessiterait aucune information sur les prix via des oracles. Au lieu des enchères, il serait également possible d'utiliser les contrôleurs PID pour offrir des possibilités d'arbitrage pour l'émission et le rachat de FRAX, de la même manière qu'une paire de trading Uniswap incite les actifs du pool à maintenir un ratio constant qui converge vers leur prix cible sur l’open market.

Régulateur PID

À compter de février 2021, le système utilise un régulateur PID pour contrôler le ratio de collatéral en fonction de la variation du ratio de croissance, défini comme suit:

Gr=aianZiPzFG_r = \cfrac{\sum_{a_i}^{a_n} Z_i *P_z}{F}

GrG_r est le ratio de croissance

ZiZ_iest l'offre de FXS fournie comme liquidité à une paire sur un AMM décentralisé i (Uniswap, Sushiswap, etc.)

aia_ià ana_nsont les paires FXS sur les AMM

PzP_zest le prix de FXS

FFest l'offre totale de FRAX

À la base, le ratio de croissance mesure la quantité de liquidités en FXS par rapport à l'offre globale de FRAX. Le raisonnement est le suivant : plus le ratio de croissance est élevé, plus le nombre de FRAX pouvant être rachetés avec une variation globale en pourcentage de l'offre de FXS est faible. Si les détenteurs vendaient leurs FXS émis à partir des FRAX rachetés, un taux de croissance plus élevé impliquerait un moindre slippage (glissement) de prix sur les FXS et donc une moindre probabilité de boucles de rétroaction négatives indésirables.

Étant donné que le ratio de collatéral est modifié par la variation du ratio de croissance, un RC global faible implique davantage de périodes antérieures de variation positive nette du ratio de croissance que de périodes négatives nettes. Cela peut être dû soit à des périodes d'augmentation positive soutenue du prix des FXS, soit à des rachats de FRAX qui n'affectent pas le prix des FXS provenant des FXS nouvellement émis, ou bien à l'entrée de plus de liquidités FXS dans les AMM.

La motivation pour le ratio de croissance est de prendre en compte le signal de la capitalisation boursière de FRAX et FXS, de sorte qu'un changement du ratio collatéral puisse être soutenu par les conditions du moment. Par exemple, une situation de 5 millions de dollars de liquidités FXS avec 50 millions de FRAX en circulation est beaucoup moins fragile qu'une situation comportant les mêmes liquidités FXS, mais 500 millions de FRAX en circulation.

Dans le modèle précédent, le fait de considérer uniquement le prix du FRAX pour modifier le ratio de collatéral était suffisant pour la phase d'amorçage du protocole, mais la croissance récente et la taille actuelle du système justifient une modification du modèle pour prendre en compte le ratio de croissance afin de permettre un retour d'information plus précis. Le nouveau système utilise toujours une fourchette de prix, mais n'ajuste le ratio de collatéral à la hausse ou à la baisse que lorsque le prix du FRAX se situe en dehors de la fourchette choisie.

Last updated