OP-DLC 2 : La vérité est toujours simple.
1. Introduction
En 2018, Tadge Dryja du MIT a proposé le Discreet Log Contract (DLC), qui est un cadre d'exécution de contrat basé sur des oracles. Le DLC permet aux parties d'effectuer des paiements conditionnels en fonction de conditions prédéfinies, en déterminant à l'avance les résultats possibles et en pré-signant, les paiements étant exécutés lorsque l'oracle signe les résultats. Cette méthode permet de garantir la sécurité des dépôts en Bitcoin tout en réalisant de nouvelles applications de finance décentralisée.
Des études antérieures ont analysé les avantages et les problèmes existants des DLC, et ont proposé certaines solutions d'optimisation. Cependant, en raison de l'implication de plusieurs parties dans les DLC, les stratégies de défense sont relativement complexes et manquent de simplicité.
Dans le système Bitcoin, toutes les actions sont réalisées via UTXO. Par conséquent, garantir la validité des UTXO permet de résister à toute attaque. De même, dans DLC