隨著區塊鏈技術的發展及各類新增長的出現,加密貨幣生態系統隨之產生了更多的安全風險及復雜性。
在2021年的基礎上,2022年的攻擊賽道又出現了一位“強力選手”。
跨鏈橋作為新的攻擊載體,安全性方面的發展尚未成熟。因此,跨鏈橋也是所有項目以及開發人員應該提高警惕的領域之一。
2022年的春節假期尚未結束時,跨鏈橋即發生了兩起重大攻擊,算上春節前的另一起同類事件,短短10天內的三起攻擊事件使得黑客在跨鏈橋方面取得了“傲人”成績。
在對這幾起事件進行了解之前,我們需要先知道什么是跨鏈橋以及它的原理。
用一個相對簡單的描述:bridge可將資產從一個區塊鏈轉移到另一個區塊鏈。
上海天文館首發數字藏品:金色財經報道,據上海天文館官方公眾號,在開館一周年即將到來之際,上海天文館(上海科技館分館)宣布首次推出并于6月9日正式發售兩件數字藏品“璀璨橄欖隕鐵·伊米拉克隕石”和“世界上最早的天文鐘縮比模型·水運儀象臺”,每件限量10000份。此次數字藏品由上海科技館官方授權并監制。[2022/6/9 4:13:43]
跨鏈交易
跨鏈交易的步驟如下:
1.用戶將代幣“存入”一條鏈上的“bridge合約”,并生成一個證明,指定所需的跨鏈信息。
2.bridge合約驗證該證明,隨后在目標鏈上用戶可以從bridge合約中"提取"代幣。
在最近的三起事件中,攻擊者注入欺騙性數據,繞過驗證,將目標鏈上的相應代幣提取到指定地址。
Gate.io Startup首發項目ELON已認購成功:據官方公告,Gate.io Startup首發項目Dogelon Mars (ELON)已認購成功,將于2021年05月21日12:00開通ELON交易并隨后開通提現服務。據悉,本次認購參與人數共13,075人人,下單總價值超過1,000萬美金,認購系數約為0.0040。Gate.io將根據每個人的下單情況和每個下單幣種的認購系數進行ELON的分發。請務必注意:由于部分用戶在下單認購后到當天12點之前,沒有保持賬戶中有不低于認購金額的足夠金額,因此被排除在有下單之外。[2021/5/21 22:28:27]
Bridges上的常見攻擊媒介
QubitBridge漏洞事件
攻擊者偽造數據繞過bridge合約的數據真實性檢查,在沒有提供任何加密貨幣的情況下使bridge合約產生了攻擊者已存款的虛假時間證明。
BKEX Global將于今日12:00首發上線YAM:據BKEX Global公告,BKEX Global將于2020年8月12日12:00(UTC+8)首發上線YAM,開放交易對:YAM/USDT。
Yam是一個實驗性協議,其核心是一種彈性的供應加密貨幣,它會根據市場情況擴展和收縮其供應。[2020/8/12]
其根本原因在于ETH和ERC-20的存款共享相同的事件證明。這允許攻擊者調用該函數利用不存在的ERC20存款事實生成虛假的ETH存款事件證明,并以此在另一條鏈上提取ETH。
在這種情況下合約中的漏洞被觸發——當代幣地址是EOA時,“safeTransferFrom”函數不會回退。因此,攻擊者在沒有向合約發送任何代幣的情況下獲取了證明。
瓦特合約《組合互換合約首發Live秀》直播圓滿結束:據官方消息,2020年7月20日20:15,一直播WBF官方直播間《瓦特組合互換合約—合約新玩法首發Live秀》在37.4萬人次觀看的關注度中圓滿結束。在一小時的直播里,WBF交易所合約事業部CEO EthanCheng圍繞“組合互換合約”的核心優勢與創新玩法為用戶解惑。
“組合互換合約”由WBF交易所旗下“瓦特合約”自主研發,以加權平均BNB與HT價格“和”或者“差”為標的價格,減少持有多種標的前提下可以實現對單一標的的盈利、套利,一次性滿足投資者的多元化投資需求。投資者選擇(BNB+HT)/USDT正向組合互換合約,相當于一次性持有兩種幣,多手準備、分散風險;選擇(BNB-HT)/USDT負向組合互換合約,則可一鍵構建價差組合,在一定的價差空間內套利。
瓦特合約系出名門,秉持“不作惡”的原則,力求為全球用戶及機構用戶提供專業、安全、合規的合約交易服務。[2020/7/20]
Meter?Bridge漏洞事件
該漏洞與Qubitbridge漏洞很相似——攻擊者避過bridge合約向bridge提供不存在的代幣證明從而跳過了驗證過程,從而可以在另一個鏈上提取代幣。
Bridge合約提供了兩個方法:deposit和depositETH。然而,這兩個方法產生了相同的存款事件證明,并且deposit函數并沒有阻止WETH/WBNB的存款交易,也沒有銷毀或鎖定WETH/WBNB。
黑客通過使用deposit,在沒有任何真實存款的情況下使bridge合約產生了虛假的WETH/WBNB存款事件證明。
Solana跨鏈橋蟲洞事件
Solana蟲洞的漏洞事件中,攻擊者通過向指令注入一個惡意的“sysvaraccount”來繞過“verifysignature”,并偽造了一個鑄造Wormhole-wrappedEther的消息。
這個漏洞的根本原因是在驗證簽名過程中,程序使用了一個在Solana更新至1.8.0時即被廢棄的“load_current_index”函數。該函數不會驗證輸入的“sysvaraccount”是否真的是“systemsysvar”,從而攻擊者可以趁機偽造這個關鍵帳戶。
此后,攻擊者利用此偽造的賬戶生成了虛假的鑄幣信息,然后根據得到的鑄幣在目標鏈上提取了相應真實代幣。
三起“炸橋案”總結
Qubit以及Meter.io的bridge代碼未能處理臨界情況,也就是說,合約的ERC20存款功能可以用來生成虛假的ETH/BNB存款事件證明,而后者成為了目標鏈上提取真實ETH/BNB的憑證。
Wormholebridge則是其合約未驗證調用者注入的“sysvaraccount”,從而產生了虛假的鑄幣信息。
總而言之,上述三起事件都是由于驗證過程的缺陷而造成的。
如何應對該類漏洞?
在上述攻擊中,我們可以吸取到一些關鍵教訓:
1.對于不同的功能,比如ERC20的存款和ETH/BNB的存款,合約應產生不同的事件證明。
2.始終記得驗證用戶注入的輸入。
3.密切關注近期漏洞事件,并檢查其他項目是否存在類似情況。
4.需要對每個bridge的核心合約進行相應審計。
除此之外,當該漏洞發生后,我們應該:
1.停止中繼消息層并暫停代幣傳輸,bridge合約也應暫停所有充提幣功能。
2.立即通知社區、交易所和平臺合作伙伴,監控資金流向。
3.建立與權威安全專家們的溝通渠道,進行有效的討論和信息共享。
4.識別、驗證和修復漏洞。及時測試以確保現有的漏洞得到解決以及未產生新的漏洞,同時對bridge合約進行升級。
5.評估損失,并與社區就被利用的資產數量、可追回的資產以及補償計劃進行坦誠地溝通
Tags:BRIBRIDGEIDGRIDGEBrickchain FInanceworld bridge coinKIDGOKU幣Bridge Network
據知情人士透露,加密資產借貸平臺BlockFiInc.準備支付1億美元,以了結美國證交會和州監管機構對其的指控。這些指控稱,BlockFi非法提供一種向客戶支付高利率以出借其數字代幣的產品.
1900/1/1 0:00:001月10日,NFT交易市場LooksRare發行TokenLOOKS,并向社區空投。1月11日,LooksRare交易量超過1.15億美金,超越OpenSea成為交易量最高的NFT交易市場.
1900/1/1 0:00:00DeFi數據 1.DeFi代幣總市值:1195.86億美元 DeFi總市值數據來源:coingecko2.過去24小時去中心化交易所的交易量:103.
1900/1/1 0:00:00“元宇宙的本質就是創造游戲。”宣布687億美金收購動視暴雪后,微軟CEO薩提亞·納德拉毫不掩飾其對元宇宙的渴望:“元宇宙能夠將人物、地點、事物放入物理引擎中,相互關聯,本質上就是創造游戲.
1900/1/1 0:00:00不可替代代幣(NFT)正在風靡全球。在本文中,我們將超越市場炒作,涵蓋您需要了解的有關NFT的所有信息。 介紹 不可替代代幣(NFT)正在風靡全球.
1900/1/1 0:00:00我們經常看到資源和治理被捕獲的故事,所以我們把它當作生活的現實來接受。一位高管挪用了公司的資金來度過一個奢侈的假期,一位政客接受來自行業財團的“競選捐款”,作為支持換取法律上的回報,不公平的排擠.
1900/1/1 0:00:00