by慢霧安全團隊當我們談論區塊鏈時,總是離不開這些技術:分布式存儲、P2P網絡和共識機制,本次我們要談的問題就是出現在P2P對等網絡協議上。異形攻擊實際上是一個所有公鏈都可能面臨的問題,我們用以太坊為例子說明。以太坊的P2P網絡主要采用了Kademlia(簡稱Kad)算法實現,Kad是一種分布式哈希表(DHT)技術,使用該技術,可以實現在分布式環境下快速而又準確地路由、定位數據的問題。什么是異形攻擊?
首先,我們先定義一個同類鏈的概念,是指使用了和其它區塊鏈相同或兼容協議的區塊鏈系統。異形攻擊又稱地址池污染,是指誘使同類鏈的節點互相侵入和污染的一種攻擊手法,漏洞的主要原因是同類鏈系統在通信協議上沒有對非同類節點做識別。以太坊異形攻擊是指,以太坊同類鏈由于使用了兼容的握手協議,無法區分節點是否屬于同個鏈,導致地址池互相污染,節點通信性能下降,最終造成節點阻塞的一種攻擊方式。正常的節點發現過程
觀點:俄烏沖突將推動DeFi和Web3行業發展:3月3日消息,專家表示,對烏克蘭不斷升級的沖突的日益擔憂,可能會再度推動DeFi和Web3投資。DataTrek Research聯合創始人Jessica Rabe表示,盡管加密貨幣一直因為不良行為者而受到批評,但數字資產仍然是一種必要的“存儲和轉移資本的去中心化方式”。區塊鏈和Web3有太多積極和有利可圖的機會,風險投資家會想要繼續利用這一點。我們預計,在向去中心化互聯網和金融推進的過程中,風投將繼續向區塊鏈和Web3投資。大型科技公司主導著今天的互聯網,所以Web3提供了開發下一個主要在線平臺和應用程序的機會,以提高用戶參與度,從而提高利潤。
此外,加密資產管理公司Bitwise首席執行官Hunter Horsley也表示,俄烏沖突凸顯了去中心化解決方案的必要性:就Web3而言,我認為(這場沖突)絕對會激勵企業家們致力于構建未來去中心化、無需許可的系統。我認為你會看到更多的項目和可能在身份、媒體、非營利籌款和DAO上的投資,以及對比特幣、以太坊、Layer-1和DeFi等現有平臺重要性的重新認識。(Blockworks)[2022/3/3 13:33:56]
以太坊同類鏈節點間通過4個UDP通信協議來完成節點發現,消息結構如下:ping:探測一個節點是否在線
巴以沖突已造成至少65名巴勒斯坦人死亡:12日,隨著巴以雙方沖突進一步升級,雙方人員傷亡數字上升。據巴勒斯坦加沙地帶衛生部門發布的最新消息,自10日以來,以色列的空襲已經在加沙地帶造成至少65名巴勒斯坦人死亡,其中包括16名兒童;另有300多名巴勒斯坦人受傷。另據以色列方面消息,截至目前,沖突已造成以境內6人死亡,100多人受傷。(央視新聞)[2021/5/13 21:56:41]
pong:響應Ping命令
findnode:查找與Target節點異或距離最近的其他節點
動態 | Orbs幫助特朗普政府為以色列沖突開發區塊鏈解決方案:據coindesk報道,特朗普政府正在利用以色列加密創業公司Orbs為該地區長期存在的沖突開發區塊鏈解決方案。Orbs聯合創始人Netta Korin在一封電子郵件中表示,她的團隊一直在“與美國政府和國務院就目前處于秘密模式的幾個項目合作”。[2019/6/28]
neighbors:響應FindNode命令,會返回一或多個節點
攻擊過程
準備工作:收集以太坊節點地址我們找到了社區制作的一個地址庫:https://github.com/smartheye/EthStaticNodesTool/blob/master/MainNet/static-nodes.txt第一步:發起惡意握手。攻擊者A模擬整個握手過程,主動發起ping操作,并利用協議的第4步neighbors,將返回的鄰居表修改成我們收集到的以太坊節點地址,推送給受害節點B。由于單次通信只能推送16個地址,我們需要多次推送以達到攻擊效果。第二步:污染地址池。B收到大量A返回的鄰居表,嘗試跟這些節點握手,并將這些節點加入了自己的地址池。第三步:污染自動擴散。讓人意外的是,不同鏈的節點居然互相握手成功了,更為可怕的是,它們把各自地址池里已知的節點推送給了對方,導致更多的節點互相污染,最終擴散致整個網絡。漏洞危害
受異形攻擊的同類鏈節點無法找到真正可用的節點,無法建立TCP數據同步通道,導致節點被攻擊離線。對于礦池或者出塊節點,異形攻擊可能導致廣播延遲甚至失敗,造成收益損失。異形攻擊可以使所有以太坊同類鏈地址池相互污染,導致節點通信效率全面下降,對整個區塊鏈系統造成長久的傷害。影響范圍
我們對知名公鏈QuarkChain進行安全審計時發現,QuarkChain的節點在遭受異形攻擊后,節點性能嚴重下降,外部節點需要很長時間才能與受害節點建立連接。QuarkChain團隊隨后修復了該問題。理論上所有使用了以太坊discv4協議的區塊鏈都可能受此漏洞影響,在發起測試后的一段時間,我們觀測到EtherNode的監測節點也已經被污染了,污染的擴散速度似乎比想象中的要快。
也許,以太坊需要來一次清洗。后記
1、此漏洞對以太坊是否有影響?以太坊的節點數量遠大于其它同類鏈節點,并且節點間已經建立了穩定的連接,影響不明顯。但對于其它的同類鏈節點,卻會受到來自以太坊節點的強勢侵入,導致通信阻塞。2、很多朋友關心除了以太坊之外,其它的公鏈是否有此問題,比如比特幣和它的山寨幣,比如使用了libp2p協議的公鏈,這些問題我們將在后續文章中披露。十分感謝QuarkChain團隊大力協助本次測試。
Tags:以太坊區塊鏈WEBWEB3以太坊幣美元最新行情走勢圖區塊鏈通俗易懂的說法web3域名后綴METAWEB3PA價格
在真實世界中,利率是一個經濟體最核心的數字之一。這一點在DeFi世界中同樣如此,Dai的穩定費就扮演了真實世界中利率的角色。隨著更多DeFi項目開始和Dai結合,情況也變得越來越復雜.
1900/1/1 0:00:00頭條 馬斯克成“狗狗幣前CEO”,帶動幣價上漲30%4月3日,埃隆·馬斯克發推表示:“狗狗幣的價值可能會有所不同”。同時,馬斯克推特身份介紹也設為“狗狗幣前任首席執行官”.
1900/1/1 0:00:003月30日,國家互聯網信息辦公室公開發布第一批共197個區塊鏈信息服務名稱及備案編號。Odaily星球日報發現,在“網信辦”的備案名單中,晨鑫科技旗下的競斗云也在備案之中.
1900/1/1 0:00:00《互聯網vs區塊鏈革命》系列之四:新概念,估值和時機八維研究院八維區塊鏈互聯網革命vs區塊鏈革命系列前言馬克吐溫曾經說過:“歷史不會重演,但它確實會押韻”.
1900/1/1 0:00:00編者按:本文來自CCN,作者:SamanthaChang,譯者:星球日報茶涼編輯:盧曉明3月18日,據CCN報道,美國證券委員會在2019年2月發出關于應用比特幣ETF的意見征詢,近日.
1900/1/1 0:00:00集換式卡牌游戲TradingCardGames,簡稱TCG,是一個小眾又高端的游戲領域。此類游戲通常是以收集卡牌為基礎的,游戲者根據自己的策略,搭配不同的卡牌,構建出自己的套牌,與他人進行對戰.
1900/1/1 0:00:00