Le contrat à logarithme discret (DLC) est un schéma d'exécution de contrat basé sur un oracle, permettant aux deux parties de réaliser des paiements conditionnels selon des conditions prédéfinies. Par rapport au réseau Lightning, le DLC présente des avantages en matière de protection de la vie privée, de support des contrats financiers complexes et de réduction du risque de contrepartie. Cependant, le DLC présente encore certains problèmes, tels que le risque de clé d'oracle, le risque de confiance centralisée et la difficulté de dérivation de clés décentralisées. Cet article analysera en profondeur les principes du DLC et proposera certaines solutions d'optimisation.
2. Principe du DLC
Le processus de base du DLC comprend :
Chaque partie génère une paire de clés
Créer une transaction de capital
Génération de l'engagement par l'oracle
Créer des transactions d'exécution de contrat
Résultat de la signature de l'oracle
Extraction d'actifs par la partie gagnante
L'exécution des contrats via une signature d'oracle évite d'exposer les détails des contrats sur la chaîne.
3. Plan d'optimisation du DLC
3.1 Gestion des clés
Pour améliorer la sécurité, l'oracle doit utiliser BIP32 pour dériver des clés secondaires et utiliser la clé privée et la valeur de hachage du compteur comme nombre aléatoire.
3.2 oracle décentralisé
Utiliser la signature de seuil Schnorr pour réaliser un oracle décentralisé, améliorant ainsi la sécurité et la fiabilité.
3.3 Couplage de la décentralisation et de la gestion des clés
La dérivation de clés sous signature de seuil est réalisée par une méthode de dérivation de clés distribuées.
3.4 OP-DLC: minimisation de la confiance des oracle
Introduire un mécanisme de défi optimiste, permettant à toute partie honnête de lancer un défi et de punir les oracles malveillants.
3.5 OP-DLC + BitVM双桥
En combinant BitVM, résoudre le problème de la monnaie, fournir plusieurs canaux de dépôt et de retrait, améliorer l'utilisation des fonds.
4. Conclusion
Le DLC combiné avec des technologies nouvelles telles que Taproot et BitVM permet de réaliser des vérifications et des règlements de contrats hors chaîne plus complexes. Grâce au mécanisme de défi OP, il est possible d'atteindre une minimisation de la confiance des oracles, apportant ainsi plus de possibilités à l'écosystème Bitcoin.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
16 J'aime
Récompense
16
7
Partager
Commentaire
0/400
CountdownToBroke
· Il y a 5h
La technologie est trop difficile, mais je veux encore apprendre~
Voir l'originalRépondre0
LiquidationWizard
· 07-31 01:18
Un portefeuille qui ne se perd pas, c'est une victoire.
Voir l'originalRépondre0
SchroedingerGas
· 07-29 01:30
Cette sécurité semble un peu compliquée.
Voir l'originalRépondre0
GateUser-3824aa38
· 07-29 01:28
Il faut toujours faire attention aux risques liés à la clé secrète.
Voir l'originalRépondre0
MetaEggplant
· 07-29 01:22
L'Oracle Machine est-elle fiable ?
Voir l'originalRépondre0
DefiVeteran
· 07-29 01:22
D'abord, parlons-en après que les fourmis aient déménagé.
Voir l'originalRépondre0
LiquidityHunter
· 07-29 01:07
Le projet est assez solide, orienté technologie, j'aime.
Plan d'optimisation de la technologie DLC : améliorer la sécurité et le niveau de Décentralisation
Principe technique et idées d'optimisation du DLC
1. Introduction
Le contrat à logarithme discret (DLC) est un schéma d'exécution de contrat basé sur un oracle, permettant aux deux parties de réaliser des paiements conditionnels selon des conditions prédéfinies. Par rapport au réseau Lightning, le DLC présente des avantages en matière de protection de la vie privée, de support des contrats financiers complexes et de réduction du risque de contrepartie. Cependant, le DLC présente encore certains problèmes, tels que le risque de clé d'oracle, le risque de confiance centralisée et la difficulté de dérivation de clés décentralisées. Cet article analysera en profondeur les principes du DLC et proposera certaines solutions d'optimisation.
2. Principe du DLC
Le processus de base du DLC comprend :
L'exécution des contrats via une signature d'oracle évite d'exposer les détails des contrats sur la chaîne.
3. Plan d'optimisation du DLC
3.1 Gestion des clés
Pour améliorer la sécurité, l'oracle doit utiliser BIP32 pour dériver des clés secondaires et utiliser la clé privée et la valeur de hachage du compteur comme nombre aléatoire.
3.2 oracle décentralisé
Utiliser la signature de seuil Schnorr pour réaliser un oracle décentralisé, améliorant ainsi la sécurité et la fiabilité.
3.3 Couplage de la décentralisation et de la gestion des clés
La dérivation de clés sous signature de seuil est réalisée par une méthode de dérivation de clés distribuées.
3.4 OP-DLC: minimisation de la confiance des oracle
Introduire un mécanisme de défi optimiste, permettant à toute partie honnête de lancer un défi et de punir les oracles malveillants.
3.5 OP-DLC + BitVM双桥
En combinant BitVM, résoudre le problème de la monnaie, fournir plusieurs canaux de dépôt et de retrait, améliorer l'utilisation des fonds.
4. Conclusion
Le DLC combiné avec des technologies nouvelles telles que Taproot et BitVM permet de réaliser des vérifications et des règlements de contrats hors chaîne plus complexes. Grâce au mécanisme de défi OP, il est possible d'atteindre une minimisation de la confiance des oracles, apportant ainsi plus de possibilités à l'écosystème Bitcoin.