去中心化借貸平台Compound 在最近更新其價格信息的治理提案中一直受到代碼錯誤的困擾。
代碼錯誤“暫時凍結”了Compound ETH(cETH)市場,導致cETH 交易恢復,但Compound Labs 表示,儘管前端無法正常工作,但“資金並未立即面臨風險”。
Compound Labs 於8 月31 日宣布,代碼錯誤來自提案117:Compound Oracle Upgrade v3,該提案是在幾個小時前實施的,用於將Compound 協議上的預言機合約更新為使用Uniswap V3 而不是V2 的新版本。價格飼料。
一小時前,提案117 被執行,更新了Compound v2 使用的價格信息。
此價格饋送雖然由三名審計員審計,但包含一個錯誤,導致ETH 供應商和借款人的交易恢復。 https://t.co/a2DFk7h0ET
— Compound實驗室(@compoundfinance) 2022 年8 月30 日
針對cETH 市場暫時凍結的情況,Compound Labs 表示其旨在通過提案119:Oracle 更新恢復到之前的價格饋送。新提案是在提案117 執行後不到一小時創建的,但現在需要經過7 天的治理過程才能生效。
根據OpenZeppelin 的安全解決方案架構師Michael Lewellen 的更新,代碼錯誤來自“getUnderlyingPrice”函數,該函數沒有更新cETH 代幣的價格,這將返回空字節並導致調用被恢復。
閱讀以下帖子,了解我們正在努力為cETH 市場解決的Compound事件的詳細信息。修復工作已經在進行中,目前沒有資金面臨風險。 Compound V2 和所有V3 上的其餘cToken 市場仍然有效。 https://t.co/CiSE3a99Wa
— OpenZeppelin (@OpenZeppelin) 2022 年8 月30 日
Lewellen 還重申,沒有資金面臨風險:
“目前的主要問題是對cETH 市場的暫時拒絕服務,這將通過新的治理提案得到解決。 目前沒有資金面臨風險。 Compound V2 和所有V3 上的其他cToken 市場仍然有效。”
然而,Lewellen 補充說:“任何存入ETH 並獲得cETH 以建立借貸頭寸的用戶都必須意識到,如果到那時ETH 的價格已大幅下跌,他們可能會在執行修復提議時立即被清算。”
但Compound Labs 的首席執行官Robert Leshner 也補充說,用戶仍然可以償還任何債務並添加質押品以避免清算。
什麼是智能合約安全審計?初學者指南
Compound Labs 指出,儘管Oracle 合約是由三個獨立的智能合約審計公司審計的,但代碼錯誤仍然存在,最近有OpenZeppelin 和ChainSecurity 審計了Compound 的智能合約。
提案117 本身似乎沒有爭議,來自245 個不同錢包地址的所有696,665 票都支持價格饋送升級。加密貨幣投資公司Polychain Capital 投了最多票(306,146 票)支持該提案。
根據DeFi Llama 的數據,Compound 是第三大去中心化借貸平台,鎖定總價值(TVL)為26.7 億美元。到目前為止,該消息並未影響Compound 代幣COMP,目前價格為48.27 美元。
資訊來源:由0x資訊編譯自COINTELEGRAPH。版權歸作者Brayden Lindrea所有,未經許可,不得轉載