Le Contrat Log Discret (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. Le DLC réalise de nouvelles applications de finance décentralisée tout en garantissant la sécurité des dépôts en Bitcoin.
Les analyses précédentes ont souligné les avantages des DLC en matière de protection de la vie privée, de contrats complexes et de risques d'actifs, tout en mentionnant des problèmes tels que le risque de clé, le risque de confiance décentralisée et le risque de collusion. Pour résoudre ces problèmes, des solutions d'optimisation telles que des oracles décentralisés, des signatures de seuil et des mécanismes de défi optimiste ont été introduites. Cependant, en raison de l'implication de plusieurs parties dans les DLC, les stratégies de défense deviennent complexes et manquent de simplicité.
Dans l'écosystème Bitcoin, toutes les opérations sont réalisées via UTXO. Par conséquent, s'assurer de la validité des UTXO peut résister à divers types d'attaques. De même, dans le DLC, toutes les actions sont réalisées par le biais de contrats pour exécuter la transaction (CET). En introduisant un mécanisme de défi optimiste dans le CET, il est possible de prévenir efficacement divers types d'attaques. Plus précisément, l'oracle doit miser une certaine quantité de bitcoins avant de pouvoir signer le CET. Si le CET n'est pas contesté ou réussit à faire face à un défi, il est considéré comme valide et le règlement est effectué, l'oracle dégage sa mise et reçoit des frais. Si l'oracle tente de tricher, quiconque peut initier un défi, ce qui rend le CET non réglable, l'oracle perd sa mise et son droit de signature sur ce CET. Ce mécanisme est simple et efficace.
Le principe de base des DLC implique la participation de plusieurs parties, y compris les oracles, Alice et Bob. Ils réalisent des paiements conditionnels à travers une série d'opérations de clés et de transactions. Il est important que toute action soit réalisée via CET, donc il suffit de s'assurer de la correctitude du CET pour se protéger contre diverses attaques.
OP-DLC 2 a proposé cinq dispositions clés :
L'oracle est composé d'une alliance et nécessite un staking pour signer le CET. Les actes malveillants entraîneront une perte de staking, mais les autres membres pourront continuer à signer.
N'importe qui peut contester un oracle malhonnête.
Les CET signés honnêtement peuvent être réglés une semaine plus tard, et l'oracle reçoit une récompense.
Le mécanisme de défi est ouvert à tous, et les comportements malhonnêtes entraîneront des pertes de mise et l'annulation du droit de signature.
OP-DLC a réalisé une minimisation de la confiance envers les oracles, permettant aux utilisateurs de rester hors ligne.
Les principaux avantages de l'OP-DLC 2 incluent :
Les utilisateurs ont un contrôle élevé sur leurs actifs, ils peuvent se fier uniquement à eux-mêmes.
Taux d'utilisation des fonds élevé, pas besoin d'avancer des fonds équivalents.
L'oracle est déterminé lors du dépôt, l'utilisateur peut également devenir un oracle.
Cependant, il existe également certaines limitations :
Le temps de retrait prend une semaine.
Le nombre de pré-signatures augmente de manière linéaire par rapport au nombre de CET.
Dans l'ensemble, l'OP-DLC garantit l'exécution correcte des contrats en introduisant un mécanisme de défi optimiste dans le CET, tout en punissant les comportements malveillants. Cette méthode est capable de résister efficacement à divers types d'attaques, reflétant une philosophie de conception à la fois simple et élégante.
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.
OP-DLC 2 : La voie simplifiée pour optimiser l'exécution des contrats DLC
OP-DLC 2: La simplicité est la voie
Le Contrat Log Discret (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. Le DLC réalise de nouvelles applications de finance décentralisée tout en garantissant la sécurité des dépôts en Bitcoin.
Les analyses précédentes ont souligné les avantages des DLC en matière de protection de la vie privée, de contrats complexes et de risques d'actifs, tout en mentionnant des problèmes tels que le risque de clé, le risque de confiance décentralisée et le risque de collusion. Pour résoudre ces problèmes, des solutions d'optimisation telles que des oracles décentralisés, des signatures de seuil et des mécanismes de défi optimiste ont été introduites. Cependant, en raison de l'implication de plusieurs parties dans les DLC, les stratégies de défense deviennent complexes et manquent de simplicité.
Dans l'écosystème Bitcoin, toutes les opérations sont réalisées via UTXO. Par conséquent, s'assurer de la validité des UTXO peut résister à divers types d'attaques. De même, dans le DLC, toutes les actions sont réalisées par le biais de contrats pour exécuter la transaction (CET). En introduisant un mécanisme de défi optimiste dans le CET, il est possible de prévenir efficacement divers types d'attaques. Plus précisément, l'oracle doit miser une certaine quantité de bitcoins avant de pouvoir signer le CET. Si le CET n'est pas contesté ou réussit à faire face à un défi, il est considéré comme valide et le règlement est effectué, l'oracle dégage sa mise et reçoit des frais. Si l'oracle tente de tricher, quiconque peut initier un défi, ce qui rend le CET non réglable, l'oracle perd sa mise et son droit de signature sur ce CET. Ce mécanisme est simple et efficace.
Le principe de base des DLC implique la participation de plusieurs parties, y compris les oracles, Alice et Bob. Ils réalisent des paiements conditionnels à travers une série d'opérations de clés et de transactions. Il est important que toute action soit réalisée via CET, donc il suffit de s'assurer de la correctitude du CET pour se protéger contre diverses attaques.
OP-DLC 2 a proposé cinq dispositions clés :
L'oracle est composé d'une alliance et nécessite un staking pour signer le CET. Les actes malveillants entraîneront une perte de staking, mais les autres membres pourront continuer à signer.
N'importe qui peut contester un oracle malhonnête.
Les CET signés honnêtement peuvent être réglés une semaine plus tard, et l'oracle reçoit une récompense.
Le mécanisme de défi est ouvert à tous, et les comportements malhonnêtes entraîneront des pertes de mise et l'annulation du droit de signature.
OP-DLC a réalisé une minimisation de la confiance envers les oracles, permettant aux utilisateurs de rester hors ligne.
Les principaux avantages de l'OP-DLC 2 incluent :
Cependant, il existe également certaines limitations :
Dans l'ensemble, l'OP-DLC garantit l'exécution correcte des contrats en introduisant un mécanisme de défi optimiste dans le CET, tout en punissant les comportements malveillants. Cette méthode est capable de résister efficacement à divers types d'attaques, reflétant une philosophie de conception à la fois simple et élégante.