分散式合約狀態確實可能帶來新的安全隱患，特別是在 UTXO 模型中，攻擊者可以創建具有任意數據字段的 UTXO，這可能導致合約狀態的篡改。潛在的攻擊向量包括：首先，偽造 UTXO 攻擊，攻擊者可以創建一個包含不正確合約狀態的 UTXO，並試圖利用這一點來獲取不當利益。其次，重放攻擊，攻擊者可以重用有效的交易來干擾合約的正常運行。第三，合約邏輯漏洞，若合約的驗證邏輯不夠嚴謹，可能會導致合約狀態的錯誤更新。為了防範這些攻擊，必須實施嚴格的驗證機制，例如使用合約 ID 來確保只有合法的 UTXO 能夠參與合約的狀態更新，並且在合約邏輯中加入必要的檢查和限制。