本文來源:慢霧科技
作者:?yudan@?慢霧安全團隊
前言
整個事件的分析如上圖,由于?rebase?的時候取的是上一次的totalSupply的值,所以計算錯誤的totalSupply的值并不會立即通過mint作用到initSupply上,所以在下一次rebase?前,社區仍有機會挽回這個錯誤,減少損失。但是一旦下一次?rebase?執行,整個失誤將會變得無法挽回。
通過查詢Etherscan上YAM代幣合約的相關信息,可以看到totalSupply已經到了一個非常大的值,而initSupply還未受到影響。
前車之鑒
這次事件中官方已經給出了具體的修復方案,這里不再贅述。這次的事件充分暴露了未經審計DeFi合約中隱藏的巨大風險,雖然YAM開發者已經在Github中表明YAM合約的很多代碼是參考了經過充分審計的DeFi項目如Compound、Ampleforth、Synthetix及YEarn/YFI,但是仍無可避免地發生了意料之外的風險。
DeFi項目YamFinance核心開發者belmore在推特上表示:“對不起,大家。我失敗了。謝謝你們今天的大力支持。我太難過了。”,但是覆水已經難收,在此,慢霧安全團隊給出如下建議:
1、由于DeFi合約的高度復雜性,任何DeFi項目都需在經過專業的安全團隊充分審計后再進行上線,降低合約發生意外的風險?。審計可聯系慢霧安全團隊
2、項目中去中心化治理應循序漸進,在項目開始階段,需要設置適當的權限以防發生黑天鵝事件。
Tags:INTRESSERYAMint幣價格ares幣跟linkGiving To ServicesYamanote-Sen
免責聲明:本專欄內容概不構成任何投資意見,內容亦并非就任何個別投資者的特定投資目標、財務狀況及個別需要而編制。投資者不應只按本專欄內容進行投資.
1900/1/1 0:00:00本文原發于:?十八鋪路,作者:廣庚我這個年紀,大多喜歡Beyond的歌,其中我唱最好的,莫過于《農民》: “忘掉遠方是否可有出路 忘掉夜里月黑風高 踏雪過山雙腳雖漸老 但靠兩手一切達到 ....
1900/1/1 0:00:00最近,我們一直在思考DeFi領域如何發展以及如何順應科技行業大趨勢這一問題。BenThompson在?Stratechery上的blog?里面,用自己的聚合理論區分了平臺公司和“聚合器”.
1900/1/1 0:00:00Ethereum的可編程性允許開發者設計出幾種在比特幣上無法實現的擴展解決方案。在過去,這往往只意味著創建新的智能合約.
1900/1/1 0:00:00文?|Nancy?編輯|畢彤彤?出品|PANews在今年以前,相比于較為龐大的CeFi市場,DeFi還尚未站穩腳跟。僅半年多內,經過“312”的洗禮后,DeFi異軍突起.
1900/1/1 0:00:00戰爭和瘟疫往往會改變歷史的進程,但很多人可能并沒有意識到這一點。今年就會是這樣的年份,若干年后,當我們再回首時我們會發現很多未來要發生的事情就始于今年.
1900/1/1 0:00:00