Solana ERPC 實驗性 Rust 高效能網路方案,效能提升至逾 3 倍

ELSOUL LABO B.V.(總部:荷蘭阿姆斯特丹;CEO:Fumitake Kawasaki)攜手致力於推動 Solana 網路去中心化與安全性的 Validators DAO,宣布在一項實驗中,Enhanced Solana RPC(以下簡稱「ERPC」)將 Nginx 代理替換為採用 Rust 高效能網路框架「Pingora」的代理後,峰值效能達到先前的 3 倍以上。團隊計畫在未來幾週內將新系統投入正式環境,進一步提升速度和穩定性。
高流量的 Solana 應用在尖峰期間尤其需要快速處理交易。確保高負載下的穩定連線可以降低執行風險,因此本次實驗實作著重於提升尖峰時段的吞吐量並降低延遲。
採用 Pingora 的代理,效能提升至逾 3 倍
ERPC 利用遍布全球超過 300 個邊緣伺服器的全球代理網路,自動將使用者請求導向最近的伺服器,持續提供低延遲且穩定的連線。在本次實驗中,將 Nginx 代理替換為採用 Rust 高效能網路框架「Pingora」的代理後,尖峰流量期間的效能達到先前的 3 倍以上。
由於 RPC 連線必須處理大量請求,代理效能的提升會直接影響使用者體驗。結果表明,即使在網路流量和節點負載都很高的情況下,Pingora 也能維持穩定的低延遲連線。因此,高負載下的交易成功率預計將進一步提高,降低尖峰使用期間的執行風險。
關於已執行的壓力測試
為評估系統在高負載下的韌性,我們使用開源負載測試工具 Vegeta,比較採用 Nginx 與 Pingora 的代理。
Vegeta (GitHub):https://github.com/tsenart/vegeta
10 秒負載測試
採用 Nginx

採用 Pingora

60 秒負載測試
採用 Nginx

採用 Pingora

比較結果顯示,Pingora 始終能以更低的延遲處理更多流量。50% 的請求延遲約減半,90% 的請求延遲降至約七分之一。此外,這項優勢在持續高負載下更加明顯,證明 Pingora 即使在高強度情境中也能維持低延遲。
零停機切換與增強穩定性
Pingora 原生支援 HTTP/1 和 HTTP/2,可實現 Graceful Reload(零停機重啟)。相較之下,重新啟動採用 Nginx 的代理時,連線必然會重設,Pingora 將中斷降至最低,保持高度的服務連續性。
此外,在更新或伺服器停機時,Pingora 可即時進行故障轉移以維持連線,確保為使用者提供穩定的 Solana RPC 體驗。
未來更新與正式環境部署
新代理目前正分階段部署至正式環境,計畫於本月底全面部署。本次更新將帶來更低的延遲和更高的吞吐量,使 Solana 網路上的交易處理更加順暢。部署完成後將另行公告。
請關注我們的 ERPC 官方網站和 Validators DAO Discord 取得最新訊息。
- ERPC 官方網站:https://erpc.global/zh-tw/
- Validators DAO 官方 Discord:https://discord.gg/C7ZQSrCkYR
什麼是 ERPC(Enhanced Solana RPC)?

ERPC 是一項 RPC 服務,旨在隨時隨地為 Solana 網路提供最快的交易處理。
透過利用超過 300 個邊緣伺服器構成的全球代理,ERPC 自動將每個使用者請求導向最近的伺服器,提供低延遲、穩定的連線。這能確保從任何區域快速存取,即使在高負載下也能保持頂級效能。
主要特色
- 全球代理:遍佈全球超過 300 個邊緣伺服器,自動選擇最短路由
- 低延遲與高吞吐量:為尖峰時段流量而設計,始終保持快速效能
- 故障轉移與高可用:完善的機制確保故障期間也能維持連線
ERPC 官方網站:https://erpc.global/zh-tw/
什麼是 Pingora?
Pingora 是由 Cloudflare 開發的開源框架,用來以 Rust 建構快速、可靠且可程式設計的網路系統。
它已在大規模生產環境中經過驗證,在實際環境中每秒處理超過 4000 萬個請求。主要特性包括:
- 採用 Async Rust,兼具高速與高可靠度
- 原生支援 HTTP/1 和 HTTP/2
- TLS(OpenSSL、BoringSSL、rustls(實驗性))
- gRPC 和 WebSocket 代理
- Graceful Reload(零停機重啟)
- 可自訂的負載平衡和容錯移轉策略
- 全面的可觀測性工具支援
Pingora (GitHub):https://github.com/cloudflare/pingora
在 Validators DAO 官方 Discord 取得最新更新
如需本次釋出的更多詳情、後續更新和未來路線圖,請前往 Validators DAO 官方 Discord。若對 ERPC 有任何問題或意見,歡迎加入社群交流!
Validators DAO 官方 Discord:https://discord.gg/C7ZQSrCkYR
我們將繼續致力於推進 Solana 生態系統,在 ERPC 和其他技術開發與營運方面不斷努力。敬請關注更多更新!


