8 小時前
分析:Solana 的250毫秒時隙可能考驗網路穩定性
Why Solana's new 250ms speed boost could actually trigger network instability
CryptoSlate

根據 Solana 工程變更日誌及 Solana Compass 報告,Solana 驗證者協調機制在9月18日第1037紀元開始採用250毫秒的目標時隙時間;該報告將轉換時間定在約世界協調時間05:06。時隙是網路設定的目標間隔,讓驗證者在其中產生區塊。較短的間隔會讓交易更頻繁地取得納入機會,但也讓驗證者從一名領導者向下一名領導者傳遞生產工作的時間縮短。9月20日一份涵蓋60個一分鐘時段的早期樣本記錄顯示,每個已產生時隙約需266毫秒。第1037紀元約0.05%的排定時隙遭跳過。有限的觀察窗口支持令人鼓舞的初步判讀,但無法證明長期效能趨勢。9月20日,200毫秒階段在主網上仍待啟動,而 Anza 的功能閘門時程沒有確定的啟用日期。Solana 的縮短時隙時間頁面指出,進一步縮短取決於可接受的網路效能,包括跳過率。設計草案 SIMD-0525 將區塊預算從250毫秒時的6,250萬計算單位降至200毫秒時的5,000萬計算單位。兩種設定都讓名義上的協定上限維持在每秒約2.5億計算單位。因而,較短時隙對節奏和延遲的改變,比對容量的改變更直接,因為區塊抵達得更頻繁,但每個區塊允許承載的工作量較少。實際交易吞吐量仍取決於需求、排程,以及領導者填滿區塊空間的效率。這項設計讓每名領導者的任期固定為4個時隙。這代表在250毫秒下,領導者名義上有1秒的窗口;在200毫秒下,則有800毫秒的窗口。交接後,驗證者接收流量並開始生產的時間將縮短。Solana 基金會的一項工程分析測得,當連續領導者相距不到500公里時,第一個時隙的持續時間中位數懲罰約為28毫秒;當兩者相距超過8,000公里時,則為122毫秒。較大的懲罰相當於200毫秒目標時隙的61%。這項指標將領導者的第一個時隙與其後續時隙比較,所捕捉的因素不只有網路延遲。Solana 9月18日的變更日誌指出,當交易可能錯過預定目的地時,向下一名領導者進行保守轉送是其中一項工程應對方式。各用戶端團隊也正針對不同實作及版本,使用符合性二進位檔測試區塊和交易執行。該草案在200毫秒階段保留250毫秒的修復延後門檻。這項延遲長於一個目標時隙。這些是前瞻性的工程時間餘裕,而非目前發生故障的證據。8月12日 TeraSwitch 的路由故障發生在250毫秒設定之前,並非由該設定造成。TeraSwitch 的事故報告稱,12個站點失去可達性,且一個邁阿密站點為了遏制影響而被移除。Solana Compass 測得,網路權益中有28.83%在約33分鐘內被標記為失活。Solana 基金會表示,區塊仍持續產生,交易也持續被納入。9月7日的獨立資料顯示,Solana 以權益為基礎的中本聰係數為18,其最大驗證者約占活躍權益的4%。同日一份服務供應商報告顯示,TeraSwitch 占活躍權益的22.1%。基金會另表示,TeraSwitch 去年託管了38%的權益,之後其占比降至30%以下。這些數字沒有共同日期和方法,因此9月7日的讀數是較清楚的當前快照,而非連續序列。9月20日一項按權益加權的查詢顯示,約87.4%的權益集中在4.x用戶端版本,7.3%在0.x,5.3%在26.x。這些主要版本號只能粗略代表 Agave 系列、Frankendancer 和 Firedancer 軟體,因為它們無法區分每一種排程器變體或下游建置版本。權益集中度、用戶端譜系和託管占比衡量的是不同的故障暴露程度。更快的時隙不會造成這些集中情況,但更小的交接和修復餘裕,可能讓相關性中斷造成更嚴重的後果。對200毫秒做出更有力的決定,將取決於對時隙持續時間、跳過率、交易納入情況及領導者交接進行持續測量。理想情況下,這些測量應按用戶端家族和基礎設施供應商拆分,以找出被全網路平均值掩蓋的較弱群組或較長尾部。Alpenglow 處於另一個時程,因為它是以約150毫秒最終確定性為目標的共識升級,而時隙時間管理的是區塊生產機會的節奏。Solana 官方頁面為 Alpenglow 提供了不同的規劃窗口,包括第3季目標和10月 Agave 4.3 窗口,兩者都沒有給出確切的啟用日。200毫秒的核心測試在於,轉送、領導者轉換、修復,以及不同的用戶端實作,是否能在更長的觀察期間及較不利的地理和基礎設施條件下跟上速度。
This content is an AI-generated summary/analysis for informational purposes only and does not constitute investment advice.