作者:MetaTrustLabs
在Web3領域,重入漏洞導致了大規模黑客攻擊和巨額財務損失,智能合約安全性逐漸面臨嚴峻挑戰。由MetaTrustLabs推出的Prover引擎正在引發一場新的安全革命,該引擎也是第一個通過形式驗證證明智能合約防重入安全性的解決方案,并提供數學保證。
智能合約安全現狀
由于其自治性和不可撤銷性,智能合約容易出現安全問題。重入攻擊是其中最具毀滅性且可預防的漏洞之一,導致價值數百萬美元的黑客攻擊。現有解決方案如人工審核、靜態分析和模糊測試缺乏數學嚴密性和可擴展性。它們難以贏得開發者的信任,無法解決此關鍵問題。
余弦:智能合約語言層的bug導致一些知名項目的重入鎖防御失效:金色財經報道,慢霧創始人余弦針對受CurveFinance穩定幣池alETH/msETH/pETH黑客攻擊事件影響發推稱,智能合約語言層的bug導致一些知名項目的重入鎖防御失效,黑白帽黑客們及MEV Bots瘋狂了,各種重入操縱及搶跑拿走資金。所幸這次不是Solidity,而是不那么流行的Vyper出問題。[2023/7/31 16:08:41]
一個形式驗證的解決方案:Prover引擎
EOS挖礦項目珊瑚的wRAM遭黑客\"重入\"攻擊,損失超12萬EOS:據PeckShield態勢感知平臺數據顯示,09月10日凌晨01:43分起,EOS生態DeFi流動性挖礦項目 “珊瑚”的wRAM遭到黑客攻擊,損失逾12萬EOS。截至目前已經有4.6萬個EOS被轉移至ChangeNOW實施洗錢。PeckShield安全人員進一步分析發現,ph***bj 攻擊者賬號采用了類似”重入攻擊“的模式,對eoswramtoken合約實施了攻擊。具體而言,攻擊者在正常的轉賬操作內嵌入了一次inline transfer,使得wRAM合約在mint時判斷RAM數額出現問題導致多發。PeckShield在此提醒用戶,EOS生態內挖礦項目,合約層往往存在Active權限受控制,非多簽賬戶可操縱賬號資金等問題,且存在多種被攻擊的可能,用戶在參與DeFi流動性挖礦項目前務必確保所項目合約的安全性。[2020/9/10]
Prover引擎使用形式方法證明重入安全性,并提供數學證明。它讓開發者、審核人員和資助人確信,如果一份合約被證明安全,則肯定不存在重入漏洞。我們在合約層面上定義重入安全性,而不是在追蹤層面上定義。如果在任何方法執行期間可能發生的任何潛在的重入調用不會危及狀態一致性,則該合約是重入安全的。具體來說,在調用之前修改但在調用之后使用的狀態變量不存在。Prover引擎將一份合約分解為每個都只包含一個外部調用的片段。它對每個片段中的狀態變量變化進行建模,并檢查狀態一致性,可擴展到追蹤分析難以完成的復雜合約。通過結合所有片段的結果,Prover引擎證明整個合約的重入安全性。此保證在數學上是嚴格的。開發者可以放心發布,項目方也可以安全使用由Prover引擎證明重入安全的合約。
動態 | 以太坊君士坦丁堡升級因“可重入”漏洞延期:據PeckShield消息,今天凌晨,以太坊君士坦丁堡代碼突然爆出“可重入”漏洞,該漏洞可以用來攻擊相關合約修改用戶余額或其他關鍵變量。PeckShield安全人員初步分析發現,在分叉之前一個存儲操作至少需要5000gas,這個是遠超缺省轉賬激勵的2300gas。但分叉后一個存儲只需200gas,這個造成了現有合約再處理轉帳時候,如調用了攻擊者合約,可以用來修改調用者合約的內部變量,其中可能包括賬號余額等。由于該漏洞,以太坊君士坦丁堡升級延期,具體的升級時間將在周五的下一次核心開發者電話會議選出。[2019/1/16]
Prover引擎的潛在影響
Prover引擎可以通過驗證和可擴展的解決方案徹底改變智能合約安全性,實現安全可靠智能合約的廣泛采用。它幫助開發者避免昂貴的漏洞,使審核人員能夠專注于邏輯問題,為資助人提供識別低風險機會的方式,并建立人們對這項顛覆性技術的信任。我們設想Prover引擎作為實現一套完全由機器和數學(而不僅僅依靠易出錯的人為努力)保障的智能合約系統的第一步。智能合約生態值得擁有比目前更可靠的安全基礎,形式方法可以提供與區塊鏈本身一樣堅實的基礎。
通過將形式驗證引入區塊鏈,Prover引擎改變了我們對web3安全的看法。它提供了一個機會,讓我們不再滿足于被動應對,而是主動確保關鍵系統的正確性。Prover引擎代表著安全領域的革新,為智能合約和區塊鏈技術實現真正的企業應用之路敞開了大門。?
Tags:ROVERPROVEREOSTaroverse GoldArkania ProtocolEVERBNBPoker EOS
原文標題:《Synthetix,whatcomesnext,part?zero》作者:KainWarwick,Synthetix創始人編譯:Frank.
1900/1/1 0:00:00頭條 ▌昨日BTC突破13300美元關口火幣全球站數據顯示,昨日BTC短線上漲,突破13300美元關口,行情波動較大,請做好風險控制.
1900/1/1 0:00:00行情分析: 以太坊價格在昨日凌晨一波回踩到400一線位置后迎來反彈,周末行情走勢平淡,圍繞區間內操作即可。最近利好消息頻繁,獲將再次帶動幣價上漲.
1900/1/1 0:00:00今天下午14點5分左右根據技術面分析出來的操作思路來和幣友們進行分享,今日中午ETH一波跳水的行情,下午各均線出現下行交叉,快慢線有向下陰跌趨勢,RSI指標趨勢向下,以太坊下跌的趨勢已經過去了.
1900/1/1 0:00:00有人說世上最治愈的東西第一是情人的笑顏,第二便是美食當煩悶的生活遇見甜美的食物所有的無趣,隨著甜蜜咽下,消化,新生每一口.
1900/1/1 0:00:00在世界經濟數字化轉型的大勢下,我國農業,也不斷在加強數字化建設的進程,激發新活力,增加新動能。數字化對農業的改造,將提高我國農業全要素生產率,釋放數字技術對農村經濟社會發展的放大、疊加、倍增作用.
1900/1/1 0:00:00