WEEX 唯客博客, 離散對數合約(DLC)是一種基於比特幣Layer 1的高級智能合約技術,它使比特幣能夠安全高效地與鏈外數據進行交互。這種創新方法允許創建依賴於外部事件的金融合約,這對於在比特幣區塊鏈上直接實施複雜的DeFi功能至關重要。 DLC通過使用適配器簽名來確保合約結果的可驗證性和可執行性,前提是滿足由預言機提供的特定條件。在Shell Finance中,這種強大的技術構成了借貸協議清算模塊的核心。 DLC是什麼? DLC是一種使用適配器簽名的密碼學技術,用於在比特幣上創建可編程的金融合約。DLC的核心功能是允許比特幣安全地利用由預言機提供的鏈外數據,預言機是提供外部信息(如市場價格、天氣數據或體育比分)的可信實體。這種集成使比特幣能夠執行通常需要更靈活的執行環境(如以太坊)的複雜操作。 DLC在Shell Finance中的應用 在Shell Finance中,DLC被用作借貸協議清算機制的核心技術。這一應用確保了抵押貸款的管理透明且安全,利用鏈外數據確定每個借貸頭寸的狀態。以下是DLC在實踐中的使用方式: 貸款發起:當用戶通過抵押比特幣銘文資產(如Ordinals、Runes、Atomicals和Stamps)發起貸款時,Shell Finance根據抵押品價值和預言機提供的當前市場價格計算貸款金額。然後設置一個DLC合約,初始化一個用於未來清算情景的秘密值。 貸款調整:在貸款的生命周期內,用戶可以調整他們的抵押品或債務金額。每次調整都會使用來自預言機的實時數據重新計算抵押比率,確保貸款始終適當抵押。DLC相應地更新以反映任何變化。 清算:DLC在Shell Finance中最關鍵的應用是在清算過程中。如果抵押品價值低於所需的最低抵押比率(MCR),DLC允許自動清算頭寸。具體操作如下: 預言機提供的價格更新顯示抵押品價值已低於清算閾值。 這觸發了DLC內秘密值的披露,使協議能夠執行清算。 資產隨後以荷蘭拍賣方式進行拍賣,所得款項用於償還債務,任何超出部分則加入Shell Finance的保險基金。 實際操作 在實際場景中,假設用戶抵押了100 $ORDI以借貸 $BTCX。以下步驟概述了DLC驅動的清算過程: 監控:預言機持續監控 $ORDI 的市場價格。 觸發清算:如果價格降至225,000 SATS/ORDI以下,預言機向協議發出信號。 執行清算:秘密值被披露,完成清算所需的DLC簽名。 拍賣:抵押品被拍賣,所得款項用於償還債務和任何清算罰金。 通過將DLC與預言機技術結合,Shell Finance確保了一個無信任和自動化的清算過程,提高了其借貸操作的安全性和效率。這種比特幣Layer 1功能的創新應用為DeFi協議設立了新標準,將複雜的金融服務直接帶到比特幣網路上。 WEEX唯客交易所官網:weex.com