
Cet article examine le gestionnaire de taux d'intérêt autonome (ARM), un système construit sur le protocole d'Internet Computer (ICP) visant à automatiser la gestion des taux d'intérêt des prêts de Liquity V2.
Liquity V2 est un protocole décentralisé fonctionnant sur le réseau principal Ethereum, permettant aux utilisateurs d'emprunter leur stablecoin BOLD en utilisant des actifs en garantie (y compris ETH, wstETH et rETH). Une innovation clé de ce protocole est de permettre aux emprunteurs de définir et d'ajuster eux-mêmes les taux d'intérêt.
Le problème est que les emprunteurs dont les taux d'intérêt sont inférieurs à ceux d'autres emprunteurs font face à un risque de rachat plus élevé. En termes simples, ce mécanisme permet à tout détenteur de BOLD d'échanger via le protocole sa valeur contre un mélange de ETH et de tokens de staking liquide d'une valeur de 1 dollar (moins les frais), le système déduisant ce montant des garanties des emprunteurs ayant fixé un taux d'intérêt minimum.
Cela conduit à un équilibre dicté par les taux d'intérêt, les taux d'intérêt fixés par les utilisateurs étant ajustés en fonction des conditions du marché, tout en étant également la force stabilisatrice du taux de change lié à BOLD. Si le prix de BOLD dépasse 1 dollar, les emprunteurs peuvent réduire les taux d'intérêt, rendant l'emprunt plus attractif, tandis que l'attractivité de détenir BOLD diminue.
Si le prix de BOLD tombe en dessous de 1 dollar, les emprunteurs peuvent augmenter les taux d'intérêt, rendant l'emprunt plus attractif, tandis que détenir BOLD devient plus intéressant en raison des paiements d'intérêts plus élevés.
Vérifier manuellement et modifier ces taux d'intérêt n'est pas une tâche facile, de plus, déléguer l'ajustement des taux d'intérêt à un tiers nécessite de la confiance. L'ARM a été conçu pour cela, c'est un contrat intelligent de gestion autonome des taux d'intérêt sur ICP, capable de gérer toutes les affaires pour les emprunteurs. En d'autres termes, l'ARM appartient à une nouvelle catégorie de dapps qui peuvent agir de manière autonome et décentralisée en votre nom, sans déclencheurs externes.
Qu'est-ce que l'ARM ?
Comme mentionné ci-dessus, l'ARM est un gestionnaire de taux d'intérêt de prêt Liquity V2 automatisé et décentralisé, semblable à un robot fiable capable d'ajuster de manière autonome, efficace et décentralisée les taux d'intérêt de Liquity V2 sélectionnés sur le protocole Internet Computer (ICP).
Pourquoi l'ARM est-il apparu sur l'ICP ?
L'une des raisons de choisir ICP est qu'il offre une plateforme de calcul générale à l'épreuve des falsifications, avec des hypothèses de confiance très faibles. Les contrats intelligents sur ICP (appelés "conteneurs") agissent comme des services sans serveur, décentralisés et avec état, capables d'interagir avec des navigateurs Web, des applications mobiles et d'autres conteneurs. En plus de sa haute performance, la pile technologique blockchain d'ICP supporte également des services DeFi complexes comme l'ARM.
Robert Lauko, directeur de la recherche chez Liquity, a souligné une autre raison clé pour laquelle Liquity a choisi de construire sur ICP, en notant : "Ethereum ne peut pas supporter le lourd travail de gestion autonome des taux d'intérêt, donc nous nous sommes tournés vers l'Internet Computer (ICP) à la recherche d'une méthode décentralisée à haute performance, évolutive et très rentable."
Comment utiliser l'ARM
Pour utiliser l'ARM, les emprunteurs n'ont qu'à déléguer l'ajustement des taux d'intérêt à une adresse de contrat intelligent Ethereum en utilisant l'un des front-ends de Liquity V2, l'ARM s'occupant du reste, récupérant les informations d'Ethereum, calculant les ajustements nécessaires et optimisant les frais et les risques d'ajustement des taux d'intérêt.
Ensuite, l'ARM gère le processus restant, calcule et exécute les ajustements nécessaires en utilisant les données provenant d'Ethereum, tout en minimisant les frais et les risques d'ajustement des taux d'intérêt, le tout sans avoir à faire confiance à une infrastructure centralisée.
Les principaux avantages de l'ARM
Automatisation : Les décisions intelligentes de l'ARM signifient qu'il élimine le travail manuel pour les emprunteurs.
Atténuation du risque de rachat : La stratégie de l'ARM équilibre les taux d'intérêt et la fréquence des ajustements pour réduire le risque de rachat pour les emprunteurs.
Efficacité des coûts : l'ARM applique des techniques de traitement par lots et bénéficie de l'architecture évolutive d'ICP pour réduire les coûts, y compris les frais de gaz.
Sans confiance et sécurisé : les données et l'indépendance de l'emprunteur sont garanties, car personne ne peut modifier le comportement de l'ARM, l'emprunteur contrôle toujours ses actifs et peut choisir à tout moment d'autres gestionnaires de taux d'intérêt en ligne ou hors ligne.
Autonomie inter-chaînes et interactions décentralisées
En plus des avantages de l'ARM, la technologie ICP possède également des fonctionnalités uniques qui permettent aux emprunteurs de déléguer facilement la gestion des taux d'intérêt aux contrats intelligents des conteneurs :
Fonction de minuteur : c'est comme un réveil intégré dans le contrat intelligent du conteneur, le minuteur sonne une fois par heure, le contrat intelligent du conteneur vérifie et met à jour automatiquement le taux d'intérêt de l'emprunteur, sans que l'emprunteur n'ait besoin d'agir ou d'activer un autre déclencheur externe.
Intégration Ethereum : les conteneurs peuvent détenir et transférer des actifs Ethereum, de plus, la technologie Chain Fusion permet une interaction bidirectionnelle complète entre les contrats intelligents du conteneur et les contrats intelligents Ethereum, ce qui signifie que le conteneur ARM peut lire des données en temps réel des contrats Liquity V2 sur Ethereum, comme la dette, les frais de rachat, etc., et envoyer des transactions à Ethereum pour ajuster les taux d'intérêt.
Modèle de gaz inverse : l'ARM gère ses propres frais de gaz et coûts opérationnels par le biais de frais et de conversions.
Yvonne-Anne Pignolet, directrice de la recherche chez DFINITY, a déclaré : "Les fonctionnalités de minuteur et la fusion de chaînes sont essentielles pour offrir l'autonomie et intégrer plusieurs écosystèmes."
Comment fonctionne l'ARM
Voici les détails constitutifs de ces fonctions dans l'ARM.
Architecture des contrats
Le système de gestion des taux d'intérêt est composé de contrats de gestion en masse sur le réseau principal Ethereum et de conteneurs de gestion des taux d'intérêt hébergés sur l'Internet Computer.
Chaque contrat de gestion en masse a un compte externe préenregistré (EOA) comme propriétaire, c'est la seule adresse autorisée à représenter les prêts délégués pour ajuster les taux d'intérêt.
L'EOA est généré de manière sécurisée par le mécanisme de signature ECDSA à seuil d'ICP, le protocole ECDSA à seuil permet aux nœuds ICP de collaborer pour générer des signatures de transaction vérifiables par Ethereum, même en présence de nœuds malveillants et dans des conditions réseau défavorables.
Cela signifie qu'aucune entité ne connaît la clé privée de l'EOA, et seuls la majorité des nœuds ECDSA qualifiés peuvent co-signer des transactions pour l'adresse correspondante.

Fonctionnalité
Les conteneurs ARM sont déclenchés par un minuteur chaque heure pour vérifier si les conditions d'ajustement des taux d'intérêt sont remplies ; pour cela, le conteneur ARM récupère des données des contrats principaux de Liquity V2 via la technologie Chain Fusion.
Plus précisément, le conteneur ARM y parvient par le conteneur EVM RPC, qui est utilisé pour la communication entre le conteneur et Ethereum ainsi que d'autres blockchains compatibles EVM.
Le conteneur EVM RPC envoie des demandes aux fournisseurs RPC et parvient à un consensus sur leurs réponses pour garantir des interactions fiables et décentralisées avec la chaîne EVM au nom d'autres conteneurs. Si les conditions de changement de taux de change sont remplies, le conteneur ARM crée une transaction Ethereum en utilisant le conteneur EVM RPC, obtient la signature de seuil de la transaction pour l'EOA correspondant et soumet la transaction au réseau Ethereum.
Le conteneur ARM dispose également d'un mécanisme de tolérance aux pannes intégré, capable de soumettre à nouveau les transactions échouées.
Durabilité
Pour compenser le coût des ressources consommées pour gérer les taux d'intérêt des emprunteurs, le contrat de gestion en masse prélève des frais, dont une partie est utilisée pour maintenir un solde positif d'EOA ETH.
Sur ICP, chaque conteneur a un solde de Cycles qui diminue en fonction des ressources utilisées par le conteneur, similaire à un modèle prépayé, les utilisateurs peuvent échanger des tokens ICP contre des Cycles et les envoyer à n'importe quel conteneur.
Le solde de Cycles du conteneur ARM doit également rester au-dessus d'un seuil prédéfini. Pour atteindre cet objectif, une partie des frais accumulés par les contrats de gestion en masse sera proposée à prix réduit à tout utilisateur qui utilise des ETH pour approvisionner des Cycles au conteneur ARM.
Avec ce mécanisme, les frais perçus peuvent être complétés de manière autonome, durable et sans permission pour maintenir les soldes nécessaires sur Ethereum et ICP.
L'avenir de l'ARM et de l'ICP
Les stratégies de gestion de taux autonomes fonctionnant sur ICP ne sont pas la fin du voyage. Voici quelques idées pour des extensions futures.
Les utilisateurs de Liquity V2 peuvent ne pas vouloir écrire manuellement des transactions de prêt Ethereum et configurer les paramètres de taux d'intérêt, les opérations manuelles étant à la fois fastidieuses et sujettes à des erreurs. Cependant, Liquity fournit un code front-end open source, et certains services hébergent le front-end sur une infrastructure centralisée. Par conséquent, pour réduire davantage les besoins de confiance, le front-end de Liquity V2 peut être porté pour fonctionner sur ICP.
De plus, la nature open-source de l'ARM encourage les développeurs à innover et à créer des stratégies personnalisées, ces possibilités ne se limitant pas à Ethereum, la technologie Chain Fusion prenant en charge d'autres blockchains compatibles EVM, telles que Base et Arbitrum, permettant ainsi la création de versions forkées de Liquity V2 avec des front-ends dédiés et le mécanisme ARM.
Enfin, le potentiel de dapps comme l'ARM inclut également le développement de gestionnaires DeFi autonomes et autosuffisants pour d'autres stablecoins algorithmiques et protocoles DeFi.
Comme ces suggestions le soulignent, il y a encore de la place pour plus d'idées innovantes. En principe, tout service décentralisé qui agit en votre nom basé sur des informations collectées à partir d'une ou plusieurs chaînes, sans déclencheurs externes, peut être réalisé de cette manière.
Résumé
L'ARM transforme le paysage de la gestion autonome des taux d'intérêt, il est efficace, évolutif et sans confiance.
En tirant parti des fonctionnalités uniques du protocole Internet Computer (comme les minuteurs, la fusion de chaînes et le modèle de gaz inverse), l'ARM indique également l'avenir des applications décentralisées plus complexes et autonomes.
Si vous êtes intéressé par des outils financiers décentralisés avancés, les fonctionnalités du protocole Internet Computer fournissent une plateforme puissante pour l'innovation.

Contenu IC qui vous intéresse
Avancées technologiques | Informations sur le projet | Événements mondiaux

Suivez le canal Binance de IC
Restez informé
