Solana 啟動主網首次插槽時間縮減,開發者面臨 SDK 過渡期
重點速覽
- •自 2020 年 3 月區塊鏈上線以來,Solana 主網插槽時長首次縮減。
- •此變更不會立即完全生效,因為 Solana 在新時間機制於全網落實前加入了一個 epoch 的延遲。
- •DEFAULT_MS_PER_SLOT 等 SDK 數值將維持過時狀態,直到後續版本更新以符合新的插槽時間。
- •依賴固定時間常數的應用程式,在過渡期間可能暫時錯誤計算網路行為。
- •建議開發者以相關 epoch 邊界為基準,而非僅依賴靜態 SDK 常數。

Solana 已在主網啟動首次插槽時間縮減,這是區塊鏈時間機制的重大變更,也為依賴固定 SDK 時間常數的應用程式開發者開啟了一段過渡期。
此次縮減降低了 Solana 網路上分配給單一插槽的時間。自 2020 年 3 月 mainnet-beta 上線以來,該鏈的插槽時長一直固定為 400 毫秒,這個節奏在主要公鏈中已屬最快之列;相較之下,Ethereum 的插槽為 12 秒。然而,功能啟動並不代表每個軟體元件都會立即反映新的時間參數。開發者已被告知,部分 SDK 常數(包括記錄 400 毫秒基準值的 DEFAULT_MS_PER_SLOT)在後續軟體版本納入更新數值之前,將維持過時狀態。
這項過渡為依賴 SDK 定義時間假設的應用程式與基礎設施帶來額外的複雜度。直接依賴這些常數的開發者,可能會暫時遇到軟體開發環境提供的數值與線上網路實際時間行為不一致的情況。
Solana 主網首次插槽時間縮減代表一項旨在提升執行速度的重大網路層級變更,而分階段啟動的設計,則是為了讓開發者有時間將軟體調整至新的時間環境。
一個 epoch 的延遲影響生效時間
這次插槽時間變更還包含一個 epoch(紀元)的延遲,縮減才會完全生效。一個 epoch 代表一段固定的網路活動期,包含固定數量的插槽——在 Solana 上為 432,000 個插槽,以長期維持的 400 毫秒節奏計算,約等於兩天。透過引入此延遲,Solana 將功能的初始啟動與新時間配置在全網生效的時點區分開來。
這項區別對於建置需要精確回應網路行為變化的系統的開發者而言相當重要。若應用程式假設新插槽時長在啟動後立即生效,在過渡期間可能會採用不正確的時間計算。
因此,開發者需要將縮減插槽時間生效的 epoch 邊界納入考量。應用程式不應僅依賴靜態 SDK 常數,而可能需要判斷功能實際生效的時間點,並據此切換時間假設。
SDK 常數帶來過渡挑戰
主要的開發疑慮涉及使用 DEFAULT_MS_PER_SLOT 等常數計算網路時間的軟體。由於這些數值要到後續 SDK 版本才會更新,若應用程式在未考量過渡期的情況下繼續使用,可能會以不再準確反映主網狀況的假設運作。
這可能影響利用插槽時長來排程操作、估算網路活動、協調交易或監控區塊鏈效能的工具與應用程式。對於系統需要與 Solana 執行時期行為密切同步的基礎設施供應商與開發者而言,此問題尤其相關。
建議的做法是實作一種可稱為偽功能閘道的機制。開發者可以利用相關的 epoch 插槽邊界判斷縮減後的時間何時應生效,讓應用程式在適當時點從先前的插槽時長切換至新數值。此做法與 Solana 現行處理協定變更的方式一致,因為其執行時期是透過閘道發布功能,這些功能會在 epoch 邊界於整個叢集生效,而非在啟用的當下立即生效。
以 epoch 插槽邊界作為切換點,可協助開發者避免依賴過時的 SDK 常數,並在過渡期間維持更準確的時間行為。
if you absolutely need to know what the current slot time is onchain, you can do this.
— Dean 利迪恩 ( , ) | sbpf/acc (@deanmlittle) August 19, 2026
開發者面臨暫時調整期
分階段推出凸顯了在高效能區塊鏈上變更基礎網路參數所伴隨的挑戰。雖然縮減插槽時間有望改善回應速度與吞吐量特性,基礎設施與應用程式開發者仍須確保其系統正確納入這項變更。
主網行為與目前發布的 SDK 常數之間的差異預期為暫時性。一旦啟動後的軟體開發套件版本更新相關數值,開發者的應用程式與開發環境應能取得更一致的一組時間參數。
然而,在該更新推出之前,採用時間敏感邏輯的開發者需要自行處理這段過渡期。相較於完全依賴硬編碼時間數值的系統,動態納入生效邊界的系統更有能力避免不一致的情況。
此次推出顯示,Solana 的效能升級可能需要開發者生態系做出相應變更,因此當網路層級時間參數改變時,審慎處理生效邊界至關重要。這次插槽縮減因此不僅是 Solana 主網效能配置的變更,對開發者而言也是一次實際的軟體遷移。隨著網路度過一個 epoch 的過渡期且更新版 SDK 推出——這正是開發者在此次升級中關注的兩個里程碑——應用程式將逐步使其時間假設與新的主網行為保持一致。