加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads

Filecoin「雙花」始末及復盤_FIL:Edgecoin

Author:

Time:1900/1/1 0:00:00

3月19日凌晨,有社區用戶反饋Filecoin主網存在雙花風險,幣安、OKex等交易所均已關閉Filecoin主網代幣FIL的充值功能,CoboCustody也第一時間暫停了FIL的充值和提幣。CoboCustody技術團隊對此次Filecoin安全事件保持高度關注并進行了詳細復盤:Filecoin「雙花」始末

據Filfox和FileStar的Filecoin礦工反饋,周三幣安遭遇了價值數百萬美元的FIL雙花充值攻擊。起因為有一筆61,000FIL的交易所入賬花費了太長時間,于是Filfox和FileStar礦工為了加速而發起了一筆RBF交易。而該筆RBF交易導致幣安賬戶兩次入金,最終入賬120,000FIL。事后,Filfox和FileStar開發者回應稱,Filecoin的RPC代碼里存在“嚴重的漏洞”。該漏洞導致幣安在看到兩筆有沖突的交易后,選擇了同時入賬。FilFox和FileStar開發者已經第一時間聯系了幣安,并在第一時間通知了Filecoin官方。幣安、OKex等交易所均已關閉Filecoin主網代幣FIL的充值功能,CoboCustody也第一時間暫停了FIL的充值和提幣。技術細節復盤

Filecoin網絡目前FIL流通量約為1.67億枚:據IPFS100報道,Filfox瀏覽器數據顯示,Filecoin網絡當前區塊高度為1086825,全網有效算力為10.325EiB,總質押量約為1.08億枚FIL,活躍礦工數為3159個,每區塊獎勵為24.0887FIL,近24小時產出346405枚FIL,24小時平均挖礦收益為0.0321FIL/TiB,目前FIL流通量為167212524。當前銷毀27822498枚FIL。當前FIL最新價格為117.05美元。

目前有效算力排名前三的分別為:f0127595(MetaverseInfrast)以132.70PiB暫居第一,f0688165(MetaverseInfrastructure)以127.94PiB位居第二,f0142720(RRM-雅典娜)以117.52PiB位居第三。

注:根據Filecoin官方釋放規則,Filecoin將于2021年10月15號迎來第二次減產。[2021/9/6 23:03:50]

交易所和中心化錢包等中心化托管機構會依據鏈上的轉賬行為給用戶入賬,因此如何高效、準確、及時的解析鏈上的轉賬行為是非常關鍵的,常見的做法是先獲取某個區塊內的所有交易ID,然后基于交易ID獲取對應的交易內容和交易執行結果。Filecoinlotus節點提供了多個API用于鏈上交易的獲取,例如ChainGetBlockMessages可以獲取指定區塊內的所有交易內容,StateGetReceipt可以獲取指定交易ID對應的執行結果,此次被攻擊的交易所就是采用這兩個API來進行鏈上轉賬行為的解析,并基于此為用戶入賬。不過他們沒有注意到,StateGetReceipt接口有個比較不符合常規邏輯思維的設計,就是在獲取指定交易ID的執行結果時,如果這筆交易已經被RBF,則會返回最終RBF成功的那筆交易的執行結果,并且在返回值里沒有任何的提示表明這筆是RBF后的交易的執行結果。假設攻擊者首先發送了TX1,對應的交易ID為TXID1,隨后攻擊者對TX1進行了RBF,生成TX2,對應的交易ID為TXID2,最終TX2上鏈成功。此時通過StateGetReceipt對TXID1和TXID2分別查詢,都能得到執行正確的結果。攻擊行為發生后,Filecoin官方開發人員對API進行了補充說明,明確了StateGetReceipt的返回邏輯,并將在v1版本后廢棄此APIhttps://github.com/filecoin-project/lotus/pull/5838/files

Filecoin網絡目前總質押量約為6375萬枚FIL:據IPFS100.com報道,Filfox瀏覽器數據顯示,Filecoin網絡當前區塊高度為689528,全網有效算力為4.453EiB,總質押量約為6375萬枚FIL,活躍礦工數為1978個,每區塊獎勵為26.1842FIL,近24小時產出量為358348FIL,24小時平均挖礦收益為0.0781FIL/TiB,目前FIL流通量為117002908FIL。目前有效算力排名前三的分別為:f0127595(時空云)以118.05PiB暫居第一,f0135467(RRM-雅典娜)以103.29PiB位居第二,f01248(智合云(ZH))以77.35PiB位居第三。[2021/4/21 20:43:28]

神魚:Filecoin lotus節點的一些返回值不是很符合常規邏輯:神魚及Cobo官方今日給出Filecoin“雙花攻擊”細節:Filecoin lotus節點提供了多個API用于鏈上交易的獲取,例如ChainGetBlockMessages可以獲取指定區塊內的所有交易內容,StateGetReceipt可以獲取指定交易ID對應的執行結果,此次被攻擊的交易所就是采用這兩個API來進行鏈上轉賬行為的解析,并基于此為用戶入賬。不過他們沒有注意到,StateGetReceipt接口有個比較不符合常規邏輯思維的設計,就是在獲取指定交易ID的執行結果時,如果這筆交易已經被RBF(replace by fee),則會返回最終RBF成功的那筆交易的執行結果,并且在返回值里沒有任何的提示表明這筆是RBF后的交易的執行結果。

假設攻擊者首先發送了TX1,對應的交易ID為TXID1,隨后攻擊者對TX1進行了RBF,生成TX2,對應的交易ID為TXID2,最終TX2上鏈成功。此時通過StateGetReceipt對TXID1和TXID2分別查詢,都能得到執行正確的結果!

Cobo Custody技術團隊在對接Filecoin的過程中已經發現了上述問題,因此沒有采用ChainGetBlotckMessages和StateGetReceipt來獲取鏈上的轉賬行為,而是采用ChainGetParentMessages和ChainGetParentReceipts來獲取已經成功上鏈的交易,從而從根本上避免了被雙花充值的風險,因此未受此次雙花充值攻擊的影響。

此外,在使用ChainGetParentMessages和ChainGetParentReceipt的過程中,Cobo Custody技術團隊發現lotus節點的一些返回值也不是很符合常規邏輯思維,例如對于空塊的處理是有一些問題的。Cobo Custody技術團隊對此作了妥善的安全處理,在此也提示其他中心化托管機構需要仔細檢查相關的對接代碼,避免其他的雙花充值攻擊行為。[2021/3/19 19:00:06]

CoboCustody技術團隊在對接Filecoin的過程中已經發現了上述問題,因此沒有采用ChainGetBlockMessages和StateGetReceipt來獲取鏈上的轉賬行為,而是采用ChainGetParentMessages和ChainGetParentReceipts來獲取已經成功上鏈的交易,從而從根本上避免了被雙花充值的風險,因此未受此次雙花充值攻擊的影響。在使用ChainGetParentMessages和ChainGetParentReceipts的過程中,CoboCustody技術團隊發現lotus節點的一些返回值也并不是很符合常規邏輯思維,例如對于空塊的處理是有一些問題的。CoboCustody技術團隊對此做了妥善的安全處理,在此也提示其他中心化托管機構需要仔細檢查相關的對接代碼,避免其他的雙花充值攻擊行為。雙花即使用上一次交易的代幣,再次進行交易,進而導致產生虛假交易。2018年比特幣黃金(BTG)就曾受到一名礦工的惡意攻擊,該礦工臨時控制了BTG區塊鏈,在向交易所充值后迅速提幣,再逆轉區塊,成功實施雙花攻擊。此次攻擊者竊取超過388200個BTG,價值高達1860萬美元,也是區塊鏈史上最著名的雙花攻擊之一。

聲音 | Bitrefill首席財務官:比特幣交易者支持ETF是因為他們期望依賴別人能使自己富有:閃電網絡服務商Bitrefill首席財務官John Carvalho表示,如果不發展整個比特幣網絡,發展閃電網絡將是困難的。盡管目前的生態系統存在不足,但即將到來的2020年比特幣減半將為區塊鏈的發展注入新的活力。他補充道,比特幣永遠不會消亡,比特幣交易者之所以支持ETF,是因為他們期望依賴別人能使自己富有。他強調稱Bakkt的加入對釋放加密市場整體流動性沒有任何影響,這也反映了加密生態系統的整體穩定性,以及它無法受到外部因素的控制。(ambcrypto)[2019/11/29]

Tags:FILFILECOINFilecoinfilecoin幣是哪國的filecoin幣價格幣幣情Edgecoinfilecoin幣今日價格行情走勢圖

中幣交易所
VISA支持加密貨幣支付,警惕美債收益率上升風險_比特幣:ISA

昨天VISA將USDC作為支付方式之一后,比特幣價格直接觸及了58000美元。Visa發布消息,將允許使用加密貨幣的美元穩定幣在其支付網絡上結算交易,Visa已經與支付和加密平臺Crypto.c.

1900/1/1 0:00:00
看CDN公鏈AIOZ Network如何打造下一代流媒體_AIO:Seiren Games Network

2021年3月30日下午3點,Uniswap中文社區首席分析師Jimm對話AIOZ創始人兼CEOErmanTjiputra.

1900/1/1 0:00:00
智能合約中的OAuth和API認證_AUTH:RED

OAuth是主流的API認證和授權方式,用戶無須暴露其身份信息即可訪問各種網站和應用。乍一看,我們似乎很難從OAuth這樣的鏈下Web2服務中獲取數據并上傳至鏈上智能合約.

1900/1/1 0:00:00
HECO首個期權平臺Seaweed Finance,如何賦能DeFi生態?_SEA:WEED

整理|秦曉峰編輯|郝方舟出品|Odaily星球日報 近兩年,加密衍生品的火熱有目共睹,期貨交易不斷創下新高。與此同時,期權作為一種新興衍生品,也獲得極高的關注.

1900/1/1 0:00:00
今年最明確的機會:比特幣?_比特幣:PLE

編者按:本文來自華爾街見聞,作者:許超在美聯儲的政策空間越來越有限之際,什么樣的資產才是避風港?美國銀行認為,是比特幣.

1900/1/1 0:00:00
7個NFT平臺的對比_NFT:KONGZ Vault (NFTX)

前言:隨著NFT的爆發,NFT平臺也開始崛起,交易量一直在上漲。根據Cryptoart的統計,目前加密藝術品NFT總價值超過4億美元,各個平臺共銷售出超過15萬個藝術品NFT;根據Cryptos.

1900/1/1 0:00:00
ads