SLV v0.9.902 釋出:部署 Solana Geyser gRPC 節點預設採用 Richat,改善延遲與穩定性

SLV v0.9.902 釋出:部署 Solana Geyser gRPC 節點預設採用 Richat,改善延遲與穩定性

SLV v0.9.902 釋出:部署 Solana Geyser gRPC 節點預設採用 Richat,改善延遲與穩定性
ELSOUL LABO B.V.(總部:荷蘭阿姆斯特丹,CEO:Fumitake Kawasaki)與 Validators DAO 宣布釋出 SLV v0.9.902,這是一個用於營運 Solana 驗證者和相關基礎設施的開源平台。
在本次釋出中,部署 Geyser gRPC 節點的預設設定已更新。SLV 現在採用 Richat——由 Lamports Dev 開發的開源串流平台——作為預設實作,取代先前使用、基於 Yellowstone 的 Geyser 官方外掛。因此,使用 SLV 新部署的 Geyser gRPC 節點顯著降低了傳送延遲,也減少由時段與負載條件引起的波動。

部署 Geyser gRPC 節點的營運挑戰

Geyser gRPC 是存取 Solana 上即時區塊鏈事件的關鍵介面,包括交易、帳戶與 slot。然而,其效能不僅僅取決於是否啟用了 gRPC 端點。
在實際營運中,根據所選的 Geyser 外掛實作、從資料擷取到傳送的串流路徑,以及內部緩衝與移除重複資料機制的設計,延遲和穩定性會出現明顯差異。這些差異不僅表現為平均延遲,還表現為時段與網路造成的波動,直接影響應用程式可靠性和營運品質。

SLV 採用 Richat 的研究與評估

SLV 旨在以可重現的開源形式分享 ERPC 與 Validators DAO 透過實際 Solana 營運獲得的研究成果。對於 Geyser gRPC 節點,SLV 先前以正式環境廣泛使用、基於 Yellowstone 的官方外掛建置。
然而,持續的研究與評估顯示,Richat 具備更好的傳輸特性,特別是在處理多個串流來源的架構與高負載條件下。因此,SLV v0.9.902 將 Richat 採為部署 Geyser gRPC 節點時的預設實作。
這項變更並不否定先前的架構,而是依據實際營運的觀察結果,選擇更合適的實作。

SLV v0.9.902 為 Geyser gRPC 節點引入的改進

透過將 Richat 設為預設,使用 SLV 部署的 Geyser gRPC 節點可藉由重新整理傳送路徑並減少冗餘處理,從而提高整體串流穩定性。這使得在尖峰負載期間更容易降低延遲尖峰,並盡可能降低跨地區和時區的行為差異。
這些改進與 ERPC 商業營運的 Geyser gRPC 端點中使用的設計原則一致。透過 SLV,開發者與營運者現在可以評估和建置遵循相同基本方法的架構。

支援 QUIC 串流

採用 Richat 後,除了現有 gRPC 傳輸外,SLV 現在也能支援採用 QUIC 串流的架構。Richat 以高吞吐量、低延遲的 QUIC 串流為設計考量,根據應用需求擴充了可用的傳輸選項範圍。
QUIC 傳輸架構與快速上手指南的詳細資訊將在進一步研究、評估與驗證後另行提供。

SLV 的角色與開源意義

SLV 公開分享 ERPC 與 Validators DAO 在日常營運中驗證過的架構與決策,不讓這些知識留在黑箱中,藉此改善 Solana 生態系統的整體營運品質。
ERPC 是經商業最佳化的代管服務,SLV 則是反映這些研究成果的可重現開源平台。兩者以相輔相成的關係共存。

開始使用

透過使用 SLV v0.9.902,營運者可以部署比先前架構延遲更低、穩定性更高的 Geyser gRPC 節點。我們鼓勵您嘗試最新的 SLV 版本用於概念驗證、評估環境或獨立營運。
關於 SLV 的回饋與 Geyser gRPC 節點部署的諮詢可透過 Validators DAO 官方 Discord 取得。