Marché Monétaire
Last updated
Last updated
Dans la première version d'Alpaca Finance, les actifs dans les coffres de prêt étaient limités à l'emprunt uniquement dans nos produits de farming avec effet de levier. AF2.0 étendra la polyvalence et le potentiel de génération de revenus de nos coffres de prêt, améliorant considérablement l'efficacité du capital et les cas d'utilisation pour notre capital.
Le premier exemple en est que AF2.0 prendra en charge le prêt sur-collatéralisé, avec la possibilité d'utiliser le capital emprunté à l'extérieur, de manière similaire à d'autres plateformes de prêt comme Venus et Compound. Cela signifie que les prêteurs pourront désormais emprunter contre leurs dépôts de prêt, ce qui est une utilisation que de nombreux utilisateurs ont demandée.
Le contrat AF2.0 permettra également d'utiliser la liquidité dans les pools de prêt pour des cas d'utilisation supplémentaires, au-delà du prêt sur-collatéralisé et du farming avec effet de levier, ce qui pourrait fournir davantage de revenus et d'efficacité du capital aux prêteurs, et par la suite, des revenus pour xALPACA. Cela peut inclure des types de produits et des partenariats protocole-à-protocole qui ne sont pas encore annoncés. En conclusion, cette mise à niveau rendra la plateforme Alpaca beaucoup plus composable, tant sur le plan interne qu'externe.
Maintenant, passons en revue les principales caractéristiques du nouveau marché monétaire.
Tous les actifs seront disponibles pour le prêt et l'emprunt. Cependant, en fonction de leurs profils de risque individuels, chaque actif sera catégorisé dans l'un des trois tiers potentiels qui varient dans leurs restrictions, afin de mieux atténuer les risques :
Tiers de collatéral : Peut être utilisé comme collatéral pour emprunter d'autres actifs. Peut être emprunté aux côtés d'autres actifs (dans un groupe de position, alias sous-compte). Ce tiers est réservé aux actifs cryptographiques les plus sûrs ("blue chip").
Tiers croisés : Ne peut pas être utilisé comme collatéral pour emprunter d'autres actifs, mais ils peuvent être empruntés aux côtés d'autres actifs (dans un sous-compte avec plusieurs actifs empruntés).
Tiers d'isolation : Ne peut pas être utilisé comme collatéral pour emprunter d'autres actifs, et ils ne peuvent être empruntés que dans des positions isolées qui n'empruntent pas d'autres actifs.
*Les positions dans tous les niveaux peuvent avoir plusieurs actifs de collatéral.
Dans l'implémentation actuelle d'Alpaca Finance, le protocole est limité à un seul modèle d'intérêt d'emprunt par actif. Cette restriction a entravé notre capacité à ajuster les taux d'intérêt de manière granulaire, tels que l'implémentation de différents taux d'intérêt pour chaque pool LYF. Bientôt avec AF2.0, nous aurons la capacité de personnaliser des modèles de taux d'intérêt indépendants par actif et par cas d'utilisation, ce qui nous permettra de concevoir des conditions personnalisées pour rendre potentiellement chaque pool et produit viable et rentable !
Cela sera vrai au niveau granulaire pour les pools individuels au sein du même produit. Ainsi, par exemple, nous aurons la possibilité de fournir des taux d'emprunt moins chers pour les pools à faible volatilité comme les pools de stablecoins (qui avaient un très grand TVL par le passé lorsque les APY étaient plus élevés que les taux d'emprunt, mais qui ont maintenant un faible TVL parce que le taux d'emprunt unitaire est trop élevé par rapport aux APY).
Nous serons également en mesure de fournir des taux personnalisés pour mieux s'adapter à chaque scénario et produit. Par exemple, l'emprunt sur-collatéralisé pour BNB peut avoir un modèle de taux d'intérêt, tandis que l'emprunt LYF pour BNB peut avoir un autre modèle distinct avec un taux d'intérêt différent. L'emprunt pour les AV peut également avoir un autre modèle totalement différent.
En résumé, cette flexibilité amplifiée nous permettra de mieux fixer les taux d'emprunt en fonction du risque spécifique, de la demande et des comportements souhaités de chaque pool et produit. Cela rendra le système global plus efficace pour tous les participants et nous permettra de créer une multitude de nouvelles opportunités rentables pour tous nos utilisateurs grâce à des ajustements simples. Cela produira également les conditions optimales pour maximiser l'utilisation de chaque produit, dont les revenus résultants seront versés aux détenteurs de tokens ALPACA en gouvernance.
AF2.0 utilisera une approche à deux volets pour les calculs du tampon de sécurité et du facteur de collatéral, ce qui nous aidera à minimiser davantage les risques pour les prêteurs et les détenteurs d'actifs, en prenant en compte le risque spécifique à chaque actif. Dans cette approche, chaque actif aura deux valeurs : le facteur d'emprunt et le facteur de collatéral. En conséquence, le protocole pourra mieux calculer la santé d'une position en utilisant deux calculs :
Valeur de responsabilité ajustée en fonction du risque : La valeur des passifs d'un emprunteur (valeur empruntée) peut être pondérée à la hausse en fonction du profil de risque spécifique de l'actif emprunté, tel que défini par le facteur d'emprunt.
Valeur de collatéral ajustée en fonction du risque : La valeur du collatéral d'un emprunteur peut être pondérée à la baisse en fonction du profil de risque spécifique de l'actif de collatéral, tel que défini par le facteur de collatéral.
*Veuillez noter que les facteurs pour calculer les valeurs ajustées en fonction du risque ne changeront pas fréquemment ou sans raison. Bien que les facteurs d'emprunt et les facteurs de collatéral puissent être ajustés de temps en temps par le biais de la gouvernance si le profil de risque d'un actif venait à changer, les facteurs seront des variables définies dans les contrats intelligents. Ils seront partagés publiquement et mis à jour dans nos documents, et devraient rester principalement constants.
Cette approche améliore la sécurité du protocole car elle permet à AF2.0 de prendre en compte les risques spécifiques à chaque actif en cas de mouvements de prix à la baisse ou à la hausse. Ces risques sont encapsulés dans les facteurs de collatéral spécifiques à l'actif (comme sur Compound) et dans les facteurs d'emprunt. En fin de compte, cette approche signifie que le seuil de liquidation de chaque position sera adapté aux profils de risque spécifiques des actifs associés à la position.
Exemple :
Alice possède 1 000 $ de USDC et souhaite emprunter du BNB. Combien peut-elle emprunter ?
Si le facteur de collatéral de USDC est de 0,9 et le facteur d'emprunt de BNB est de 0,7, un utilisateur peut emprunter jusqu'à 1 000 $ * 0,9 * 0,7 = 630 $ de BNB. À ce niveau d'emprunt, la valeur ajustée en fonction du risque de leur collatéral est de 1 000 $ * 0,9 = 900 $, et la valeur ajustée en fonction du risque de ses passifs est de 630 / 0,7 = 900 $.
Si le prix du BNB augmente, la valeur ajustée en fonction du risque de ses passifs augmentera également à plus de 900 $, et la position sera éligible à la liquidation. Le tampon permettant la liquidation (avant le risque de créances douteuses) est de 1 000 $ - 630 $ = 370 $.
Nous avons conçu une variation de l'architecture typique des marchés monétaires exécutés dans les contrats intelligents. Cette amélioration permettra aux utilisateurs de réaliser des cas d'utilisation beaucoup plus flexibles, de créer des expositions personnalisées dans leurs positions et d'utiliser des stratégies avancées. La mise à jour concerne une partie apparemment anodine du contrat intelligent, la vérification du taux d'endettement, mais elle débloque des capacités puissantes pour les utilisateurs.
Voici comment cela fonctionne. Normalement, le taux d'endettement d'un compte est vérifié immédiatement après l'exécution de toute opération qui pourrait échouer en raison d'un collatéral insuffisant, ce qui entraînerait l'annulation de la transaction en cas d'échec. Ces opérations incluent l'emprunt, le retrait du collatéral ou la clôture d'une position.
Pendant ce temps, le contrat AF2.0 est rédigé de manière à différer la vérification du taux d'endettement, ce qui permet d'exécuter plusieurs opérations avant que le taux d'endettement ne soit vérifié une seule fois à la toute fin de la séquence de transactions.
Que réalise ce petit changement ? Beaucoup plus qu'il n'y paraît. Explorons un exemple.
Sans différer les vérifications du taux d'endettement, un utilisateur doit d'abord déposer du collatéral avant qu'un prêt puisse être accordé. En revanche, si la vérification était différée, l'utilisateur pourrait exécuter plusieurs opérations avant la vérification du taux d'endettement. Par exemple, il pourrait emprunter de l'ETH, puis vendre tout en USDC (parier à la baisse sur l'ETH) et fournir le USDC au marché monétaire en tant que collatéral pour emprunter ensuite du BTC, et déposer cela dans le prêt (parier à la hausse sur le BTC) pour gagner des intérêts (ce serait comme un pari short et couvert que l'ETH baissera par rapport au BTC). Trois actifs sont utilisés dans cette stratégie d'exemple, mais il n'y a pas de limite.
Ou ils pourraient suivre une stratégie opposée, emprunter du BTC, le vendre en ETH (parier à la baisse sur le BTC), et utiliser l'ETH pour ouvrir une position LYF à effet de levier de 3x qui génère des intérêts (parier à la hausse sur l'ETH).
Et ce ne sont que deux exemples parmi de nombreuses possibilités.
En résumé, cette fonctionnalité permettra à des stratégies complexes d'interagir avec les contrats de marché monétaire en une seule transaction, ce qui permettra d'économiser du gaz, d'améliorer l'expérience utilisateur et de débloquer de nouveaux cas d'utilisation puissants dont nous n'avons effleuré que la pointe de l'iceberg ici.
AF2.0 nous offrira la possibilité de configurer différentes méthodes de liquidation pour chaque actif de garantie. Pour commencer, nous mettrons en place un système de liquidation à double couche en fonction du ratio de la dette (risque) des positions. Les deux couches sont les suivantes :
Couche 1 : Rachat en douceur grâce au facteur de clôture avec un pourcentage de réduction fixe
Le rachat est une méthode moins coûteuse pour clôturer des positions que la liquidation habituelle, que nous utilisons efficacement dans nos Vaults automatisés. Pour AF2.0, nous prévoyons également d'incorporer le rachat dans la première couche.
Le rachat sera incité en offrant aux racheteurs une réduction en pourcentage sur la garantie d'un emprunteur. Cette réduction commencera à 5% et pourra augmenter jusqu'à 10% avec un ratio de la dette plus élevé, afin d'encourager les racheteurs à prioriser les positions plus risquées.
*Veuillez noter que 80% du montant final réduit ira au rachat et à la destruction d'ALPACA, afin de rendre la plateforme antifragile même en périodes de baisse des marchés, et parce qu'une partie importante des revenus du protocole allant aux jetons ALPACA dans la gouvernance agit comme un filet de sécurité dans le plan d'assurance qui couvre les positions LYF.
Un paramètre appelé "Facteur de clôture" déterminera également le pourcentage de la position de dette que le liquidateur pourra rembourser en une seule transaction. Cela signifie qu'une partie seulement de la position serait liquidée, juste assez pour la ramener à un état sain, que nous appelons Liquidation Douce, ou dans ce cas, Rachat en Douceur, un processus qui réduit le coût de la liquidation pour les emprunteurs.
Cette couche de rachat sera la première couche à pouvoir être déclenchée une fois que la liquidation est possible, car le rachat est l'option la moins chère pour le détenteur de la position. Si cette couche n'est pas activée, la couche de secours est décrite ci-dessous.
Couche 2 : Vente sur les DEX
Si le ratio de la dette d'un compte dépasse un seuil de dette plus élevé (et qu'aucun racheteur n'est intervenu), il y aura une fonction de secours qui permettra à quiconque de vendre la garantie de la position sur un DEX pour rembourser la dette et recevoir un certain pourcentage des recettes. C'est similaire à la façon dont la méthode de liquidation actuelle fonctionne maintenant. Nous partagerons les paramètres exacts de ces couches à l'avenir.