
大多數 DeFi 協議依賴人工團隊、手動熔斷機制或外部預言機來防患於未然。THORChain 則採用了不同的方法——網絡本身就是第一道防線。該協議的持續償付能力檢查機制始終運行,覆蓋所有金庫和所有已連接的區塊鏈,無需等待任何人發現異常。
要點總結
- THORChain 對所有連接鏈上的每個金庫進行持續的償付能力檢查,每個節點獨立地比較預期鏈上餘額與實際鏈上餘額。
- 1% 的差異閾值會觸發單個節點發出警告;如果超過66% 的節點同意,受影響鏈上的交易將自動停止。
- 該停止操作完全由代碼觸發——無需人工干預,也無需外部方請求。
- 在簽署出站交易之前,節點會模擬對金庫餘額的影響,如果結果會導致破產,則拒絕簽署。
- 系統停止運行後, THORSec 監控通道會發出安全警報,並將問題升級爲人工調查。
跨鏈持續償付能力監測
該系統的基礎架構簡單卻強大。THORChain網絡中的每個節點都會獨立地將協議認爲自身持有的資產與對應鏈上錢包中實際存在的資產進行比對。這一過程持續不斷地進行——並非按計劃執行,也並非由事件觸發,而是作爲一項持續的後臺進程,同時作用於每個金庫和所有連接的鏈。
警示閾值非常嚴格。如果實際餘額比預期餘額低超過 1% ,該節點就會標記此差異。這並非粗略估計或滯後指標,而是直接的、鏈級層面的比較,每個節點獨立運行,互不影響。
獨立節點餘額驗證
每個節點的獨立性比乍看之下更爲重要。由於每個節點都獨立進行比較,無需依賴中央報告器或聚合器,因此係統避免了單點故障。不存在可能被破壞或延遲的主進程。每個節點要麼發現問題,要麼沒有發現問題,而這種獨立的判斷會直接影響到更廣泛的共識機制。
標記閾值及其在實踐中的意義
單個節點檢測到 1% 的差異並不會立即停止任何操作——系統設計要求在採取行動前達成更廣泛的共識。該共識閾值設定爲超過 66% 的節點檢測到相同差異。一旦達到絕對多數,受影響鏈上的交易將自動停止。該決定由網絡做出,而非任何單個運營商。
通過節點共識實現自動交易暫停
當共識率達到 66% 時,系統會自動停止運行,無需人工干預。系統不會向團隊成員發送請求,無需等待多重簽名批准,也不需要任何人在線或保持清醒狀態。停止運行完全由代碼觸發。
這種架構使得響應時間相對於人類反應速度而言幾乎是瞬時的。一旦節點共識達到閾值,交易就會立即停止。這正是其設計意圖:消除即時事件中人爲決策帶來的延遲和不確定性。
協議驅動的停止觸發器
該系統最重要的設計選擇之一是,其停止機制完全響應協議狀態。外部方無法通過凍結特定資金來觸發該機制。系統沒有後門,無需即時進行治理投票,也沒有任何管理員密鑰可以根據外部壓力選擇性地暫停活動。系統要麼檢測到償付能力問題,要麼沒有檢測到——只有前者纔會觸發停止。
這一區別對整個DeFi生態系統至關重要。無法根據外部請求凍結資金通常被視爲去中心化協議的一個漏洞,尤其受到監管機構和關注非法金融活動的機構的關注。THORChain的架構從設計上就徹底杜絕了這種可能性——其停止機制在結構上無法響應此類指令。這是協議本身所蘊含的理念和技術承諾。
主動式破產預防和安全警報
被動監控層只是其中的一部分。THORChain 還運行着一個主動檢查機制,該機制會在任何出站交易簽署之前運行。每個節點在提交交易之前都會模擬該交易對金庫餘額的影響。如果模擬結果顯示該交易會導致金庫破產,則節點會拒絕簽署——此時,處理餘額差異的同一警報系統會立即觸發。
簽署前模擬交易影響
這種預簽名模擬是防範特定類型風險的有效保障措施:這類交易表面上看起來合法,但實際上會耗盡金庫資金,使其低於安全運行水平。通過預先運行模擬,節點可以在問題變得不可逆轉之前發現並解決它。任何節點都不能被迫簽署其自身計算結果認定爲危險的交易。
通過 THORSec 監測進行人體調查
自動化系統負責處理緊急響應,但塵埃落定後,人工仍然發揮作用。一旦出現系統中斷——無論是餘額差異還是交易被拒——安全警報就會發送到 THORSec 監控通道,團隊可以在此調查根本原因。自動化層止損;人工層則負責弄清事件經過並制定後續方案。
這種組合值得從分析的角度加以關注。全自動系統有時會錯誤地停止運行,或者在極端情況繞過檢測邏輯時無法停止。通過在事件發生後讓調查人員參與其中,該協議保留了解讀代碼本身無法評估的上下文信息的能力——同時又不犧牲自動化在關鍵初期階段的速度優勢。
對於一個仍在吸取高價值攻擊事件教訓的DeFi生態系統而言,THORChain構建的架構代表着一次切實改變現狀的嘗試。66%的共識閾值能否有效抵禦對抗性攻擊,或者說,極端情況最終是否會考驗其極限,仍然是一個懸而未決的問題,這將決定該模型能否經受住時間的考驗。
常問問題
THORChain 如何確保其金庫的償付能力?
THORChain 通過讓每個節點獨立地將預期協議餘額與實際鏈上錢包餘額進行比較,持續檢查所有連接鏈上的金庫償付能力。此過程始終運行,無需任何手動觸發。
如果金庫的實際餘額低於預期金額會發生什麼情況?
如果實際餘額比預期餘額低 1% 以上,節點就會標記此差異。如果超過 66% 的節點發現同一問題,該鏈上的交易將自動停止——完全由代碼自動完成,無需人工干預。
THORChain能否根據外部請求暫停交易?
不。凍結機制完全由協議的內部狀態驅動,外部各方無法通過請求凍結特定資金來激活該機制。系統僅對鏈上直接測量到的數據做出響應。
節點在簽署交易前會採取哪些措施來防止金庫破產?
在簽署任何出站交易之前,每個節點都會模擬該交易對金庫餘額的影響。如果模擬結果顯示該交易會導致金庫破產,則節點會拒絕簽署,並向 THORSec 監控通道發出安全警報,以便人工調查。
本文由人工智能輔助生成,並經編輯團隊審覈。