Le Contrat Log Discret (DLC) est un cadre d'exécution de contrat basé sur des oracles, permettant à deux parties d'effectuer des paiements conditionnels selon des conditions prédéfinies. Le DLC permet de garantir la sécurité des dépôts en Bitcoin tout en réalisant de nouvelles applications de finance décentralisée.
L'analyse précédente a résumé les avantages et les problèmes auxquels le DLC est confronté, et a proposé quelques solutions. Cependant, étant donné que le DLC implique plusieurs parties prenantes, les stratégies de défense sont relativement complexes. Les stratégies de défense complexes ne sont pas parfaites et manquent de simplicité.
Dans le Bitcoin, toute action doit être réalisée via UTXO. Par conséquent, utiliser un mécanisme de consensus pour garantir la validité des UTXO peut résister à toute attaque. De même, dans le DLC, toutes les actions sont réalisées via CET (Contract Execution Transaction). Utiliser un mécanisme de défi optimiste pour garantir la validité des CET peut aussi résister à toute attaque.
En d'autres termes, l'oracle doit miser 2 BTC pour pouvoir signer le CET. Ajoutez un mécanisme de défi optimiste au CET. Si le CET n'est pas contesté ou fait face avec succès à un défi, le CET est considéré comme correct, ce qui permet d'effectuer le règlement, l'oracle délie sa mise et reçoit des frais. Si l'oracle tente de tricher, quiconque peut contester avec succès, le CET ne pourra pas être réglé, l'oracle perd sa mise et ne pourra plus signer le même CET. Cette méthode respecte le principe de simplicité et de clarté.
2. Principe du DLC
Alice et Bob signent un contrat de pari, misant sur la parité du hash d'un certain bloc. Les informations du bloc sont transmises par un oracle pour construire une signature conditionnelle, permettant au bon gagnant de remporter tous les actifs.
Le processus DLC comprend des étapes telles que le trading de capital, la construction de CET, le règlement et le retrait de fonds. Les recherches montrent que toute action doit être réalisée à travers le CET. Par conséquent, il suffit d'utiliser un mécanisme de défi optimiste pour garantir la validité du CET afin de résister à toute attaque. Un CET incorrect sera contesté et ne sera pas exécuté, tandis qu'un CET correct sera exécuté. Les oracles doivent payer le prix des comportements malveillants.
3. OP-DLC 2
OP-DLC comprend les dispositions suivantes :
Le oracle est composé d'une alliance, où tout membre peut signer le CET. Il faut staker 2 BTC pour pouvoir publier une signature et gagner des frais.
Lorsqu'un oracle agit de manière malveillante, toute partie impliquée peut lancer un défi.
Lorsqu'un oracle signe honnêtement le CET, il peut être correctement réglé une semaine plus tard et recevoir une récompense.
Toute partie prenante peut contester Oracle_sign.
Le défi dans l'OP-DLC est qu'il n'est pas nécessaire d'obtenir une autorisation, n'importe quelle partie prenante peut superviser l'exécution du contrat.
Avantages :
Contrôle des actifs élevé, les utilisateurs peuvent uniquement se fier à eux-mêmes.
Taux d'utilisation des fonds élevé
Choix flexible des oracles
Inconvénients :
Le délai de retrait est d'une semaine.
Le nombre de pré-signatures augmente de manière linéaire avec le nombre de CET.
4. Conclusion
L'OP-DLC introduit un mécanisme de défi optimiste dans le CET, garantissant que les CET incorrects ne soient pas réglés et que les oracle malveillants perdent leur mise ; les CET corrects sont exécutés, l'oracle débloque sa mise et reçoit des frais. Cette méthode peut résister à toute attaque, illustrant la beauté de la simplicité.
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.
18 J'aime
Récompense
18
8
Partager
Commentaire
0/400
GateUser-75ee51e7
· Il y a 8h
Je n'ai jamais compris le DLC.
Voir l'originalRépondre0
BearEatsAll
· Il y a 20h
Ah ça, c'est encore des trucs de magie.
Voir l'originalRépondre0
ZenChainWalker
· 08-04 13:55
La vérité est un mensonge, plus c'est simple, plus c'est difficile.
Voir l'originalRépondre0
PessimisticOracle
· 08-02 19:33
C'est vraiment devenu sans solution~
Voir l'originalRépondre0
AirdropHarvester
· 08-02 19:31
Quand pourrons-nous avoir une vraie Oracle Machine ? Ce DLC traîne depuis un moment.
Voir l'originalRépondre0
ZenMiner
· 08-02 19:27
C'est difficile à comprendre. Je ne sais faire que du Mining. Je m'en vais.
Voir l'originalRépondre0
RamenDeFiSurvivor
· 08-02 19:17
Cette taille est vraiment fade.
Voir l'originalRépondre0
LadderToolGuy
· 08-02 19:14
Personne n'a dit que ce truc devait être compliqué, tant que la sécurité est garantie.
OP-DLC 2 : Mécanisme de défi optimiste simplifié pour la sécurité du DLC
OP-DLC 2: La vérité est toujours simple.
1. Introduction
Le Contrat Log Discret (DLC) est un cadre d'exécution de contrat basé sur des oracles, permettant à deux parties d'effectuer des paiements conditionnels selon des conditions prédéfinies. Le DLC permet de garantir la sécurité des dépôts en Bitcoin tout en réalisant de nouvelles applications de finance décentralisée.
L'analyse précédente a résumé les avantages et les problèmes auxquels le DLC est confronté, et a proposé quelques solutions. Cependant, étant donné que le DLC implique plusieurs parties prenantes, les stratégies de défense sont relativement complexes. Les stratégies de défense complexes ne sont pas parfaites et manquent de simplicité.
Dans le Bitcoin, toute action doit être réalisée via UTXO. Par conséquent, utiliser un mécanisme de consensus pour garantir la validité des UTXO peut résister à toute attaque. De même, dans le DLC, toutes les actions sont réalisées via CET (Contract Execution Transaction). Utiliser un mécanisme de défi optimiste pour garantir la validité des CET peut aussi résister à toute attaque.
En d'autres termes, l'oracle doit miser 2 BTC pour pouvoir signer le CET. Ajoutez un mécanisme de défi optimiste au CET. Si le CET n'est pas contesté ou fait face avec succès à un défi, le CET est considéré comme correct, ce qui permet d'effectuer le règlement, l'oracle délie sa mise et reçoit des frais. Si l'oracle tente de tricher, quiconque peut contester avec succès, le CET ne pourra pas être réglé, l'oracle perd sa mise et ne pourra plus signer le même CET. Cette méthode respecte le principe de simplicité et de clarté.
2. Principe du DLC
Alice et Bob signent un contrat de pari, misant sur la parité du hash d'un certain bloc. Les informations du bloc sont transmises par un oracle pour construire une signature conditionnelle, permettant au bon gagnant de remporter tous les actifs.
Le processus DLC comprend des étapes telles que le trading de capital, la construction de CET, le règlement et le retrait de fonds. Les recherches montrent que toute action doit être réalisée à travers le CET. Par conséquent, il suffit d'utiliser un mécanisme de défi optimiste pour garantir la validité du CET afin de résister à toute attaque. Un CET incorrect sera contesté et ne sera pas exécuté, tandis qu'un CET correct sera exécuté. Les oracles doivent payer le prix des comportements malveillants.
3. OP-DLC 2
OP-DLC comprend les dispositions suivantes :
Avantages :
Inconvénients :
4. Conclusion
L'OP-DLC introduit un mécanisme de défi optimiste dans le CET, garantissant que les CET incorrects ne soient pas réglés et que les oracle malveillants perdent leur mise ; les CET corrects sont exécutés, l'oracle débloque sa mise et reçoit des frais. Cette méthode peut résister à toute attaque, illustrant la beauté de la simplicité.