L'évolution des narrations modulaires: La transformation modulaire du prêt DeFi

Avancé8/21/2024, 11:02:42 AM
La blockchain modulaire vise à résoudre le problème du triangle impossible dans le domaine de la blockchain grâce à la réorganisation, c'est-à-dire en décomposant les fonctions principales d'une seule chaîne en plusieurs couches, chaque couche se concentrant sur l'atteinte de fonctions spécifiques pour atteindre une évolutivité. Les protocoles DeFi modulaires améliorent la flexibilité et les capacités d'innovation des protocoles DeFi en divisant ces services en modules indépendants, permettant aux utilisateurs et aux développeurs de combiner et d'utiliser de manière flexible différentes fonctions. À ce stade, DeFi se compose principalement d'agrégateurs de revenus, de prêts, de dérivés et d'options, et de protocoles d'assurance. Ces modules peuvent être combinés librement pour créer de nouveaux produits et services financiers, mais les protocoles DeFi modulaires doivent être construits sur leurs propres protocoles. Les modules sont combinés pour créer de nouveaux produits et services financiers.

TLDR

  • L'essence du prêt modulaire ne se limite pas seulement à l'interconnexion et à l'agrégation, mais les deux jouent un rôle important dans le prêt modulaire.
  • Le prêt modulaire exploite la sécurité, le consensus et la disponibilité des données fournies par la couche de base, en se concentrant sur la modularisation fonctionnelle aux niveaux d'exécution et d'application.
  • Le prêt modulaire divise ses processus en plusieurs modules indépendants, tels que la gestion des garanties, le calcul des taux d'intérêt, l'évaluation des risques et les mécanismes de liquidation, chaque module communiquant via des interfaces standardisées.
  • Actuellement, les caractéristiques des protocoles DeFi modulaires sont similaires à la logique du déploiement de chaînes en un clic d'OP Stack, où le déploiement nécessite l'établissement de combinaisons de modules sur le protocole lui-même pour créer de nouveaux produits et services financiers.

I. L'origine de la modularité

Le concept de blockchain modulaire trouve son origine dans deux livres blancs. En 2018, Mustafa Albasan et Vitalik Buterin ont co-écrit le livre blanc intitulé « Data Availability Sampling and Fraud Proofs », qui proposait un système permettant aux clients légers de recevoir et de vérifier des preuves de fraude provenant de nœuds complets. Il a conçu un protocole d'échantillonnage de disponibilité des données pour réduire le compromis entre la capacité on-chain et la sécurité, en abordant les problèmes de mise à l'échelle de la blockchain sans compromettre la sécurité et la décentralisation.

Par la suite, en 2019, Mustafa Albasan a détaillé une nouvelle architecture dans le livre blanc sur le <>. Cette architecture utilise la blockchain pour ordonner et assurer la disponibilité des données de transaction sans gérer l'exécution et la validation des transactions. Cette nouvelle architecture visait à résoudre les problèmes de scalabilité des systèmes de blockchain existants et était initialement appelée un <>. L'exécution de contrats intelligents était effectuée par une autre couche d'exécution sur ce client, formant le prototype de Celestia, le premier projet de couche de disponibilité de données modulaire.

Avec l’avènement de la technologie Rollup, ce concept est devenu plus concret, suivant la logique de l'exécution des contrats intelligents hors chaîne et téléchargeant les résultats en tant que preuves sur la couche d'exécution du « client ». En réfléchissant à l'architecture de la blockchain et aux nouvelles technologies de mise à l'échelle, Celestia est apparue, définissant un nouveau paradigme de « blockchain modulaire ».

II. L'émergence de la blockchain modulaire

Les blockchains modulaires visent à résoudre le dilemme du "triangle impossible" dans le domaine de la blockchain grâce au découplage et à la restructuration. En termes simples, cela divise les principales fonctions d'une seule chaîne en plusieurs couches, chacune se concentrant sur des fonctions spécifiques, ce qui permet d'obtenir une évolutivité. Généralement, les fonctions de base d'une chaîne monolithique peuvent être divisées en quatre couches suivantes :

  1. Couche de disponibilité des données : Garantit que les données du réseau peuvent être accessibles et vérifiées, y compris les fonctions de stockage, de transmission et de vérification des données, maintenant la transparence et la confiance du réseau blockchain. Les projets DA représentatifs incluent Celestia, Avail, EigenDA, etc. Les blockchains monolithiques comme Ethereum et Solana peuvent également répondre aux besoins de la DA (Bitcoin, en raison de sa non-exhaustivité de Turing, manque de bonnes solutions de validation pour les Rollups traditionnels, mais ses capacités de mise à échelle progressent rapidement).
  2. Couche de consensus : Gère les protocoles entre les nœuds pour atteindre la cohérence des données et des transactions dans le réseau. À travers des algorithmes de consensus (comme PoW ou PoS), il vérifie les transactions et crée de nouveaux blocs. La plupart des projets DA nécessitent également leur propre couche de consensus, généralement conçue pour des exigences matérielles réduites et une vérification simple des nœuds légers.
  3. Couche d'exécution : Traite les transactions et exécute des contrats intelligents, y compris la vérification des transactions, l'exécution et les mises à jour de l'état. Les projets de couche 2 (comme Arbitrum, Optimism, ZKsync) fonctionnent comme des couches d'exécution de blockchains modulaires, validant la correction des transactions à travers la chaîne principale et héritant de la sécurité de la chaîne principale.
  4. Couche de règlement : finalise les transactions, garantit les transferts d'actifs et les enregistrements permanents sur la blockchain. Le rôle principal de la couche de règlement modulaire est de vérifier la validité des preuves de Rollup et des données d'état, avec des projets notables comme Dymension et Cevmos.

Dans l'histoire ancienne, des solutions autour de Bitcoin comme le Lightning Network et les sidechains peuvent être considérées comme des « pionniers modulaires ». Cependant, en raison de l'exhaustivité non Turing de Bitcoin, ces solutions de mise à l'échelle ont progressé lentement avec diverses failles et n'ont pas été largement adoptées. Les blockchains traditionnelles ont essayé de résoudre le trilemme en reconstruisant le cadre sous-jacent, mais avec un succès limité. Pour résoudre ce problème, Vitalik Buterin a proposé des améliorations autour des Rollups. Avec la maturité des preuves de fraude et des preuves de connaissance zéro, la construction de couches d'exécution sur Ethereum grâce à une méthode de type Lego est devenue réaliste. Ethereum a fixé son objectif final comme un chemin de mise à l'échelle en couches centré autour des Rollups. Cette méthode de mise à niveau, centrée sur les Rollups, devrait surpasser les solutions de mise à l'échelle précédentes et devenir la solution ultime pour l'expansion de la blockchain.

III. Evolution du prêt modulaire

Source de l'image: Legendary Quant

Le prêt DeFi modulaire exploite la sécurité, le consensus et la disponibilité des données fournies par la couche fondamentale, en se concentrant sur la modularisation fonctionnelle aux niveaux d'exécution et d'application et en exécutant ces modules sur la blockchain. Les principales parties modulaires comprennent :

  • Module de gestion de la garantie: responsable de stocker, gérer et traiter la garantie des utilisateurs, garantissant sa sécurité et sa conformité.
  • Module de calcul des taux d'intérêt : ajuste dynamiquement les taux de prêt en fonction de l'offre et la demande du marché, des scores de crédit des utilisateurs et d'autres facteurs.
  • Module d'évaluation des risques : Évalue le risque de crédit des emprunteurs pour décider d'approuver les demandes de prêt et déterminer le montant de garantie requis.
  • Module de mécanisme de liquidation: active le processus de liquidation lorsque les emprunteurs ne parviennent pas à rembourser à temps, protégeant ainsi les intérêts de la plateforme et des autres utilisateurs.

Un système de prêt modulaire doit obtenir toutes les données de transaction et de contrat nécessaires à partir de la couche de disponibilité des données pour permettre l'interaction et la vérification entre les modules. Les résultats des opérations de chaque module doivent être confirmés et enregistrés par la couche de consensus, garantissant la sécurité et la cohérence de tous les changements d'état du module. La plupart de la logique du prêt modulaire s'exécute sur la couche d'exécution, mettant en œuvre les fonctionnalités de chaque module grâce à des contrats intelligents. Le règlement final et la liquidation des transactions de prêt reposent sur la couche de règlement, garantissant la finalité des transactions de prêt et de liquidation.

3.1 Concepts Fondamentaux

  • Conception modulaire : Découpage du processus de prêt en plusieurs modules indépendants, tels que la gestion des garanties, le calcul des taux d'intérêt, l'évaluation des risques et les mécanismes de liquidation. Chaque module peut être développé, testé et déployé indépendamment.
  • Interopérabilité : les interfaces normalisées permettent une communication entre les modules, rendant ainsi facile la combinaison de différents modules et même l'utilisation de certains modules sur plusieurs plateformes.
  • Capacité de mise à niveau : Comme chaque module est indépendant, chaque module peut être mis à niveau individuellement sans affecter l'ensemble du système. Cette fonctionnalité permet au système de répondre rapidement aux changements du marché et aux avancées technologiques.
  • Sécurité : La conception modulaire peut isoler les risques. Par exemple, si une vulnérabilité de sécurité se produit dans un module, seul ce module doit être corrigé sans affecter l'ensemble du système.

3.2 Composants clés

  • Module de gestion de garantie: Gère le dépôt, le retrait et la gestion de la garantie, assurant que la garantie de l'utilisateur est sécurisée et conforme.
  • Module de calcul des taux d'intérêt : ajuste dynamiquement les taux de prêt en fonction de l'offre et de la demande du marché, des scores de crédit des emprunteurs et d'autres facteurs.
  • Module d'évaluation des risques : Évalue le risque des emprunteurs, décide d'approuver ou non les demandes de prêt et détermine le montant de la garantie requis.
  • Module de mécanisme de liquidation : active le processus de liquidation lorsque les emprunteurs ne parviennent pas à rembourser à temps, garantissant la sécurité des fonds sur la plateforme de prêt.

3.3 Avantages

  • Flexibilité : Différents modules peuvent être combinés selon les besoins pour répondre à des exigences de prêts diverses.
  • Efficacité : Optimiser les performances de chaque module améliore l'efficacité globale du système.
  • Innovation : Les développeurs peuvent innover sur des problèmes spécifiques en introduisant de nouveaux modules pour améliorer la fonctionnalité.
  • Transparence : Les systèmes modulaires offrent une plus grande transparence, permettant à la logique opérationnelle et à l'état de chaque module d'être audités et vérifiés indépendamment.

3.4 Rôle du Cross-Chain et de l'Aggrégation dans le Prêt Modulaire

Source de l'image: Explication des ponts inter-chaînes

L'essence du prêt modulaire ne se limite pas seulement au cross-chain et à l'agrégation, bien que les deux jouent un rôle significatif. L'idée centrale du prêt modulaire est d'améliorer la flexibilité, la scalabilité, la sécurité et l'innovation du système en modularisant diverses fonctions du processus de prêt. Le cross-chain et l'agrégation font partie de la réalisation de cette idée centrale, mais ils n'en constituent pas la totalité.

Cross-Chain (Interoperabilité) :

  • Technologie inter-chaînes : Permet aux actifs et modules fonctionnels sur différentes blockchains d'interagir. Cela est crucial pour le prêt modulaire car il permet aux utilisateurs de transférer des actifs entre les blockchains et d'utiliser diverses applications décentralisées (dApps).
  • Prise en charge multi-chaînes : En prenant en charge plusieurs blockchains, les plateformes de prêt peuvent améliorer leur convivialité et leur flexibilité, attirant ainsi plus d'utilisateurs et d'actifs.

Agrégation :

  • Protocoles d'agrégation : AggreGate plusieurs protocoles de prêt et pools de liquidité, fournissant une interface unifiée et une meilleure expérience utilisateur. Par exemple, les utilisateurs peuvent accéder à plusieurs marchés de prêt via une plateforme d'agrégation pour obtenir les meilleurs taux de prêt.
  • Aggrégation de liquidité : En agrégeant plusieurs sources de liquidité, cela améliore l'efficacité de l'utilisation du capital et la liquidité du marché.

3.5 Autres aspects clés de l'emprunt modulaire

Conception modulaire:

  • Modularisation fonctionnelle : décompose le processus de prêt en modules fonctionnels indépendants (tels que la gestion des garanties, le calcul des taux d'intérêt, l'évaluation des risques et les mécanismes de liquidation). Chaque module peut être développé, déployé et mis à niveau de manière indépendante.
  • Interfaces standardisées: les modules communiquent via des interfaces standardisées, garantissant la compatibilité et l'interopérabilité entre les modules.

Sécurité et gestion des risques:

  • Isolation des risques : la conception modulaire peut isoler les risques au sein de modules spécifiques. Si un problème survient dans un module, il n'impacte pas l'ensemble du système.
  • Audits de sécurité : Chaque module peut être audité de manière indépendante, améliorant la sécurité globale du système.

Flexibilité et évolutivité :

  • Combinaison flexible : Les utilisateurs et les développeurs peuvent combiner de manière flexible différents modules pour répondre à divers besoins de prêt.
  • Scalabilité : La fonctionnalité et les performances du système peuvent être étendues en ajoutant ou en remplaçant des modules sans avoir besoin de reconstruire l'ensemble du système.

Certaines plateformes DeFi établies, telles que Aave, Compound et MakerDAO, adoptent également des concepts de conception modulaire. Par exemple, MakerDAO se dirige vers un modèle SubDAO plus décentralisé et le protocole d'Aave se compose de plusieurs contrats intelligents gérant l'emprunt, la gestion des garanties, la liquidation, etc. Les développeurs et les utilisateurs peuvent combiner ces contrats selon les besoins et même développer de nouveaux contrats pour étendre la fonctionnalité de la plateforme.

IV. Projets de prêt modulaires

4.1 Morpho Labs

Morpho Labs vise à améliorer l'efficacité et l'expérience utilisateur des marchés de prêt décentralisés grâce à l'innovation technologique et à l'optimisation, favorisant la croissance de l'écosystème DeFi. Avec sa conception modulaire et son mécanisme de trading sans friction, Morpho Labs cherche à attirer plus d'utilisateurs et de fonds dans le domaine de la finance décentralisée. Les principales innovations incluent Morpho Blue et Meta Morpho, qui améliorent l'efficacité et l'interopérabilité des prêts DeFi.

Source de l'image : Morpho Labs Official

Morpho Bleu

Morpho Blue est une version avancée du protocole de prêt fourni par Morpho Labs. Son objectif est de minimiser le déploiement d'actifs cryptés (jetons ERC20 et ERC4626) sur la machine virtuelle Ethereum et de créer des marchés de prêt indépendants. Morpho Blue offre une couche de fondation sans confiance pour les prêteurs, les emprunteurs et les applications, fonctionnant sous des licences doubles (BUSL-1.1 et GPLv2). Une fois déployé, il fonctionnera en permanence sur la blockchain Ethereum.(1) Les principales fonctionnalités et composants incluent:

  • Collatéral : Les utilisateurs doivent fournir un collatéral soutenu par le protocole pour emprunter des actifs.
  • Liquidation Loan-to-Value (LLTV) : Le protocole fixe une exigence de valeur minimale pour le collatéral par rapport aux actifs empruntés. Par exemple, si le ratio est de 90%, la valeur des actifs empruntés ne doit pas dépasser 90% de la valeur du collatéral, sinon la position sera liquidée.
  • Emprunt : Les utilisateurs lancent le processus d'emprunt en interagissant avec le protocole. Ils spécifient le montant des actifs qu'ils souhaitent emprunter et fournissent la garantie nécessaire.
  • Taux d'intérêt : Les emprunteurs paient des intérêts sur le montant emprunté en fonction du modèle de taux d'intérêt du protocole. Les intérêts s'accumulent avec le temps et sont payés lors du remboursement du prêt.
  • Remboursement : Les emprunteurs peuvent rembourser les actifs empruntés et les intérêts courus à tout moment pour clore le prêt. Une fois que le remboursement est confirmé sur la chaîne, les emprunteurs peuvent récupérer leur garantie du contrat intelligent.
  • Mécanisme de liquidation : Pour atténuer le risque de défaut, le protocole inclut un mécanisme de liquidation. Si la valeur des actifs empruntés dépasse le LLTV en raison des fluctuations du marché ou des intérêts accumulés, la position peut être partiellement ou entièrement liquidée pour rembourser le prêt et tout intérêt impayé.
  • Prêt : les utilisateurs lancent le processus de prêt en interagissant avec le protocole, en spécifiant le montant des actifs qu’ils souhaitent prêter et en transférant ces actifs vers le contrat intelligent.
  • Retrait : Les prêteurs peuvent retirer leurs actifs prêtés et les intérêts accumulés à tout moment, à condition qu'il y ait une liquidité suffisante sur le marché.

L’une des caractéristiques notables de Morpho Blue est la possibilité de créer des marchés de trading sans autorisation, permettant aux utilisateurs d’établir des marchés indépendants composés d’actifs de prêt, d’actifs collatéraux, de LLTV, d’oracles et de modèles de taux d’intérêt (IRM). Chaque paramètre est sélectionné lors de la création du marché et est immuable, les modèles LLTV et de taux d’intérêt étant choisis parmi un ensemble d’options approuvées par la gouvernance de Morpho.

Meta Morpho

Meta Morpho est un méta-protocole indépendant conçu pour créer des coffres MetaMorpho basés sur Morpho Blue, permettant une intégration transparente et une interopérabilité entre différentes plateformes et protocoles DeFi. Les principales fonctionnalités comprennent :

  • Intégration multiplateforme : permet aux utilisateurs de transférer de manière transparente des actifs et des stratégies sur différents protocoles DeFi.
  • Interopérabilité améliorée : Fournit une meilleure interopérabilité grâce à des interfaces et protocoles standardisés, facilitant une collaboration plus fluide entre différents protocoles DeFi.
  • Gestion automatisée : utilise des contrats intelligents et des outils d'automatisation pour améliorer l'efficacité et la fiabilité de la gestion d'actifs et de l'exécution de stratégies.
  • Aggrégation de liquidité : AggreGate la liquidité des différentes plateformes, améliorant la liquidité et l'efficacité globales du marché.

4.2 Euler Finance

Source de l'image : Euler Finance Officiel

Le 22 février 2024, le protocole de prêt Euler Finance a annoncé son imminent relancement et la sortie de sa version v2. Cette plateforme de prêt modulaire comprend principalement deux composants majeurs : Euler Vault Kit (EVK) et Ethereum Vault Connector (EVC), conçus pour améliorer la flexibilité et la fonctionnalité du protocole.(2)

Kit de coffre-fort Euler (EVK)

EVK est un outil qui permet aux utilisateurs de créer et de gérer des systèmes de "coffre-fort" personnalisés. EVK permet aux utilisateurs de déposer leurs actifs dans des coffres-forts et de définir différentes stratégies et règles selon les besoins. Il s'intègre à EVC, permettant aux développeurs de construire librement des coffres-forts ERC-4626. Les principales caractéristiques de EVK incluent :

  • Stratégies personnalisées: Les utilisateurs peuvent définir différentes stratégies en fonction de leurs besoins et préférences de risque, telles que des taux d'emprunt spécifiques et des règles de liquidation.
  • Support multi-actifs: EVK prend en charge divers actifs, permettant à différents types d'actifs cryptographiques d'être déposés dans les coffres.
  • Gestion flexible : les utilisateurs peuvent gérer et ajuster les paramètres du coffre de manière flexible pour s'adapter aux changements du marché et aux besoins personnels.
  • Sécurité : EVK assure une haute sécurité grâce à des contrats intelligents et à une technologie décentralisée, garantissant la sécurité des actifs des utilisateurs.

Connecteur Ethereum Vault (EVC)

EVC est un outil conçu pour connecter les EVK sur Ethereum. Il permet aux utilisateurs de transférer facilement des actifs et des stratégies entre différents protocoles DeFi, donnant aux coffres-forts des super pouvoirs pour agir comme garantie pour d'autres coffres-forts, facilitant la communication transparente entre les coffres-forts ERC-4626 et d'autres contrats intelligents. Les principales caractéristiques de l'EVC incluent :

  • Couche d'interopérabilité unifiée : EVC permet aux utilisateurs de transférer des actifs d'un coffre-fort à un autre, qu'ils appartiennent ou non au même protocole. Cela augmente considérablement la liquidité et la flexibilité des actifs.
  • Partage de stratégie: les utilisateurs peuvent partager et appliquer les mêmes stratégies dans différentes voûtes, simplifiant ainsi les processus de gestion.
  • Gestion Automatisée: EVC automatise le transfert d'actifs et l'application de stratégies grâce aux contrats intelligents, réduisant la complexité des opérations manuelles.
  • Liquidité améliorée: En connectant différents coffres-forts, EVC améliore la liquidité globale de l'écosystème DeFi, permettant aux utilisateurs d'utiliser leurs actifs de manière plus efficace.

Le kit Euler Vault (EVK) et le connecteur de coffre-fort Ethereum (EVC) sont des fonctionnalités importantes introduites par Euler Finance pour offrir une plus grande flexibilité et une meilleure efficacité de gestion. Grâce à EVK, les utilisateurs peuvent créer et gérer des coffres-forts personnalisés, et grâce à EVC, ils peuvent transférer facilement des actifs et des stratégies entre différents coffres-forts. Ces outils renforcent le contrôle et les capacités de gestion des utilisateurs sur leurs actifs, contribuant ainsi à une meilleure liquidité et efficacité dans l'écosystème DeFi.

V. Perspectives sur les prêts modulaires actuels

Les protocoles DeFi font référence à une série d'applications décentralisées (dApps) construites sur des réseaux blockchain qui offrent des services financiers traditionnels tels que le prêt, le trading et l'assurance sans avoir recours aux institutions financières traditionnelles. Les protocoles DeFi modulaires améliorent la flexibilité et l'innovation en décomposant ces services en modules indépendants, permettant aux utilisateurs et aux développeurs de mixer et d'associer différentes fonctionnalités.

Actuellement, DeFi se compose principalement d'agrégateurs de rendement, de protocoles de prêt, de dérivés et d'options, ainsi que de protocoles d'assurance. Ces modules peuvent être librement combinés pour créer de nouveaux produits et services financiers. Cependant, leur nature est similaire à la logique de « déploiement de chaîne en un clic » de l'OP Stack ; les protocoles DeFi modulaires doivent établir des combinaisons de modules au sein de leur propre cadre pour créer de nouveaux produits et services financiers.

Bien que la DeFi modulaire apporte de la flexibilité, elle comporte également des risques potentiels. UniSwap a déclenché le boom de la DeFi, devenant le « modèle » pour divers protocoles DeFi d'aujourd'hui. Depuis sa création, UniSwap n'a jamais été piraté, principalement grâce à sa dépendance à un invariant de base simple (tokenBalanceX * tokenBalanceY = k) et à son intégration avec des contrats intelligents immuables.

Cependant, la flexibilité de la modularité introduit également une complexité relative. La forte interconnectivité entre les différents protocoles DeFi signifie que si un contrat évolutif dans un protocole échoue, cela pourrait déclencher une réaction en chaîne affectant d’autres protocoles, ce qui pourrait entraîner un risque systémique dans l’ensemble de l’écosystème. Il s’agit d’un aspect important qui doit être pris en considération.

Démenti:

  1. Cet article est repris de [.moyen], Tous les droits d'auteur appartiennent à l'auteur original [YBB Capital Researcher Ac-Core]. If there are objections to this reprint, please contact the Porte d’apprentissagel'équipe, et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité : les vues et opinions exprimées dans cet article sont uniquement celles de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.

L'évolution des narrations modulaires: La transformation modulaire du prêt DeFi

Avancé8/21/2024, 11:02:42 AM
La blockchain modulaire vise à résoudre le problème du triangle impossible dans le domaine de la blockchain grâce à la réorganisation, c'est-à-dire en décomposant les fonctions principales d'une seule chaîne en plusieurs couches, chaque couche se concentrant sur l'atteinte de fonctions spécifiques pour atteindre une évolutivité. Les protocoles DeFi modulaires améliorent la flexibilité et les capacités d'innovation des protocoles DeFi en divisant ces services en modules indépendants, permettant aux utilisateurs et aux développeurs de combiner et d'utiliser de manière flexible différentes fonctions. À ce stade, DeFi se compose principalement d'agrégateurs de revenus, de prêts, de dérivés et d'options, et de protocoles d'assurance. Ces modules peuvent être combinés librement pour créer de nouveaux produits et services financiers, mais les protocoles DeFi modulaires doivent être construits sur leurs propres protocoles. Les modules sont combinés pour créer de nouveaux produits et services financiers.

TLDR

  • L'essence du prêt modulaire ne se limite pas seulement à l'interconnexion et à l'agrégation, mais les deux jouent un rôle important dans le prêt modulaire.
  • Le prêt modulaire exploite la sécurité, le consensus et la disponibilité des données fournies par la couche de base, en se concentrant sur la modularisation fonctionnelle aux niveaux d'exécution et d'application.
  • Le prêt modulaire divise ses processus en plusieurs modules indépendants, tels que la gestion des garanties, le calcul des taux d'intérêt, l'évaluation des risques et les mécanismes de liquidation, chaque module communiquant via des interfaces standardisées.
  • Actuellement, les caractéristiques des protocoles DeFi modulaires sont similaires à la logique du déploiement de chaînes en un clic d'OP Stack, où le déploiement nécessite l'établissement de combinaisons de modules sur le protocole lui-même pour créer de nouveaux produits et services financiers.

I. L'origine de la modularité

Le concept de blockchain modulaire trouve son origine dans deux livres blancs. En 2018, Mustafa Albasan et Vitalik Buterin ont co-écrit le livre blanc intitulé « Data Availability Sampling and Fraud Proofs », qui proposait un système permettant aux clients légers de recevoir et de vérifier des preuves de fraude provenant de nœuds complets. Il a conçu un protocole d'échantillonnage de disponibilité des données pour réduire le compromis entre la capacité on-chain et la sécurité, en abordant les problèmes de mise à l'échelle de la blockchain sans compromettre la sécurité et la décentralisation.

Par la suite, en 2019, Mustafa Albasan a détaillé une nouvelle architecture dans le livre blanc sur le <>. Cette architecture utilise la blockchain pour ordonner et assurer la disponibilité des données de transaction sans gérer l'exécution et la validation des transactions. Cette nouvelle architecture visait à résoudre les problèmes de scalabilité des systèmes de blockchain existants et était initialement appelée un <>. L'exécution de contrats intelligents était effectuée par une autre couche d'exécution sur ce client, formant le prototype de Celestia, le premier projet de couche de disponibilité de données modulaire.

Avec l’avènement de la technologie Rollup, ce concept est devenu plus concret, suivant la logique de l'exécution des contrats intelligents hors chaîne et téléchargeant les résultats en tant que preuves sur la couche d'exécution du « client ». En réfléchissant à l'architecture de la blockchain et aux nouvelles technologies de mise à l'échelle, Celestia est apparue, définissant un nouveau paradigme de « blockchain modulaire ».

II. L'émergence de la blockchain modulaire

Les blockchains modulaires visent à résoudre le dilemme du "triangle impossible" dans le domaine de la blockchain grâce au découplage et à la restructuration. En termes simples, cela divise les principales fonctions d'une seule chaîne en plusieurs couches, chacune se concentrant sur des fonctions spécifiques, ce qui permet d'obtenir une évolutivité. Généralement, les fonctions de base d'une chaîne monolithique peuvent être divisées en quatre couches suivantes :

  1. Couche de disponibilité des données : Garantit que les données du réseau peuvent être accessibles et vérifiées, y compris les fonctions de stockage, de transmission et de vérification des données, maintenant la transparence et la confiance du réseau blockchain. Les projets DA représentatifs incluent Celestia, Avail, EigenDA, etc. Les blockchains monolithiques comme Ethereum et Solana peuvent également répondre aux besoins de la DA (Bitcoin, en raison de sa non-exhaustivité de Turing, manque de bonnes solutions de validation pour les Rollups traditionnels, mais ses capacités de mise à échelle progressent rapidement).
  2. Couche de consensus : Gère les protocoles entre les nœuds pour atteindre la cohérence des données et des transactions dans le réseau. À travers des algorithmes de consensus (comme PoW ou PoS), il vérifie les transactions et crée de nouveaux blocs. La plupart des projets DA nécessitent également leur propre couche de consensus, généralement conçue pour des exigences matérielles réduites et une vérification simple des nœuds légers.
  3. Couche d'exécution : Traite les transactions et exécute des contrats intelligents, y compris la vérification des transactions, l'exécution et les mises à jour de l'état. Les projets de couche 2 (comme Arbitrum, Optimism, ZKsync) fonctionnent comme des couches d'exécution de blockchains modulaires, validant la correction des transactions à travers la chaîne principale et héritant de la sécurité de la chaîne principale.
  4. Couche de règlement : finalise les transactions, garantit les transferts d'actifs et les enregistrements permanents sur la blockchain. Le rôle principal de la couche de règlement modulaire est de vérifier la validité des preuves de Rollup et des données d'état, avec des projets notables comme Dymension et Cevmos.

Dans l'histoire ancienne, des solutions autour de Bitcoin comme le Lightning Network et les sidechains peuvent être considérées comme des « pionniers modulaires ». Cependant, en raison de l'exhaustivité non Turing de Bitcoin, ces solutions de mise à l'échelle ont progressé lentement avec diverses failles et n'ont pas été largement adoptées. Les blockchains traditionnelles ont essayé de résoudre le trilemme en reconstruisant le cadre sous-jacent, mais avec un succès limité. Pour résoudre ce problème, Vitalik Buterin a proposé des améliorations autour des Rollups. Avec la maturité des preuves de fraude et des preuves de connaissance zéro, la construction de couches d'exécution sur Ethereum grâce à une méthode de type Lego est devenue réaliste. Ethereum a fixé son objectif final comme un chemin de mise à l'échelle en couches centré autour des Rollups. Cette méthode de mise à niveau, centrée sur les Rollups, devrait surpasser les solutions de mise à l'échelle précédentes et devenir la solution ultime pour l'expansion de la blockchain.

III. Evolution du prêt modulaire

Source de l'image: Legendary Quant

Le prêt DeFi modulaire exploite la sécurité, le consensus et la disponibilité des données fournies par la couche fondamentale, en se concentrant sur la modularisation fonctionnelle aux niveaux d'exécution et d'application et en exécutant ces modules sur la blockchain. Les principales parties modulaires comprennent :

  • Module de gestion de la garantie: responsable de stocker, gérer et traiter la garantie des utilisateurs, garantissant sa sécurité et sa conformité.
  • Module de calcul des taux d'intérêt : ajuste dynamiquement les taux de prêt en fonction de l'offre et la demande du marché, des scores de crédit des utilisateurs et d'autres facteurs.
  • Module d'évaluation des risques : Évalue le risque de crédit des emprunteurs pour décider d'approuver les demandes de prêt et déterminer le montant de garantie requis.
  • Module de mécanisme de liquidation: active le processus de liquidation lorsque les emprunteurs ne parviennent pas à rembourser à temps, protégeant ainsi les intérêts de la plateforme et des autres utilisateurs.

Un système de prêt modulaire doit obtenir toutes les données de transaction et de contrat nécessaires à partir de la couche de disponibilité des données pour permettre l'interaction et la vérification entre les modules. Les résultats des opérations de chaque module doivent être confirmés et enregistrés par la couche de consensus, garantissant la sécurité et la cohérence de tous les changements d'état du module. La plupart de la logique du prêt modulaire s'exécute sur la couche d'exécution, mettant en œuvre les fonctionnalités de chaque module grâce à des contrats intelligents. Le règlement final et la liquidation des transactions de prêt reposent sur la couche de règlement, garantissant la finalité des transactions de prêt et de liquidation.

3.1 Concepts Fondamentaux

  • Conception modulaire : Découpage du processus de prêt en plusieurs modules indépendants, tels que la gestion des garanties, le calcul des taux d'intérêt, l'évaluation des risques et les mécanismes de liquidation. Chaque module peut être développé, testé et déployé indépendamment.
  • Interopérabilité : les interfaces normalisées permettent une communication entre les modules, rendant ainsi facile la combinaison de différents modules et même l'utilisation de certains modules sur plusieurs plateformes.
  • Capacité de mise à niveau : Comme chaque module est indépendant, chaque module peut être mis à niveau individuellement sans affecter l'ensemble du système. Cette fonctionnalité permet au système de répondre rapidement aux changements du marché et aux avancées technologiques.
  • Sécurité : La conception modulaire peut isoler les risques. Par exemple, si une vulnérabilité de sécurité se produit dans un module, seul ce module doit être corrigé sans affecter l'ensemble du système.

3.2 Composants clés

  • Module de gestion de garantie: Gère le dépôt, le retrait et la gestion de la garantie, assurant que la garantie de l'utilisateur est sécurisée et conforme.
  • Module de calcul des taux d'intérêt : ajuste dynamiquement les taux de prêt en fonction de l'offre et de la demande du marché, des scores de crédit des emprunteurs et d'autres facteurs.
  • Module d'évaluation des risques : Évalue le risque des emprunteurs, décide d'approuver ou non les demandes de prêt et détermine le montant de la garantie requis.
  • Module de mécanisme de liquidation : active le processus de liquidation lorsque les emprunteurs ne parviennent pas à rembourser à temps, garantissant la sécurité des fonds sur la plateforme de prêt.

3.3 Avantages

  • Flexibilité : Différents modules peuvent être combinés selon les besoins pour répondre à des exigences de prêts diverses.
  • Efficacité : Optimiser les performances de chaque module améliore l'efficacité globale du système.
  • Innovation : Les développeurs peuvent innover sur des problèmes spécifiques en introduisant de nouveaux modules pour améliorer la fonctionnalité.
  • Transparence : Les systèmes modulaires offrent une plus grande transparence, permettant à la logique opérationnelle et à l'état de chaque module d'être audités et vérifiés indépendamment.

3.4 Rôle du Cross-Chain et de l'Aggrégation dans le Prêt Modulaire

Source de l'image: Explication des ponts inter-chaînes

L'essence du prêt modulaire ne se limite pas seulement au cross-chain et à l'agrégation, bien que les deux jouent un rôle significatif. L'idée centrale du prêt modulaire est d'améliorer la flexibilité, la scalabilité, la sécurité et l'innovation du système en modularisant diverses fonctions du processus de prêt. Le cross-chain et l'agrégation font partie de la réalisation de cette idée centrale, mais ils n'en constituent pas la totalité.

Cross-Chain (Interoperabilité) :

  • Technologie inter-chaînes : Permet aux actifs et modules fonctionnels sur différentes blockchains d'interagir. Cela est crucial pour le prêt modulaire car il permet aux utilisateurs de transférer des actifs entre les blockchains et d'utiliser diverses applications décentralisées (dApps).
  • Prise en charge multi-chaînes : En prenant en charge plusieurs blockchains, les plateformes de prêt peuvent améliorer leur convivialité et leur flexibilité, attirant ainsi plus d'utilisateurs et d'actifs.

Agrégation :

  • Protocoles d'agrégation : AggreGate plusieurs protocoles de prêt et pools de liquidité, fournissant une interface unifiée et une meilleure expérience utilisateur. Par exemple, les utilisateurs peuvent accéder à plusieurs marchés de prêt via une plateforme d'agrégation pour obtenir les meilleurs taux de prêt.
  • Aggrégation de liquidité : En agrégeant plusieurs sources de liquidité, cela améliore l'efficacité de l'utilisation du capital et la liquidité du marché.

3.5 Autres aspects clés de l'emprunt modulaire

Conception modulaire:

  • Modularisation fonctionnelle : décompose le processus de prêt en modules fonctionnels indépendants (tels que la gestion des garanties, le calcul des taux d'intérêt, l'évaluation des risques et les mécanismes de liquidation). Chaque module peut être développé, déployé et mis à niveau de manière indépendante.
  • Interfaces standardisées: les modules communiquent via des interfaces standardisées, garantissant la compatibilité et l'interopérabilité entre les modules.

Sécurité et gestion des risques:

  • Isolation des risques : la conception modulaire peut isoler les risques au sein de modules spécifiques. Si un problème survient dans un module, il n'impacte pas l'ensemble du système.
  • Audits de sécurité : Chaque module peut être audité de manière indépendante, améliorant la sécurité globale du système.

Flexibilité et évolutivité :

  • Combinaison flexible : Les utilisateurs et les développeurs peuvent combiner de manière flexible différents modules pour répondre à divers besoins de prêt.
  • Scalabilité : La fonctionnalité et les performances du système peuvent être étendues en ajoutant ou en remplaçant des modules sans avoir besoin de reconstruire l'ensemble du système.

Certaines plateformes DeFi établies, telles que Aave, Compound et MakerDAO, adoptent également des concepts de conception modulaire. Par exemple, MakerDAO se dirige vers un modèle SubDAO plus décentralisé et le protocole d'Aave se compose de plusieurs contrats intelligents gérant l'emprunt, la gestion des garanties, la liquidation, etc. Les développeurs et les utilisateurs peuvent combiner ces contrats selon les besoins et même développer de nouveaux contrats pour étendre la fonctionnalité de la plateforme.

IV. Projets de prêt modulaires

4.1 Morpho Labs

Morpho Labs vise à améliorer l'efficacité et l'expérience utilisateur des marchés de prêt décentralisés grâce à l'innovation technologique et à l'optimisation, favorisant la croissance de l'écosystème DeFi. Avec sa conception modulaire et son mécanisme de trading sans friction, Morpho Labs cherche à attirer plus d'utilisateurs et de fonds dans le domaine de la finance décentralisée. Les principales innovations incluent Morpho Blue et Meta Morpho, qui améliorent l'efficacité et l'interopérabilité des prêts DeFi.

Source de l'image : Morpho Labs Official

Morpho Bleu

Morpho Blue est une version avancée du protocole de prêt fourni par Morpho Labs. Son objectif est de minimiser le déploiement d'actifs cryptés (jetons ERC20 et ERC4626) sur la machine virtuelle Ethereum et de créer des marchés de prêt indépendants. Morpho Blue offre une couche de fondation sans confiance pour les prêteurs, les emprunteurs et les applications, fonctionnant sous des licences doubles (BUSL-1.1 et GPLv2). Une fois déployé, il fonctionnera en permanence sur la blockchain Ethereum.(1) Les principales fonctionnalités et composants incluent:

  • Collatéral : Les utilisateurs doivent fournir un collatéral soutenu par le protocole pour emprunter des actifs.
  • Liquidation Loan-to-Value (LLTV) : Le protocole fixe une exigence de valeur minimale pour le collatéral par rapport aux actifs empruntés. Par exemple, si le ratio est de 90%, la valeur des actifs empruntés ne doit pas dépasser 90% de la valeur du collatéral, sinon la position sera liquidée.
  • Emprunt : Les utilisateurs lancent le processus d'emprunt en interagissant avec le protocole. Ils spécifient le montant des actifs qu'ils souhaitent emprunter et fournissent la garantie nécessaire.
  • Taux d'intérêt : Les emprunteurs paient des intérêts sur le montant emprunté en fonction du modèle de taux d'intérêt du protocole. Les intérêts s'accumulent avec le temps et sont payés lors du remboursement du prêt.
  • Remboursement : Les emprunteurs peuvent rembourser les actifs empruntés et les intérêts courus à tout moment pour clore le prêt. Une fois que le remboursement est confirmé sur la chaîne, les emprunteurs peuvent récupérer leur garantie du contrat intelligent.
  • Mécanisme de liquidation : Pour atténuer le risque de défaut, le protocole inclut un mécanisme de liquidation. Si la valeur des actifs empruntés dépasse le LLTV en raison des fluctuations du marché ou des intérêts accumulés, la position peut être partiellement ou entièrement liquidée pour rembourser le prêt et tout intérêt impayé.
  • Prêt : les utilisateurs lancent le processus de prêt en interagissant avec le protocole, en spécifiant le montant des actifs qu’ils souhaitent prêter et en transférant ces actifs vers le contrat intelligent.
  • Retrait : Les prêteurs peuvent retirer leurs actifs prêtés et les intérêts accumulés à tout moment, à condition qu'il y ait une liquidité suffisante sur le marché.

L’une des caractéristiques notables de Morpho Blue est la possibilité de créer des marchés de trading sans autorisation, permettant aux utilisateurs d’établir des marchés indépendants composés d’actifs de prêt, d’actifs collatéraux, de LLTV, d’oracles et de modèles de taux d’intérêt (IRM). Chaque paramètre est sélectionné lors de la création du marché et est immuable, les modèles LLTV et de taux d’intérêt étant choisis parmi un ensemble d’options approuvées par la gouvernance de Morpho.

Meta Morpho

Meta Morpho est un méta-protocole indépendant conçu pour créer des coffres MetaMorpho basés sur Morpho Blue, permettant une intégration transparente et une interopérabilité entre différentes plateformes et protocoles DeFi. Les principales fonctionnalités comprennent :

  • Intégration multiplateforme : permet aux utilisateurs de transférer de manière transparente des actifs et des stratégies sur différents protocoles DeFi.
  • Interopérabilité améliorée : Fournit une meilleure interopérabilité grâce à des interfaces et protocoles standardisés, facilitant une collaboration plus fluide entre différents protocoles DeFi.
  • Gestion automatisée : utilise des contrats intelligents et des outils d'automatisation pour améliorer l'efficacité et la fiabilité de la gestion d'actifs et de l'exécution de stratégies.
  • Aggrégation de liquidité : AggreGate la liquidité des différentes plateformes, améliorant la liquidité et l'efficacité globales du marché.

4.2 Euler Finance

Source de l'image : Euler Finance Officiel

Le 22 février 2024, le protocole de prêt Euler Finance a annoncé son imminent relancement et la sortie de sa version v2. Cette plateforme de prêt modulaire comprend principalement deux composants majeurs : Euler Vault Kit (EVK) et Ethereum Vault Connector (EVC), conçus pour améliorer la flexibilité et la fonctionnalité du protocole.(2)

Kit de coffre-fort Euler (EVK)

EVK est un outil qui permet aux utilisateurs de créer et de gérer des systèmes de "coffre-fort" personnalisés. EVK permet aux utilisateurs de déposer leurs actifs dans des coffres-forts et de définir différentes stratégies et règles selon les besoins. Il s'intègre à EVC, permettant aux développeurs de construire librement des coffres-forts ERC-4626. Les principales caractéristiques de EVK incluent :

  • Stratégies personnalisées: Les utilisateurs peuvent définir différentes stratégies en fonction de leurs besoins et préférences de risque, telles que des taux d'emprunt spécifiques et des règles de liquidation.
  • Support multi-actifs: EVK prend en charge divers actifs, permettant à différents types d'actifs cryptographiques d'être déposés dans les coffres.
  • Gestion flexible : les utilisateurs peuvent gérer et ajuster les paramètres du coffre de manière flexible pour s'adapter aux changements du marché et aux besoins personnels.
  • Sécurité : EVK assure une haute sécurité grâce à des contrats intelligents et à une technologie décentralisée, garantissant la sécurité des actifs des utilisateurs.

Connecteur Ethereum Vault (EVC)

EVC est un outil conçu pour connecter les EVK sur Ethereum. Il permet aux utilisateurs de transférer facilement des actifs et des stratégies entre différents protocoles DeFi, donnant aux coffres-forts des super pouvoirs pour agir comme garantie pour d'autres coffres-forts, facilitant la communication transparente entre les coffres-forts ERC-4626 et d'autres contrats intelligents. Les principales caractéristiques de l'EVC incluent :

  • Couche d'interopérabilité unifiée : EVC permet aux utilisateurs de transférer des actifs d'un coffre-fort à un autre, qu'ils appartiennent ou non au même protocole. Cela augmente considérablement la liquidité et la flexibilité des actifs.
  • Partage de stratégie: les utilisateurs peuvent partager et appliquer les mêmes stratégies dans différentes voûtes, simplifiant ainsi les processus de gestion.
  • Gestion Automatisée: EVC automatise le transfert d'actifs et l'application de stratégies grâce aux contrats intelligents, réduisant la complexité des opérations manuelles.
  • Liquidité améliorée: En connectant différents coffres-forts, EVC améliore la liquidité globale de l'écosystème DeFi, permettant aux utilisateurs d'utiliser leurs actifs de manière plus efficace.

Le kit Euler Vault (EVK) et le connecteur de coffre-fort Ethereum (EVC) sont des fonctionnalités importantes introduites par Euler Finance pour offrir une plus grande flexibilité et une meilleure efficacité de gestion. Grâce à EVK, les utilisateurs peuvent créer et gérer des coffres-forts personnalisés, et grâce à EVC, ils peuvent transférer facilement des actifs et des stratégies entre différents coffres-forts. Ces outils renforcent le contrôle et les capacités de gestion des utilisateurs sur leurs actifs, contribuant ainsi à une meilleure liquidité et efficacité dans l'écosystème DeFi.

V. Perspectives sur les prêts modulaires actuels

Les protocoles DeFi font référence à une série d'applications décentralisées (dApps) construites sur des réseaux blockchain qui offrent des services financiers traditionnels tels que le prêt, le trading et l'assurance sans avoir recours aux institutions financières traditionnelles. Les protocoles DeFi modulaires améliorent la flexibilité et l'innovation en décomposant ces services en modules indépendants, permettant aux utilisateurs et aux développeurs de mixer et d'associer différentes fonctionnalités.

Actuellement, DeFi se compose principalement d'agrégateurs de rendement, de protocoles de prêt, de dérivés et d'options, ainsi que de protocoles d'assurance. Ces modules peuvent être librement combinés pour créer de nouveaux produits et services financiers. Cependant, leur nature est similaire à la logique de « déploiement de chaîne en un clic » de l'OP Stack ; les protocoles DeFi modulaires doivent établir des combinaisons de modules au sein de leur propre cadre pour créer de nouveaux produits et services financiers.

Bien que la DeFi modulaire apporte de la flexibilité, elle comporte également des risques potentiels. UniSwap a déclenché le boom de la DeFi, devenant le « modèle » pour divers protocoles DeFi d'aujourd'hui. Depuis sa création, UniSwap n'a jamais été piraté, principalement grâce à sa dépendance à un invariant de base simple (tokenBalanceX * tokenBalanceY = k) et à son intégration avec des contrats intelligents immuables.

Cependant, la flexibilité de la modularité introduit également une complexité relative. La forte interconnectivité entre les différents protocoles DeFi signifie que si un contrat évolutif dans un protocole échoue, cela pourrait déclencher une réaction en chaîne affectant d’autres protocoles, ce qui pourrait entraîner un risque systémique dans l’ensemble de l’écosystème. Il s’agit d’un aspect important qui doit être pris en considération.

Démenti:

  1. Cet article est repris de [.moyen], Tous les droits d'auteur appartiennent à l'auteur original [YBB Capital Researcher Ac-Core]. If there are objections to this reprint, please contact the Porte d’apprentissagel'équipe, et ils s'en occuperont rapidement.
  2. Clause de non-responsabilité : les vues et opinions exprimées dans cet article sont uniquement celles de l'auteur et ne constituent aucun conseil en investissement.
  3. Les traductions de l'article dans d'autres langues sont réalisées par l'équipe Gate Learn. Sauf mention contraire, la copie, la distribution ou le plagiat des articles traduits est interdit.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!