OP-DLC 2:大道至簡
引言
離散對數合約(DLC)是一種基於預言機的合約執行框架,允許雙方根據預定義條件進行有條件支付。雙方預先確定可能結果並預籤名,在預言機簽署結果時使用這些預籤名執行支付。DLC在保證比特幣存款安全的同時,實現了新的去中心化金融應用。
先前的分析總結了DLC的優勢及面臨的問題,並提出了一些優化思路。然而,由於DLC涉及多方參與,防御策略相對復雜。復雜的防御策略並非完美,缺乏簡潔美。
在比特幣中,任何行爲都需通過UTXO實現。因此,確保UTXO正確即可抵御攻擊。類似地,DLC中任何行爲都通過CET(合約執行交易)實現。使用樂觀挑戰機制確保CET正確,即可抵御