Solution d'optimisation de la technologie DLC : amélioration de la sécurité et de la Décentralisation

robot
Création du résumé en cours

Discussion sur les principes techniques du DLC et les solutions d'optimisation

1. Introduction

Le contrat à base de logarithme discret (DLC) est un schéma d'exécution de contrat basé sur des oracles, permettant aux deux parties d'effectuer des paiements conditionnels selon des conditions prédéfinies. Comparé au réseau Lightning, le DLC présente des avantages en matière de protection de la vie privée, de prise en charge de contrats financiers complexes et de contrôle des risques de contrepartie.

Cependant, le DLC présente encore certains problèmes, tels que les risques de clé, la centralisation des oracles, les limitations de dérivation des clés, les risques de collusion, etc. Cet article analysera les principes du DLC et proposera quelques pistes d'optimisation.

2. Principes de base du DLC

Le processus de base du DLC comprend:

  1. Génération de clés : Oracle, Alice et Bob génèrent chacun des clés privées et des clés publiques.
  2. Transaction de capital: Alice et Bob créent une sortie multisignature pour verrouiller des fonds
  3. Exécution des transactions de contrat : création de CET pour dépenser des transactions d'investissement.
  4. L'oracle calcule l'engagement et le diffuse
  5. Calcul du nouveau clé publique par les participants
  6. L'oracle diffuse la signature en fonction du résultat de l'événement.
  7. La partie gagnante utilise une nouvelle clé privée pour retirer des fonds

Analyse des principes DLC et réflexions sur son optimisation

3. Solution d'optimisation DLC

3.1 Gestion des clés

Pour améliorer la sécurité, les mesures suivantes peuvent être prises :

  • Utiliser BIP32 pour dériver des sous-clés ou des sous-sous-clés pour la signature
  • Utiliser la clé privée et la valeur de hachage du compteur comme nombre aléatoire

3.2 oracle décentralisé

Utiliser la signature seuil Schnorr pour réaliser un oracle décentralisé présente les avantages suivants :

  • Renforcer la sécurité
  • Contrôle distribué
  • Améliorer la disponibilité
  • Flexibilité et évolutivité
  • Responsabilité

3.3 Couplage de la décentralisation et de la gestion des clés

Dans les oracles décentralisés, il est possible d'utiliser une méthode de dérivation de clés distribuées, permettant aux fragments de clé privée et à la clé privée complète de satisfaire une relation d'interpolation, pour réaliser la dérivation de sous-clés.

DLC principe d'analyse et réflexion sur son optimisation

3.4 OP-DLC: minimisation de la confiance des oracles

Introduire un mécanisme de défi optimiste, exigeant que les oracles mettent en jeu des garanties à l'avance. Tout participant honnête peut contester un oracle malveillant, réduisant considérablement l'hypothèse de confiance.

3.5 OP-DLC + BitVM double pont

En combinant BitVM, résoudre le problème de la remise de fonds DLC, réaliser des remises de n'importe quel niveau de granularité et plusieurs canaux d'entrée et de sortie de fonds, tout en améliorant l'utilisation des fonds.

DLC principe d'analyse et réflexion sur l'optimisation

4. Conclusion

Le DLC, combiné aux nouvelles technologies telles que Taproot et BitVM, devrait permettre une validation et un règlement d'accords hors chaîne plus complexes, et à travers le mécanisme de défi OP, réaliser une minimisation de la confiance des oracles, poussant ainsi le développement de l'écosystème Bitcoin.

Voir l'original
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
  • Récompense
  • 5
  • Partager
Commentaire
0/400
FreeRidervip
· Il y a 18h
La gestion des clés secrètes dépend encore de l'Oracle Machine.
Voir l'originalRépondre0
GweiObservervip
· Il y a 18h
Il faut d'abord étudier les détails techniques.
Voir l'originalRépondre0
LiquidityNinjavip
· Il y a 18h
Oracle Machine est la couche de base.
Voir l'originalRépondre0
CryptoCrazyGFvip
· Il y a 18h
Intéressant, mais c'est assez compliqué à mettre en œuvre.
Voir l'originalRépondre0
AirdropSkepticvip
· Il y a 18h
Vraiment tragique, encore un protocole que je ne comprends pas.
Voir l'originalRépondre0
  • Épingler
Trader les cryptos partout et à tout moment
qrCode
Scan pour télécharger Gate app
Communauté
Français (Afrique)
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)