數字藏品合約漏洞致3400萬美元資產被鎖 專家提醒重視安全審計

robot
摘要生成中

近日,一家安全公司發現某數字藏品合約存在兩個嚴重漏洞,這些漏洞可能會導致用戶資產被鎖定或項目方資金無法提取。

第一個漏洞位於退款處理函數中。該函數使用循環爲所有用戶進行退款,但如果退款對象是惡意合約,可能會拒絕接收並導致交易失敗,進而影響所有用戶的退款操作。幸運的是,這個漏洞並未被利用。

針對類似退款場景,專家建議採取以下安全措施:

  1. 限制只有普通用戶帳戶可參與項目
  2. 使用代幣(如WETH)代替原生資產
  3. 設計用戶主動領取退款的機制,避免批量退款

第二個漏洞是一個代碼錯誤。在項目方提取資金的函數中,存在一個條件判斷bug。該判斷應比較退款進度和投標索引,但錯誤地與總投標數比較。由於退款進度永遠小於總投標數,且不再增加,導致條件永遠不滿足,項目方資金因此被永久鎖定在合約中。目前,超過3400萬美元的資產被鎖定。

這次事件再次凸顯了項目安全的重要性。即使是知名項目,也可能出現低級錯誤。開發團隊需要編寫充分的測試用例,培養基本的安全意識。雖然在去中心化金融領域,安全審計已成常規做法,但在數字藏品項目中仍存在不足,這次事件就導致了巨額損失。

此事件提醒我們,無論項目規模如何,都應重視智能合約的安全性,進行全面的安全審計,以防止類似問題的發生。

查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 8
  • 轉發
  • 分享
留言
0/400
空投黑洞vip
· 8小時前
最强割韭菜手法啊这是
回復0
QuorumVotervip
· 22小時前
老工程师看了都直呼内行
回復0
ShadowStakervip
· 23小時前
糟糕的治理架构经典例子,真是无语...
查看原文回復0
MEV之泪vip
· 23小時前
合约出事故已经成家常便饭了
回復0
Crypto段子手vip
· 23小時前
丐中丐安全 梭哈全靠命
回復0
空投碎片收集者vip
· 23小時前
割肉跑得好,连本都回不了
回復0
熊市避险大师vip
· 23小時前
都不会写代码,还敢玩智能合约!
回復0
半仓就是空仓vip
· 23小時前
又是检查不到位害人害己
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)