OP-DLC 2 : Comment le mécanisme de défi optimiste simplifie l'implémentation des DLC Bitcoin

robot
Création du résumé en cours

OP-DLC 2 : La simplicité est la clé

Le Contrat Logarithmique Discret (DLC) est un cadre d'exécution de contrat basé sur des oracles, permettant aux deux parties d'effectuer des paiements conditionnels selon des conditions prédéfinies. Le DLC permet de réaliser de nouvelles applications financières décentralisées tout en garantissant la sécurité des dépôts en bitcoin.

Les articles précédents ont analysé les avantages et les problèmes existants des DLC, et ont proposé quelques solutions. Cependant, ces stratégies sont relativement complexes et manquent de simplicité esthétique. Dans Bitcoin, toute action doit être réalisée via UTXO. Par conséquent, s'assurer que l'UTXO est correct permet de résister à toute attaque. De même, dans les DLC, toutes les actions sont réalisées via CET (Contract Execution Transaction). En utilisant un mécanisme de défi optimiste pour garantir la correction du CET, on peut résister à toute attaque.

Plus précisément, l'oracle doit staker 2BTC pour pouvoir signer le CET. Un mécanisme de défi optimiste est ajouté dans le CET. Si le CET n'est pas contesté ou réussit à répondre à un défi, le CET est correct, peut être réglé, l'oracle libère son staking et reçoit des frais. Si l'oracle tente de tricher, n'importe qui peut réussir à contester, le CET ne pourra pas être réglé, l'oracle perdra son dépôt et ne pourra plus signer le même CET. Cette méthode est simple et efficace, reflétant le principe de la simplicité.

Bitlayer Research : OP-DLC 2 Grande simplicité

Principe du DLC

Prenons l'exemple du pari entre Alice et Bob sur la parité du hachage du ξème bloc pour expliquer le fonctionnement du DLC. Le processus comprend des transactions de mise, la construction du CET, le règlement et le retrait de fonds, entre autres étapes. Les recherches montrent que toute action doit être réalisée via le CET, donc il suffit de s'assurer que le CET est correct pour résister à toute attaque.

OP-DLC 2

OP-DLC comprend les dispositions suivantes :

  1. Les oracles sont composés d'une alliance, où n'importe quel membre peut signer le CET. Il est nécessaire de miser 2 BTC pour publier une signature et gagner des frais.

  2. Si l'oracle agit de manière malveillante, n'importe qui peut lancer un défi.

  3. Le CET signé honnêtement peut être réglé une semaine plus tard, et l'oracle recevra une récompense.

  4. Toute personne peut défier Oracle_sign.

  5. Le défi dans l'OP-DLC est qu'il est sans permission, réalisant une minimisation de la confiance envers les oracles.

Les avantages de l'OP-DLC incluent :

  • Contrôle des actifs élevé, les utilisateurs peuvent uniquement se fier à eux-mêmes.
  • Taux d'utilisation des fonds élevé
  • Les utilisateurs peuvent devenir des oracles et se signer eux-mêmes.

Les inconvénients incluent :

  • Le temps de retrait nécessite une semaine
  • Le nombre de signatures à pré-signer est en relation linéaire avec le nombre de CET.

Conclusion

Le DLC OP introduit un mécanisme de défi optimiste dans le CET, garantissant l'exécution correcte du CET et la punition du CET erroné. Cette approche résiste à diverses attaques et reflète le principe de conception de la beauté de la simplicité.

OP-0.01%
BTC0.25%
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.
  • Récompense
  • 3
  • Partager
Commentaire
0/400
SchrodingerPrivateKeyvip
· 07-08 06:14
stake 2btc... Quel grand spectacle
Voir l'originalRépondre0
WinterWarmthCatvip
· 07-05 07:06
stake 2btc c'est assez fort
Voir l'originalRépondre0
FloorPriceNightmarevip
· 07-05 07:05
Zut, l'univers de la cryptomonnaie s'est aussi emballé.
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)