Le contrat de logarithme discret (DLC) est une technologie avancée de contrat intelligent basée sur Bitcoin Layer 1, qui permet à Bitcoin d'interagir avec les données hors chaîne de manière sûre et efficace. Cette approche innovante permet la création de contrats financiers s’appuyant sur des événements externes, ce qui est crucial pour mettre en œuvre des fonctionnalités DeFi complexes directement sur la blockchain Bitcoin.

 

DLC garantit la vérifiabilité et l'applicabilité des résultats du contrat grâce à l'utilisation de signatures d'adaptateur, à condition que les conditions spécifiques fournies par l'oracle soient remplies. Chez Shell Finance, cette technologie puissante constitue le cœur du module de compensation du protocole de prêt.

 

Qu'est-ce que le DLC ?

 

Le DLC est une technologie cryptographique utilisant des signatures d'adaptateur pour créer des contrats financiers programmables sur Bitcoin. La fonction principale du DLC est de permettre à Bitcoin d'utiliser en toute sécurité les données hors chaîne fournies par les oracles, qui sont des entités de confiance qui fournissent des informations externes telles que les prix du marché, les données météorologiques ou les résultats sportifs. Cette intégration permet à Bitcoin d'effectuer des opérations complexes qui nécessiteraient normalement un environnement d'exécution plus flexible tel qu'Ethereum.

 

Application du DLC dans Shell Finance

 

Chez Shell Finance, le DLC est utilisé comme technologie de base du mécanisme de compensation du protocole de prêt. Cette application garantit que les prêts hypothécaires sont gérés de manière transparente et sécurisée, en utilisant des données hors chaîne pour déterminer le statut de chaque position de prêt. Voici comment le DLC est utilisé en pratique :

 

  1. montage de prêt: Lorsqu'un utilisateur initie un prêt en mettant en gage des actifs d'inscription Bitcoin (tels que des ordinaux, des runes, des atomes et des timbres), Shell Finance calcule le montant du prêt en fonction de la valeur de la garantie et du prix actuel du marché fourni par l'oracle. Configurez ensuite un contrat DLC qui initialise une valeur secrète pour les futurs scénarios de liquidation.

  2. Ajustements du prêt : pendant la durée du prêt, les utilisateurs peuvent ajuster leur garantie ou le montant de leur dette. Chaque ajustement recalcule le ratio de garantie à l'aide des données en temps réel de l'oracle, garantissant ainsi que le prêt est toujours correctement garanti. Le DLC est mis à jour en conséquence pour refléter tout changement.

 

  1. Liquidation : L'application la plus critique du DLC dans Shell Finance se situe pendant le processus de liquidation. Le DLC permet la liquidation automatique des positions si la valeur de la garantie tombe en dessous du ratio de garantie minimum (MCR) requis. Les opérations spécifiques sont les suivantes :

    1. Les mises à jour des prix fournies par l'oracle indiquent que la valeur de la garantie est tombée en dessous du seuil de liquidation.

    2. Cela déclenche la divulgation de valeurs secrètes au sein du DLC, permettant au protocole d'effectuer la liquidation.

    3. Les actifs ont ensuite été vendus aux enchères aux Pays-Bas, le produit étant utilisé pour rembourser les dettes et tout excédent ajouté au fonds d'assurance de Shell Finance.

Fonctionnement réel

 

Dans un scénario pratique, supposons que l’utilisateur hypothèque 100 $ORDI pour emprunter $BTCX. Les étapes suivantes décrivent le processus de liquidation piloté par DLC :

  1. Surveillance : L'oracle surveille en permanence le prix du marché de $ORDI.

  2. Déclencher la liquidation : Si le prix descend en dessous de 225 000 SATS/ORDI, l'oracle signale le protocole.

  3. Effectuer la liquidation : la valeur secrète est révélée et la signature DLC est requise pour finaliser la liquidation.

  4. Vente aux enchères : la garantie est vendue aux enchères et le produit est utilisé pour rembourser la dette et les éventuelles pénalités de liquidation.

 

En combinant DLC ​​avec la technologie Oracle, Shell Finance garantit un processus de compensation automatisé et sans confiance, améliorant ainsi la sécurité et l'efficacité de ses opérations de prêt. Cette application innovante de la fonctionnalité Bitcoin Layer 1 établit une nouvelle norme pour les protocoles DeFi, apportant des services financiers complexes directement au réseau Bitcoin.