Solana ERPC 實驗性 Rust 高效能網路方案實現超 3 倍效能提升
Solana ERPC 實驗性 Rust 高效能網路方案實現超 3 倍效能提升

ELSOUL LABO B.V.(總部:荷蘭阿姆斯特丹;CEO:Fumitake Kawasaki)攜手致力於推動 Solana 網路去中心化與安全性的 Validators DAO,宣佈在一項實驗中,Enhanced Solana RPC(以下簡稱"ERPC")將基於 Nginx 的代理替換為基於 Rust 的高效能網路框架"Pingora",實現了超過三倍的峰值效能提升。團隊計劃在未來幾周內將新系統投入生產環境,進一步提升速度和穩定性。
DeFi 交易和 NFT 鑄造通常需要快速的交易處理,尤其在高流量期間。確保高負載下的穩定連線有助於使用者避免錯失機會,因此本次實驗著重於提升峰值時段的吞吐量和降低延遲。
基於 Pingora 的代理實現超 3 倍效能
ERPC 利用遍佈全球超過 300 個邊緣伺服器的全球代理網路,自動將使用者請求導向最近的伺服器,確保持續的低延遲和穩定連線。在本次實驗中,將基於 Nginx 的代理替換為基於 Rust 的高效能網路框架"Pingora"後,峰值流量期間的效能較之前提升了三倍以上。
由於 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/
- Validators DAO 官方 Discord:https://discord.gg/C7ZQSrCkYR
什麼是 ERPC(Enhanced Solana RPC)?

ERPC 是一項 RPC 服務,旨在隨時隨地為 Solana 網路提供最快的交易處理。
透過利用超過 300 個邊緣伺服器構成的全球代理,ERPC 自動將每個使用者請求導向最近的伺服器,提供低延遲、穩定的連線。這確保了任何區域都能快速訪問,即使在高負載下也能保持頂級效能。
核心特性
- 全球代理:遍佈全球超過 300 個邊緣伺服器,自動選擇最短路由
- 低延遲與高吞吐:為峰值時段流量而設計,始終保持快速效能
- 故障轉移與高可用:完善的機制確保故障期間也能維持連線
ERPC 官方網站:https://erpc.global/
什麼是 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 和其他技術開發與運營方面不斷努力。敬請關注更多更新!


