OP-DLC 2 : Mécanisme de défi optimiste garantissant la sécurité et la Décentralisation du DLC

robot
Création du résumé en cours

OP-DLC 2 : La simplicité ultime

Introduction

Discreet Log Contract (DLC) est un cadre d'exécution de contrat basé sur un oracle, permettant aux deux parties d'effectuer des paiements conditionnels selon des conditions prédéfinies. DLC permet de réaliser de nouvelles applications de finance décentralisée tout en garantissant la sécurité des dépôts en Bitcoin. Cependant, le DLC est également confronté à certains problèmes, tels que les risques liés aux clés, les risques de confiance décentralisée et les risques de collusion.

Dans le Bitcoin, les actions de chaque partie participante doivent être réalisées par l'UTXO. Par conséquent, utiliser un mécanisme de consensus pour garantir l'exactitude de l'UTXO permet de résister à toute attaque. De manière similaire, dans le DLC, toutes les actions sont réalisées par le CET(Contract Execution Transaction). En utilisant un mécanisme de défi optimiste pour garantir l'exactitude du CET, on peut se défendre contre toute attaque. Plus précisément, après avoir mis en jeu 2BTC, l'oracle peut signer le CET. Ajouter un mécanisme de défi optimiste dans le CET. Si le CET n'est pas contesté ou réussit à faire face à un défi, alors le CET est correct, peut être réglé, l'oracle libère son dépôt et obtient des frais de transaction. Si l'oracle tente de mal agir, n'importe qui peut contester avec succès, le CET ne pourra pas être réglé, l'oracle perdra son dépôt et ne pourra plus signer le même CET. Cela respecte le principe de la simplicité, avec une beauté de concision.

Bitlayer Research : OP-DLC 2 Grande simplicité

Principe du DLC

Alice et Bob signent un contrat de pari : parier si le hash du bloc numéro ξ est impair ou pair. Si c'est impair, Alice gagne ; si c'est pair, Bob gagne. En utilisant DLC, transmettre les informations du bloc numéro ξ par le biais d'un oracle pour construire une signature conditionnelle, permettant au bon gagnant de remporter tous les actifs.

Les principales étapes du DLC comprennent : le dépôt de fonds, la construction du CET, le règlement et le retrait. Des recherches ont montré que toute action dans un DLC doit être réalisée via le CET. Par conséquent, il suffit d'utiliser un mécanisme de défi optimiste pour garantir l'exactitude 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é. De plus, les oracles doivent payer le prix pour des comportements malveillants.

OP-DLC 2

OP-DLC comprend les 5 règlements suivants :

  1. Les oracles sont composés d'une alliance, où n'importe quel membre peut signer des CET. L'oracle ne peut publier de signature et gagner des frais que après avoir mis en jeu 2 BTC. Les membres malveillants perdent leur mise. Alice et Bob peuvent également devenir des oracles, et ne croire qu'en eux-mêmes.

  2. Si l'oracle malveillant modifie le résultat, toute partie participante peut lancer un défi.

  3. Lorsque l'oracle signe honnêtement le CET, il peut être réglé correctement une semaine plus tard. L'oracle reçoit une récompense de 0,05 BTC.

  4. Toute personne peut défier Oracle_sign. Les signatures honnêtes sont réglées une semaine plus tard, le oracle débloque le staking et reçoit des frais. Les signatures malhonnêtes entraînent une perte de staking, et le oracle ne peut plus signer pour le même résultat dans ce contrat DLC.

  5. Le défi dans OP-DLC est qu'il n'y a pas de permission, et que toute partie prenante peut superviser l'exécution du contrat. Cela a permis de minimiser la confiance envers les oracles.

Les avantages de l'OP-DLC comprennent :

  • Contrôle des actifs élevé, les utilisateurs ne font confiance qu'à eux-mêmes
  • Taux d'utilisation des fonds élevé
  • L'oracle pouvant signer est déterminé lors du dépôt, l'utilisateur peut devenir oracle.

Les inconvénients incluent :

  • Le délai de retrait est de 1 semaine
  • Le nombre de signatures à pré-signer augmente rapidement.

Conclusion

OP-DLC introduit un mécanisme de défi optimiste dans CET, garantissant que les CET erronés ne soient pas réglés et que les oracles malveillants perdent leur mise, tandis que les CET corrects sont exécutés et que les oracles débloquent leur mise et reçoivent des frais. Cette méthode peut résister à toute attaque, incarnant la beauté de la simplicité.

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
  • 8
  • Partager
Commentaire
0/400
mev_me_maybevip
· Il y a 13h
Bien que les retraits soient lents, ils sont très sûrs.
Voir l'originalRépondre0
MetaMiseryvip
· 07-12 18:38
Ils parlent encore des choses que je ne comprends pas.
Voir l'originalRépondre0
SchrodingerProfitvip
· 07-11 09:58
Bull ah bull ah il y a encore quelque chose de nouveau
Voir l'originalRépondre0
PancakeFlippavip
· 07-11 04:47
Paiement conditionnel +1
Voir l'originalRépondre0
GateUser-5854de8bvip
· 07-11 04:47
Ce n'est qu'une prolongation du temps d'épargne.
Voir l'originalRépondre0
FlippedSignalvip
· 07-11 04:46
Ah ça, encore en train de jouer avec des fioritures.
Voir l'originalRépondre0
AirdropSkepticvip
· 07-11 04:44
Le contrat est sécurisé mais cela a pris trop de temps...
Voir l'originalRépondre0
AlwaysMissingTopsvip
· 07-11 04:29
Pourquoi c'est si compliqué ?
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)