2022年4月23日,成都鏈安鏈必應-區塊鏈安全態勢感知平臺輿情監測顯示,NFT項目方Akutar的AkuAuction合約由于智能合約本身漏洞,導致11539ETH被鎖死在合約中。成都鏈安技術團隊第一時間對事件進行了分析,結果如下。
#1事件相關信息
4月23日消息,Solidity開發者foobar發推稱,11539ETH被永久鎖定在AkuDreams合約中,個人用戶或開發團隊都無法取出資金。退款處理完成后,將每個出價狀態設置為1。因此,用戶無法調用emergencyWithdraw()。此外,團隊也無法領取資金,基本上等于銷毀。?
去中心化跨鏈流動性協議Chainge Finance已集成Aptos:據官方消息,去中心化跨鏈流動性協議 Chainge Finance已集成Aptos,成為首個支持Aptos生態跨鏈漫游的Web3交易平臺。通過Chainge錢包,用戶現可無感鏈的存在,安全且低成本地將其資產轉移到Aptos,目前支持BTC、ETH、USDT、USDC、DOGE、DAI、BNB七種資產在Aptos和其他受支持的區塊鏈網絡中跨鏈漫游。此外,Chainge DEX將在之后的版本中支持Aptos網絡,屆時用戶可以在Chainge平臺上進行幣幣兌換。[2022/11/15 13:07:37]
成都鏈安技術團隊立刻進行了分析。
F2pool:ETH PoW挖礦預計于2022年9月10日至20日間結束:9月7日消息,F2Pool(魚池)發布官方公告表示,ETH PoW挖礦預計于2022年9月10日至20日之間結束,F2pool的ETH礦池將正常運行至PoW挖礦終止。F2pool將在合并完成后安排帳戶余額的發放。為順利接收已產出的ETH挖礦收益,請用戶及時確認ETH錢包地址可正常使用,如尚未添加錢包地址請前往帳戶進行設置。[2022/9/7 13:13:18]
漏洞合約:
0xf42c318dbfbaab0eee040279c6a2588fa01a961d
韓國檢方調查Do Kwon稅務欺詐相關文件:Do Kwon將代幣交易利潤轉移至避稅天堂:6月15日消息,韓國檢方也對Do Kwon的逃稅指控展開了全面調查。韓國檢方突擊搜查了國家稅務局,以扣押與調查Do Kwon進行稅務欺詐有關的文件。據悉,首爾南地方檢察廳金融證券犯罪聯合調查組近日對首爾地方稅務廳第四調查局進行了搜查和扣押。檢方從國稅局對Do Kwon進行的稅務調查文件發現,自去年6月以來,國稅廳發現了由Do Kwon創建的一家海外公司的可疑資金流向,并開始了稅務調查。事后,國稅廳證實Do Kwon將其新加坡公司的代幣交易利潤竊取到避稅天堂維爾京群島,并征收包括所得稅和公司稅在內的500億韓元稅款。不過,國稅局并未向檢方提出申訴,特別稅務調查的事實通過媒體報道較晚才公布。
在分析扣押和搜查數據的同時,檢方正在積極核實Do Kwon的“逃稅指控”以及Terraform Labs的資金流向。當時,由于國稅廳的調查顯示涉嫌偷漏贈與稅,例如Do Kwon向家人捐贈代幣購買公寓,計劃再次調查這部分。還證實,最高檢察官辦公室最近向該團隊派遣了一名具有虛擬貨幣專業知識的調查員。(SBS NEWS)[2022/6/15 4:29:54]
#2?漏洞分析
Akutar項目的智能合約包含2個漏洞:
漏洞一:
1.第一個合約漏洞在processRefunds中,設計者根據refundProgress計數器進行循環退款。
2.而這里使用了call函數進行退款操作,且把退款的結果作為require的判定條件。
3.因此如果此時有攻擊者在隊列中進行退款操作,調用call退款給攻擊者時,攻擊者在fallback中進行進行惡意的revert則會導致退款隊列卡在攻擊者這里,從而導致隊列后面的所有人都無法進行退款。
4.這個漏洞被人在鏈上證明有效,但隨后攻擊合約便進行了解鎖,并沒有進行攻擊利用,且公開進行了申明。
漏洞二:
該漏洞也是導致價值約3400萬美元的ETH資產被鎖死在合約中的元兇。
1.在claimProjectFunds函數中,該函數主要用于項目方提款。為了避免項目方權限過大,在用戶完成提款之前就將合約中的資產全部轉走導致用戶無法退款,所有的退款操作應全部完成之后項目方才能夠提款。業務邏輯設計上來說,是沒有問題的。然而,在具體的代碼實現中,當前的代碼容易受到漏洞一的影響,導致項目方無法提款,不過這只是潛在的風險,本次資金鎖死的元兇不是這個原因。
2.注意函數中第620行代碼:require此處refundProgress表示已經處理了多少個用戶的退款,totalBids表示所有用戶總投標了多少個NFT。注意由于一個用戶可以投標多個NFT,導致單從數值上比較,refundProgress可能小于totalBids。
而再來看看退款函數processRefunds中:require(_refundProgress<_bidIndex);bidIndex表示所有參與競標的用戶,refundProgress永遠不會高于bidIndex。
此時來看看bidIndex的值,為3669:
totalBids的值為5495:
3.所以refundProgress>=5495且refundProgress<3669這個判斷條件永遠不會成立,最終導致項目方團隊將永遠無法執行后續的提款操作。此處應將refundProgress與bidIndex做對比,開發者犯了一個很低級的錯誤。最終,導致項目方11539ETH(價值約3400萬美元)被鎖定無法提取。
#3?總結
針對本次事件,成都鏈安技術團隊建議:
1.開發者應具備基本的安全開發意識,熟悉智能合約開發應注意的安全問題;
2.在合約設計和實現時,注意代碼實現的正確性,項目上線前,可選擇專業的安全審計公司進行全面的安全審計,規避安全風險。
MicroStrategy首席執行官和比特幣多頭MichaelSaylor認為,傳統金融市場還沒有為比特幣支持的債券做好準備.
1900/1/1 0:00:00來源:Messari 編譯:DeFi之道 重要見解 一些Web3基礎設施協議正在產生可觀的協議收入,包括?Filecoin、Helium、Arweave和Livepeer.
1900/1/1 0:00:00YCombinator、BVP都成立了自己的DAO。那么,風險投資DAO到底是個什么樣的存在?如果從歷史的角度看整個行業,未來風險投資還會有新架構和模式可能性嗎?YC的OrangeDAO是什么?.
1900/1/1 0:00:00當你購買了一個NFT,比如當下非常流行的BAYC和Moonbirds,你實際上已經默認這些數字資產的數量已被限定在一個數值的范圍內,它們無法被偽造出來.
1900/1/1 0:00:00最近史萊姆ShremHouse上線PancakeSwap,它前所未有的產品撓癢了所有投資者的心。“這是加密世界的新產物,它的出現挑動了一級市場早已麻木的神經”.
1900/1/1 0:00:00作者:芝麻 4月1日,周杰倫在社交媒體稱自己的NFT被盜了,并且在文末附上“請大家小心”和“這不是愚人節玩笑”等標簽。隨后“周杰倫持有的NFT被盜”登上百度熱搜第7位,引起社會廣泛關注.
1900/1/1 0:00:00