Solana 昨(15)日晚間驚傳當機以致交易停擺。Solana 官方出面表示起因為交易量負荷過大、TPS 一度飆到 40 萬筆,導致大量節點記憶體耗盡、開始脫隊,Solana 官方緊急釋出重啟驗證工具,呼籲驗證節點一同救火,並在台灣時間 9 月 15 日下午兩點左右,宣布已完成主網的重啟。
(事件背景:SBF宇宙暴漲!Solana FTT雙創歷史新高, SOL市值破500億鎂遠超狗狗 波卡)
高性能公鏈 Solana 昨(15)晚間經歷系統停機。Solana 官方稍早在推特證實當機起因是交易需求過高,導致大量節點(包括驗證節點)出現記憶體用盡(Out of Memory, OOM),甚至出現分叉,官方也釋出重啟驗證程序,盼藉此解決困境。
Solana 官方昨晚九點在推特宣布主網測試版陷入間歇性的交易不穩定,團隊正全力調查中,隨後便傳出整個交易都已經停擺,最後的交易則發生在晚間八點左右。
TPS 飆到每秒 40 萬筆致當機,SOL 官方釋出重啟說明
外媒《The Block》的研究總監賴瑞 · 瑟馬克(Larry Cermak)表示他觀察到 UTC 時間下午 12 點時有一備受期待的 IDO 推出,猜測是爆量交易導致驗證節點的 RAM 被耗盡,且以 128GB 規格運行的節點首當其衝:
一些驗證節點可以繼續前進、其他則不能。
但這都無關緊要,因為若沒有累積到足夠的驗證共識,整個交易都不能生效。
Some validators are able to advance and others aren't but ultimately doesn't matter since protocols can't really work until enough of validators catch up.
— Larry Cermak (@lawmaster) September 14, 2021
今晨四點 Solana 官方公布當機原因,證實此猜測方向正確:
Solana Mainnet Beta 交易負載大幅增加,TPS 最高達到 40萬。
這些交易淹沒了交易處理排序,導致應為優先的網路關鍵資料無法傳遞,衍生分叉現象。
1/ Solana Mainnet Beta encountered a large increase in transaction load which peaked at 400,000 TPS. These transactions flooded the transaction processing queue, and lack of prioritization of network-critical messaging caused the network to start forking.
— Solana Status (@SolanaStatus) September 14, 2021
40 萬這個數字有多大?要知道 Solana 的每秒交易吞吐量(TPS)也才 5 萬,且這已經是以太坊(ETH)的三千倍之多。
Solana 官方表示,分叉衍生了 OOM 問題,導致部分節點開始脫隊,整個生態系的工程師試圖穩定網路,但宣告失敗。
於是 Solana 官方選擇釋出主網測試版 1.6.24 的說明文件,讓各驗證節點重啟;若驗證節點響應 Solana,則將在 Slot 96542804 進行重啟。
延伸閱讀:Solana主網突然「中斷近六小時」,社群評價兩極;但 SOL 單日仍大跌 11%
對此瑟馬克表示:
一個價值百億美元的區塊鏈網路已關閉超過 7 小時,這是第一次。
他還打趣地指出「LMAO 現在大家明白 ETH 的 Arbitrum 了嗎?你不能告訴我它太低了吧?」,而 Arbitrum 是 ETH 的 L2 可擴展性方案,理論上 TPS 可達 10 萬筆。
延伸閱讀:Layer 2》10分鐘帶你深入了解 Arbitrum
14:25 更)已完成主網重啟
在 Solana 開發團隊與社群節點的加緊趕工下,台灣時間 9 月 15 日下午兩點左右,Solana 官方正式宣布已完成主網的重啟:
Solana 驗證者社區在升級到 1.6.25 版本後,成功完成了 Mainnet Beta 的重啟。 Dapps、區塊瀏覽器和支援系統,將在接下來的幾個小時內恢復,屆時也將修復全部使用功能。
The Solana validator community successfully completed a restart of Mainnet Beta after an upgrade to 1.6.25. Dapps, block explorers, and supporting systems will recover over the next several hours, at which point full functionality should be restored.
— Solana Status (@SolanaStatus) September 15, 2021
SOL 聞訊下跌 14%,一度逼近 140 美元
SOL 價格受到本次事件影響,自昨晚 10:00 起便從 163.82 美元一路下跌,今晨 5:00 一度下探到 142.42 美元,跌幅達 14%,本次重挫也讓 SOL 的市值再度被 XRP 超車,跌回第七大加密貨幣。
截稿前 SOL 小幅回升,暫時收在 155.57 美元。
📍相關報導📍
以太坊主網發生分叉!客戶端漏洞60%節點未更新,波及BSC Polygon xDai..
「比特幣核心開發團隊」發布 22.0 版更新:支持 Taproot 升級
Cardano完成Alonzo升級,正式進入DeFi時代!智能合約功能啟動
讓動區 Telegram 新聞頻道再次強大!!立即加入獲得第一手區塊鏈、加密貨幣新聞報導。
LINE 與 Messenger 不定期為大家服務