Aller au contenu

GlossaireCouches et protocoles

DLC (Discreet Log Contract)

Aussi · Contrat à logarithme discret · Oracle

Un DLC est un contrat Bitcoin dont le règlement dépend d’un résultat attesté par un oracle, comme un prix. L’oracle ne voit jamais le contrat ni ne détient les fonds, et la chaîne montre un paiement ordinaire.

Proposé par Tadge Dryja en 2017, un contrat à logarithme discret permet à 2 parties de parier sur un événement, de s’assurer contre lui ou de prêter en fonction de lui, sans intermédiaire de confiance. Elles verrouillent des fonds dans une sortie 2-sur-2 et pré-signent 1 transaction de règlement par issue possible, chacune chiffrée avec une valeur que l’oracle ne publiera que pour l’issue qui se réalise. Quand l’oracle signe le résultat, la transaction correspondante devient valide.

L’oracle ignore qui utilise ses signatures, ne peut pas voler les fonds et ne peut pas favoriser 1 partie sans mentir publiquement. On-chain, le contrat ressemble à un simple paiement multisignature, d’où « discret ». Les DLC servent aux prêts garantis en bitcoins, réglés d’après un flux de prix, et à des produits dérivés sans plateforme.

En anglais · DLC (Discreet Log Contract)

Notions voisines

Définition relue le 22 octobre 2026

À lire sur Off-Chain Media