社群傳言,Solana 區塊鏈在 1 月 4 日因遭遇 DDoS 攻擊而斷線了 4 個小時。然而,Solana.Status 卻未顯示任何異常,Solana Labs 聯合創始人也否認了 DDoS 攻擊,並表示網路並未斷線,只是運算成本模型不穩定造成網路擁擠。
網路癱瘓近 4 個小時
在前一次網路異常事件之後不到一個月,Solana 遭遇了第三次網路事故,交易因網路擁堵而失敗,用戶們爭論這是否又是另一次分散式阻斷服務攻擊(DDoS Attack)造成的,還是只是網路問題。
事故的規模和原因很難釐清,交易所 Coinbase、區塊鏈媒體 Wu Blockchain 和知名論壇 Reddit 上的用戶都報告了本次事故,當時 Solana 網路出現速度緩慢及交易失敗的狀況,然而,Solana Labs 的聯合創始人 Anatoly Yakovenko 否認這次事件是由 DDoS 攻擊所致。
根據 Wu Blockchain 報導,由於明顯的 DDoS 攻擊,Solana 網路在 UTC 時間 1 月 4 日凌晨癱瘓了約 4 個小時,不過 Solana.Status 卻顯示在此期間網路充分運行,正常運行時間為 100%。
Solana went down again at two o’clock in the morning (UTC+8) on January 4th. According to users of the official Telegram community, the attacker is suspected of using spam to conduct a DDoS attack.
— Wu Blockchain (@WuBlockchain) January 4, 2022
引發加密社群質疑
知名網路論壇 Reddit 的加密貨幣討論區上也有用戶分享 Solana 截圖並表示因可能的 DDoS 攻擊和網路停機而導致交易失敗,Coinbase 也在發生事故的 24 小時內發布了一份關於 Solana 網路「性能下降」的事件報告,該加密貨幣交易所也因此問題導致提款失敗。
匿名為「u/Set1Less」的用戶表示:
這就是為什麼你不會使用一個服務於自身的狀態頁面(Solana.Status)來推論,特別是如果它偽裝成一個去中心化區塊鏈,但實際上只是一個美化的數據庫。
但也有其他用戶在 Solana 討論區上質疑這些說法的有效性,匿名為「NiftyMufti」的網友表示:
所以與其呼應不知名的人的意見,為什麼不展示圖表?DDoS 攻擊和停機時間會在區塊探索器中顯示出來,我沒有看到這種跡象,請證明我錯了,這應該是在哪個時區的哪個小時發生的?
官方回應事故原因
而 Anatoly Yakovenko 稍早在 Twitter 上澄清這次網路問題與 DDoS 攻擊無關,這只是「新的執行時期商業化的陣痛」,他還在其他推文中回覆,運算的成本模型仍然「有點」不穩定,真正解決這個問題的方法是在 1.9 中,TX 必須預先指定他們使用的所有資源。
it’s not a ddos, just pain of getting a new runtime commercialized.
$ solana ping
— transaction statistics —
8 transactions submitted, 8 transactions confirmed, 0.0% transaction loss
confirmation min/mean/max/stddev = 2119/3934/9387/2415 ms— anat◎ly 🦀🤿🏒 🤙 (@aeyakovenko) January 4, 2022
Solana Labs 的通訊負責人 Austin Federa 曾在去年 12 月時受訪表示,開發人員目前正在努力解決網路的問題,特別是在改善交易計量方面,他表示:
Solana 的執行時期是一個新的設計,它不使用 EVM(以太坊虛擬機)且做了大量的創新,以確保用戶擁有最便宜的費用,但在執行時期上仍有工作要完成。