據報道,2021年3月18日,由于Filecoin的遠程過程調用(RPC)代碼中的“嚴重錯誤”,出現了“雙花”問題。這些說法是不正確的,而且具有誤導性。
Lotus團隊對報告進行了徹底的調查,沒有發現Filecoin網絡或RPCAPI代碼有任何問題。區塊鏈本身沒有雙花,API代碼中也沒有bug。有問題的交易所已經在其記賬系統中恢復了錯誤的交易,并且正在審查其存款處理邏輯以糾正API的使用。
發生了什么事
新加坡WBF交易所即將上線FILDA:據官方消息顯示,WBF交易所將上線FILDA,并于4月23日17?:00在開放區加掘金區板塊上線FILDA/USDT交易對,充值將于4月23日18:00開放,提幣將于4月23日18:00開放。
據悉,FILDA是一個跨鏈質押項目,旨在打造全球領先的H系資產+以太坊+ELA等多鏈資產的去中心化金融綜合服務平臺。同時,FILDA的無縫跨鏈連接借貸挖礦,上線即可支持幣種參與挖礦,自帶強大的流量,用戶的挖礦收益取決于用戶鎖定資產的數量,進一步降低參與DeFi的門檻.[2021/4/23 20:51:29]
問題報告。今天早些時候,Lotus團隊收到了一份報告,稱一家交易所錯誤地使用Lotusapi評估Filecoin網絡中的轉賬/存款。這種不正確的API使用是由用戶報告的,當他們的帳戶被錯誤地記入交易所記賬系統的存款兩次。這一點后來在交易所的記賬中被恢復了——Filecoin區塊鏈本身沒有任何雙花問題。
FIL突破40美元關口 日內漲幅為5.79%:歐易OKEx數據顯示,FIL短線上漲,突破40美元關口,現報40.01美元,日內漲幅達到5.79%,行情波動較大,請做好風險控制。[2021/3/3 18:10:28]
交易所的API濫用。所討論的交易所沒有正確地檢查鏈狀態以消除具有相同發送者和接收者的多個消息的重復問題。其中根本原因是錯誤地使用了LotusAPI(而不是API本身的錯誤)——從而沒有按照他們預期的方式工作。這個記賬錯誤導致交易所展現錯誤的帳戶存款信息。到目前為止,我們只知道有一個交易受到這種API混淆的影響。
虛假報道會成為頭條新聞:關于網絡上“雙花”的不準確說法在社交媒體渠道上傳播,并成為文章頭條。這些聲明中的問題有許多已被調查,并被確定為虛假的。團隊發現Filecoin網絡或RPCAPI代碼沒有問題。在了解事實后,許多團體和媒體機構正在糾正他們的報道。
1475 孫赫:Filecoin或將成為2021年牛市發動機:據官方消息,11月10日,1475副總裁孫赫在媒體直播間發表了自己的觀點:Filecoin或將成為2021年區塊鏈行業牛市發動機。
孫赫表示,每一次比特幣減半后確實都會帶來一波牛市,這一次比特幣減半帶來的大牛市還是大概率會發生,時間應該會是在2021年。而比特幣只是牛市的“敲門磚”,需要如17年以太坊一樣量級的項目去引爆。IPFS背后是億萬級的存儲市場,相信只要Filecoin能夠成熟發展,它不僅能實現自身的價值,同時也能帶動比特幣的增長,成為2021年牛市的發動機。[2020/11/10 12:14:28]
正在采取行動
金色數據 | Filecoin在過去2天中全網有效算力增速放緩:據金色數據顯示,Filecoin在過去2天中全網有效算力增速放緩,目前全網算力為530.48PiB, 期貨幣價在過去2天中上漲了15%至26.83美元,OKEx永續合約價格在昨日創出新高,最高漲至52美元,當前維持在41美元附近,但存儲板塊的其他相關概念幣種并沒有跟隨上漲,目前Fil價格短線也出現下跌。
注:Filecoin將在區塊高度達到148888啟動主網,按當前Filecoin網絡平均出塊時間為30秒推算,Filecoin預計將在10月15日22點-23點啟動主網。[2020/10/14]
交易的影響。該交易所發現了這種錯誤使用API的行為,并立即采取行動,停止存款、取款和轉賬。他們已經恢復了有問題的不正確交易(因此在這個事件中沒有資金損失),并且正在糾正他們對lotusapi的使用,以符合推薦的用途。
其他交易所。其他交易所已經收到了警告,并正在檢查它們的代碼,以確保它們沒有受到影響。許多審查已經完成——據我們所知,目前還沒有其他交易所以這種方式錯誤這個API。
lotus團隊。Lotus團隊正在積極地處理所有交易,以確保正確處理此行為,并改進API文檔,以確保其他所有人正確地檢查Filecoin區塊鏈的狀態。
社區和媒體團隊。一些組織正在與媒體合作,澄清所謂事件的細節和事實,并幫助消除錯誤信息。
社區團隊。社區成員正在創建材料,以幫助其他人準確和深思熟慮地報告問題,以避免意外傳播錯誤信息。
技術細節
類似的消息。Lotus團隊了解,問題是由于兩條消息共享相同的發送方/接收方詳細信息和相同的nonce,但在同一個tipset中包含不同的gas參數而引起的。兩個類似的消息是更改與消息相關的gas費用的常見消息替換形式。Filecoin網絡安全機制正確地處理了這種情況,不會導致進行兩次消息執行:兩條消息中的一條被執行,另一條被忽略。
錯誤使用API。但是,根據檢查鏈狀態的方式,這可能會顯示消息被處理了兩次。具體來說,這個交易使用了一種錯誤的方式來處理鏈狀態——在tipset中的每個區塊上調用ChainGetBlockMessages,然后在每個消息上調用StateGetReceipt。
錯誤的API的返回期望。混淆在于,當對兩條類似的消息(一條被執行,另一條被跳過)調用StateGetReceipt時,它將提供相同的結果:都對應于被執行的消息。這顯然是違背直覺的,但卻是有意為之的行為。StateGetReceipt方法的主要用例是LotusMiner和交易制定過程使用的事件處理程序。在替換消息的情況下,這些模塊不關心返回的收據是否與原始消息對應,或者與替換的消息對應——它們只想知道消息是否在鏈上成功執行。我們在這里對文檔進行了說明:https://github.com/filecoin-project/lotus/pull/5838。
使用正確的api。大多數交易所都正確地使用了ChainGetParentMessages和ChainGetParentReceipts來進行記賬,以確定在鏈上執行了哪些消息并取得了成功。這些是Lotus本身在狀態計算期間使用的api,因此可以保證以這種方式正確地反映鏈狀態。對每個消息執行StateReplay將為您提供完整的調用結果,以便您可以將返回的InvocResult中的MsgCid與查詢消息的CID進行比較。這是交易所正確檢查鏈狀態并保持其內部報告系統同步的推薦路徑。
Tags:FILAPIFilecoinCOINfil幣是騙局嗎Social Capitalismfilecoin幣會漲到多少錢PAWGcoin
根據加密媒體Decrypt,Cardano已被添加到專業交易員使用的平臺彭博終端上,此舉可能使其面臨新一波的潛在投資者.
1900/1/1 0:00:00毫無疑問,NFT迎來了爆發時刻。Beeple在佳士得拍賣會上以6900萬美元的價格賣掉了他的作品,一個AlienCryptoPunk收藏品以720萬美元的價格成功售出,Fewocious則打破了.
1900/1/1 0:00:00來源:券商中國 作者:時謙比美國還狠! 剛剛,路透社傳來消息,印度政府官員表示,印度擬立法禁止加密貨幣,懲罰交易、甚至是持有加密貨幣。新法律將給加密貨幣持有者6個月的時間清算此類資產.
1900/1/1 0:00:00北京時間3月15日上午,泰國正大集團的區塊鏈跨境金融服務項目Velo,正式宣布并購美國知名跨境支付協議Interstellar,共同形成新的運營服務主體.
1900/1/1 0:00:00香港時間周四02:00,美國聯邦公開市場委員會(FOMC)將公布利率決議。另外,香港時間周四02:30,美聯儲主席鮑威爾將召開新聞發布會.
1900/1/1 0:00:00作者:ColinWu 神馬三星產能緊缺,比特大陸與嘉楠分別爭取臺積電5nm與中芯n+1產能,但也有較大的不確定性.
1900/1/1 0:00:00