買以太坊 買以太坊
Ctrl+D 買以太坊
ads
首頁 > ICP > Info

BSP:復盤Arbitrum排序器Bug事件:為何這次沒有用戶資金損失?_BSP幣

Author:

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

作者:金色財經Jason.                                            

金色財經 區塊鏈6月10日訊 本周Arbitrum的排序器代碼中的一個Bug,導致該網絡批量提交交易的功能短暫中斷,交易無法在主鏈上得到確認。隨后漏洞已被修復,交易批量提交功能已恢復。6月10日,Arbitrum基金會發布了Arbitrum排序器Bug事后分析報告,接下來就讓我們復盤看看,為什么這次Bug事件沒有造成用戶資金損失吧。

主力數據復盤:Bitfinex買入推高價格,其他平臺跟隨確認突破:AICoin PRO版主力數據及秒級周期K線顯示:在今天7點的這輪上漲中,07:00:11,Bitfinex BTC/USDT主動買入183.62BTC,買入價格9749.3,被賣價格9777美元,滑點高達42.7美元,把價格推至9791美元。 隨后的07:00:12,BitMEX開始出現大額主動買入,41秒內主動買入7筆,共計1442萬美元。 差不多相同時間,火幣BTC季度合約上亦出現大量主動買入單子。72秒內,有16筆,共計2560萬美元成交。 此位置為三角形上沿及日線級別下降趨勢線附近,可見大量的買入確認了突破。三分鐘后市場開啟大幅度拉升。[2020/6/2]

Arbitrum排序器Bug事件時間軸

1. 2023年6月7日06:04:53,由于Arbitrum排序器L1節點暫時性問題,批量發布者未能更新其L1狀態視圖。 由于根本原因問題,Arbitrum排序器繼續嘗試查詢其先前 L1 視圖塊編號的、狀態。 這意味著即使在臨時 L1 節點問題自行解決后,批處理發布者仍會繼續嘗試查詢舊 L1 塊編號的狀態,而 L1 節點不再具有其狀態,因為它不是存檔節點。

主力數據復盤:主力此輪拉盤始于9500美元:AICoin PRO版K線主力數據指標顯示:

昨晚21:00-21:30間,火幣BTC現貨共有20筆,共計1999.87BTC主動買入大單成交,買入均價9485.79美元。

昨晚22:00-22:30間,OKEx BTC現貨共計有9筆,掛單量4563.12BTC的大額委托買單出現,最終成交2232.75BTC,買入均價9507.3美元。

今晨01:15-05:00,Bitstamp BTC現貨共計有2筆,掛買量為850.58BTC的大額委托買單出現,最終成交798BTC,買入均價9736.05美元。

可見,此輪主力拉升始于火幣、OKEx等有大量國內用戶平臺,價格在9500美元附近,此位置正是市場普遍認為的壓力位。Bitstamp凌晨跟上。?[2020/5/8]

2. 2023年6月7日09:38:28,Arbitrum的batch poster停止發布交易,因為它達到了配置的最大排隊交易限制(256個),排隊交易限制和mempool限制數是一樣的。如果未達到此限制,批量過帳將照常繼續。

復盤:405萬張主力賣出后價格迅速回落:AICoin PRO版K線主力成交數據顯示:BitMEX XBT永續合約從4月23日23:00至今在小時周期中做上漲中繼平臺。

10:05分,價格接近平臺上沿壓力線,并突破。突破后,并無主力買入單子跟進,相反有2筆,共計405.97萬美元的主力賣出單子。因此可判斷為假突破,隨后價格迅速回調,最高點最低點相差近200美元。 當前,價格仍然比較接近上沿線,請密切留意主力成交情況。[2020/4/29]

3. 2023年6月7日上午11點09分,由于未發布批次,觸發了檢查新批次的Sequencer Inbox智能合約警報,并向Slack頻道發送了警告。

4. 上午11點10分,由于缺乏最近批量發布,觸發了基于日志警報,并且向Slack頻道發送了一個臨界級別警報。

復盤:又是幣安主力先動的手,現貨遭大量拋售:AICoin PRO版K線主力成交數據顯示:過去24小時,比特幣價格從6900美元上方跌至最低6468美元。其中,幣安BTC現貨在15日18:30分率先出現主力賣出大單成交。18:20~20:20間,共計有16筆,899.51枚BTC大單賣出成交; 隨后,火幣BTC現貨開始掛起賣出委單,15日19:40--16日00:15,共有3筆,掛賣量2113.82枚BTC的大額委托賣單出現并成交2131.97BTC。 今晨05:45-09:05的第二次下挫中,同樣是幣安率先出現主力賣出大單成交,共計有21筆,1666.8枚BTC。 請密切留意幣安及火幣的主力動向。[2020/4/16]

5. 上午11點13分,社區團隊的一名成員向SRE團隊成員發起了PagerDuty,后者迅速確認了事件并開始響應。

動態 | 主力大單跟蹤復盤:昨晚有主力做多:AICoin PRO版K線顯示:昨晚快訊提到的三筆單筆超過千萬美元的BTC季度合約委托單均為買單,其中價格為9900美元的委托買單已于2月22日23:24分成交1491萬美元后撤單,結合AI-PD-持倉差值分析,這一過程持倉量增長明顯,該單或是主力開多。此外,在凌晨00:08分,火幣BTC季度合約亦有一筆價格為9935USD,成交數量為1619萬美元的買單成交,持倉量同樣放大,因此或亦為主力開多。主力開多12小時后,加密貨幣市場集體上漲,比特幣現貨價格一度拉升至9943美元。[2020/2/23]

6. 上午11:19:02,SRE團隊重啟batch poster,但由于此前提及的最大排隊交易限制,阻止了batch poster發布交易。SRE團隊注意到這個問題并開始切換到第三方L1 RPC提供商以試圖緩解這個問題。

7. 上午11:24:16,batch poster啟動5分鐘后,更新了L1狀態視圖并發布了第一批交易。

8. 上午11:25:09,batch poster配置更改為使用第三方L1 RPC提供程序并重新啟動,因為 SRE團隊已經開始進行此更改并且沒有注意到批處理。重啟后,繼續發生批處理交易。

9. 上午11:30:21,batch poster啟動5分鐘后,L1狀態視圖被更新,結果觸發L1狀態不同步,這也是問題的根本原因。 L1狀態更新為最終區塊編號17428199,但卻使用了最新的隨機數178078,對應于當時的最新區塊,而不是存儲在其狀態中的最終區塊,結果導致Redis中所有排隊的交易被擦除,因為Redis認為這些交易已經被確認。

10. 上午11:30:26,batch poster發布了新批次。Redis依賴于L1狀態視圖來確定要發布的內容,但此時Redis隊列是空的,如前所述,L1 狀態是不正確的,而且在狀態178078中使用隨機數發布了一個批次,但為了確定要發布的批次,使用了不相關的塊號17428199,導致一個序列號為229209的舊批次被發布,該批次其實已經在之前11:24:16時發布過了,然后batch poster重新啟動。 因為229209舊批次已經發布過,所以批量提交的L1交易被回滾。

11. 上午11:36:35,batch poster地址由于沒有退還Gas費用而用完了Ether,因此停止發布,這是一種有意為之的機制,以防止batch poster消耗所有存儲在恢復批次中的gas費用。

12. 上午11點46分,Nitro團隊一名成員接到電話,要求解決批次恢復的軟件問題。

13. 上午11:58左右,Arbitrum開始收到報告,稱某些用戶發現排序器存在問題(將新排序的交易廣播到RPC 節點),這是因為越來越多的有序交易由于batch poster問題而沒有發布到鏈上,此問題主要影響互聯網連接不良或內存分配不足的Feed客戶端,因為它們更有可能掉線并遇到重新連接問題。Arbitrum建議運行多個RPC節點的用戶運行本地提要中繼器,以減少所需的外部帶寬。

l   中午12:03,Arbitrum取消了Cloudflare的Feed速率限制,以緩解客戶端在因互聯網連接而斷開連接后嘗試重新連接時達到速率限制的問題。

l   中午12:05,Arbitrum取消了所有Cloudflare速率限制,以允許那些節點在與提要保持連接時出現問題的人提高公共RPC利用率。

14. 下午12:12:09,故障batch poster被關閉,Redis隊列存儲清除以消除不良狀態。

15、下午12:12:40,batch poster在老版本v2.0.14上啟動,沒有root問題。

16. 下午12:21:56,新開的batch poster第一批成功,之后一直保持不間斷運行。

Arbitrum排序器Bug事件經驗教訓

本次故障是batch poster中的一個錯誤導致,排序器本身沒有受到影響或中斷,并在整個過程中繼續處理交易,有報道稱排序器資金用完是不正確的。Arbitrum資金機制由兩個錢包組成,分別是:“排序器”錢包和“gas-refunder”錢包,只有當排序器可以成功發布批次時才會被退款,Arbitrum網絡沒有就此故障向排序器退款,相關問題也不是因為排序器資金耗盡所致,因此用戶資金沒有面臨任何風險。

Arbitrum將清理在臨時解決方案中已添加的配置選項,后續擬重新評估排序器客戶端和服務器超時問題,以提升交易積壓情況下的網絡可靠性,目前已創建了一個新的“v2.1.0-beta.2”測試版。此外,Arbitrum還將創建一個公開的網絡狀態頁面,以減少服務出現問題時造成的混亂。

本文參考自Arbitrum基金會官網

金色早8點

Odaily星球日報

Block unicorn

DAOrayaki

曼昆區塊鏈法律

Tags:NBSBSPBITBTCnbs幣發行量BSP幣Bitkeep錢包官方安卓下載SBTCCURVE幣

ICP
TEL:SEC起訴幣安/Coinbase后 BTC將是唯一安全的加密貨幣_TRAMSV1

作者:比推BitpushNews Lincoln Murr,Mary Liu美國證券交易委員會(SEC)突然起訴 Coinbase 和幣安引起軒然大波,可能會為未來十年及以后的加密行業樹立先例.

1900/1/1 0:00:00
PEN:subDAO:web3 項目擴張的新密碼_DAO

成長性對于投資回報至關重要,然而在 web 3 ,能夠成功拓展新業務的項目少之又少,老項目新業務多半競爭不過該業務競爭的新項目.

1900/1/1 0:00:00
KEYS:Vitalik:以太坊生態系統需要三個技術轉型_vite幣融資情況

作者:Vitalik,以太坊創始人;翻譯:金色財經cryptonaitive隨著以太坊從一項年輕的實驗性技術發展成為能夠為普通用戶帶來開放、全球和無需許可體驗的成熟技術堆棧.

1900/1/1 0:00:00
PRO:一文速覽社交龍頭Lens V2 五大新功能_TAN

在以太坊EthCC的主會場,Stani公布了Lens Protocol V2版本的上線,介紹了詳細內容.

1900/1/1 0:00:00
RWA:全覽RWA賽道:10大頭部項目進展和20個早期項目_BSPT幣

原文作者:flowie,ChainCatcher盡管 RWA 一直難逃老故事割新輪的質疑,但從年初至今,RWA 接連不斷有機構入場為其“添磚加瓦”.

1900/1/1 0:00:00
NFT:深度思考:Web3可以為品牌帶來哪些增量價值?_fanstoken

作者:Web3BrandWeb3 為用戶構建了增量資產和權益,但用戶權益歸根到底還是由品牌來提供的,品牌必須通過 Web3 得到好處,才能分配給用戶更多權益,形成健康發展的飛輪.

1900/1/1 0:00:00
ads