原文:《 SUI Testnet Wave 1 實現了哪些目標?下一步SUI 發展的重點是什麼?

Sui Network 今天在官方推特上對剛結束運行的Sui Testnet Wave 1進行了回顧复盤,稱在Sui Testnet Wave 1運行期間,先後完成Genesis、Monitoring、Communication、Mitigation與Updates等網絡測試,並解決共識停滯、為滯後的驗證者更新共識狀態、內存洩漏的根本原因等問題。

SUI Testnet Wave 1 Recap 還對Testnet Wave 1 處理的交易總數做了一定的總結,最後表示下一步SUI 的發展重點將是在2023年初推出Testnet Wave 2,專注於Epoch 管理、代幣經濟學和質押委託。關於SUI Network 官方發布的Token 質押委託計劃可以參照SUI World 之前的文章:《 解讀Sui公鏈的委託計劃及去中心化實現方式

回顧SUI Testnet Wave 1

經過數週的運行,SUI Testnet Wave 1 於2022年12月1日結束。我們成功地實現了目標,即在分佈式Sui 網絡上實踐去中心化協調和事件響應,該網絡擁有跨越8 個時區和10 個國家/地區的獨立驗證者和節點運營商。我們要向讓Wave 1獲得成功的Sui驗證者、運營商和用戶表示衷心的感謝!

亮點

以下是我們在Wave 1期間所做的工作:

創世區塊:在Wave1中,SUI Network 與驗證節點一起成功地進行了合作創世儀式,讓Sui 測試網絡上線。

監測網絡:在Wave1中,建立了全球監測儀式以觀察共識健康狀態、網絡健康狀態、吞吐量和資源使用情況。

溝通渠道:在Wave 1中,SUI Network 官方與節點通過Discord 來溝通,協調參與創始儀式、詢問變化的指標、分享問題和了解軟件補丁。

維護網絡: Wave1讓SUI Network 實踐了檢測、診斷和緩解網絡事件的過程,涉及的問題包括斷開連接、配置錯誤、文檔錯誤、節點同步和追趕、共識可靠性、機器資源消耗和交易流量激增等。

更新:在Wave1中,SUI 推出了三個不同的軟件更新方式以緩解出現的問題,所有驗證節點都能夠在沒有停機或數據丟失的情況下更新到新版本。

SUI Testnet Wave 1 數據回顧

  • 總交易量: 約2,200萬筆
  • NFT總量: 約1100萬
  • 軟件包總數: 2,600
  • 水龍頭髮出的代幣數量:2510億個MIST(MIST是SUI最小的代幣單位,可以參照SUIWorld以往的文章:為什麼SUI代幣引入最小單位MIST?)
  • 水龍頭服務的請求次數:419 萬

根據最新的數據,目前SUI Testnet Wave 1 的總賬號達到3,574,866, 總的交易筆數為36,409,381,鏈上NFT 的總數超過1300萬,發布的軟件包總數為2780,節點數達到5392,在過去的24小時內有很大幅度的上漲。

复盤Sui公鏈測試網Wave1進展及問題

圖片來源:https://t.suiscan.xyz/testnet/home

Wave 1 事件和修復

沒有出現運行事件的測試網將讓我們錯失在實時環境中學習調試和緩解問題的機會。 Testnet Wave 1 給我們的節點運營商帶來了挑戰,但幸運的是,我們能夠理解這些問題,修復它們,並改進Sui(在許多情況下,通過在Wave 1更新期間推出的改進)。

這裡有三個令人難忘的事件:

我們解決了一個共識停滯的場景,我們看到驗證者逐漸失去了共識的有效性,這最終導致了網絡無法實現quorum的情況。經過多日調試顯示,在Narwhal Byzantine廣播期間,,節點可能等待一個被刪除的請求的返回,但從未發送出去,導致活鎖。我們的團隊針對這個邊緣情況推出一個修復程序,並逐漸恢復所有停滯的驗證節點,以重新獲得quorum。 (這一事件發生在11月17日Testnet向公眾開放的幾天前,由於其他技術原因,我們隨後選擇推出一個新的網絡。)

我們解決了新重啟的驗證者無法重新加入和追趕上最新共識狀態的情況。我們發現Narwhal 的共識輪數在重啟後被錯誤地設置為零,而不是正確的共識輪數,這導致了請求過慢並產生請求超時。我們修復了這種情況,更新滯後的驗證者,幫助他們在網絡正常運行時追趕上最新的共識狀態。

最後,由於Wave 1活動,我們確定了一個長期存在的導致內存洩漏問題的根本原因。雖然在Wave 1 中我們沒有機會應用和測試這個修復程序,但修復程序的代碼已更新到代碼庫,並將很快在Devnet 和Wave 2 中使用,很快就會發佈到Devnet和Wave 2中。

Mysten labs的工程師在wave 1中不知疲倦地工作,我們將繼續盡最大努力在後續SUI 測試網絡中使用,以確保主網的穩定運行。

下一步Wave 2

隨著Testnet Wave 1的出現,Sui社區邁出了建立一個健康且充滿活力的網絡的第一步。這一努力為Wave2 鋪平了道路, Wave2 將專注於epoch管理、token經濟學和stake 委託。我們預計在2023年初推出下一個測試網。