面對日益增加的網路攻擊,ERPC 強化全球 Solana Shreds 與 gRPC 端點的防禦及效能,進一步提升低延遲表現

面對日益增加的網路攻擊,ERPC 強化全球 Solana Shreds 與 gRPC 端點的防禦及效能,進一步提升低延遲表現

面對日益增加的網路攻擊,ERPC 強化全球 Solana Shreds 與 gRPC 端點的防禦及效能,進一步提升低延遲表現
ELSOUL LABO B.V.(總部:荷蘭阿姆斯特丹,CEO:Fumitake Kawasaki)與 Validators DAO 宣布,ERPC 已完成所有地區 Shreds 與 Geyser gRPC 端點的重大升級,同步強化防禦邏輯與效能。
隨著 Solana 網路規模持續成長,攻擊流量也同步增加。為在保護正常流量的同時進一步降低延遲、提升穩定性,ERPC 強化 nftables 規則、精簡並最佳化連接埠架構、更新 Shreds 軟體管線,並重新設計傳送至 gRPC 節點的資料饋送架構。
這些改進帶來了可衡量的驗證者效能提升,並提高了所有地區的 Shreds/gRPC 穩定性。

Solana 網路的成長與攻擊流量的上升

ERPC 將持續以穩定的低延遲基礎設施,支援對延遲敏感的 Solana 應用與高吞吐量工作負載。 同時,類似 DDoS 的集中存取模式與大量無效請求也不斷增加,因此驗證者與 RPC 基礎設施層需要更強的防禦能力與流量篩選機制。
為因應持續變化的情況,ERPC 與 Validators DAO 不斷分析日常 RPC 及驗證者維運中觀察到的記錄、指標與驗證者評分波動,並調校 Shreds、gRPC 及 RPC 各層。
此次更新聚焦於我們確認最具影響力的幾項改善:強化防禦邏輯、升級 Shreds 分送軟體,以及最佳化傳送至 gRPC 節點的 Shreds 饋送架構。這些改善現已部署至所有地區。

強化 nftables 並精簡連接埠,以改善防禦與負載平衡

此次更新重新設計採用 nftables 的網路防禦層,納入以下改善:
  • 精簡不必要的連接埠並最佳化連接埠結構
  • 重組並調校規則集,改善比對順序
  • 提前攔截具有攻擊特徵或可疑模式的流量
  • 為 Shreds、gRPC 和 RPC 的合法流量設定優先順序
這些變更在強化防禦行為的同時,也將合法流量的處理開銷降到最低。 在管線前段就阻擋攻擊與異常流量,可避免後端 Shreds 及 gRPC 節點承受不必要的負載,並改善一般與高負載情況下的請求穩定性及延遲。

更新 Shreds 分送軟體並最佳化傳送至 gRPC 節點的 Shreds 饋送

Shreds 分送軟體已完成多項效能最佳化升級。 這提高了 Shreds 接收、處理與轉送管線的效率,在相同硬體上提供更高吞吐量與更低延遲。
此外,傳送 Shreds 至 Geyser gRPC 節點的路徑與處理模型也已重新設計,進一步改善 gRPC 端點效能。 Shreds 層的最佳化會直接反映在 gRPC 效能上,為同時依賴兩種資料流的工作負載帶來顯著效益。
強化 nftables 後,系統可更早在邊緣阻擋攻擊流量。搭配升級後的 Shreds 軟體,以及最佳化後傳送至 gRPC 節點的 Shreds 饋送,系統現在能更穩定地與最新區塊保持同步。處理資源因而能優先分配給合法流量,同時降低系統負載並提升整體效能。

驗證者效能提升

Epics DAO Validator
這些升級也為 ERPC 與 Validators DAO 營運的 Epics DAO 驗證者帶來可衡量的效能提升。
  • 低延遲投票得分 從 99.90% 區間提升至約 99.95%
  • 共識投票得分 從 99.97% 區間提升至約 99.99%
更早過濾無效流量,並確保合法流量擁有穩定的頻寬與處理資源後,投票相關流量更為一致,抖動也隨之降低。 這些維運經驗不只用於驗證者,也套用到 Shreds、gRPC 與 RPC 各層,進而提升 ERPC 平台整體品質。

所有地區的 Shreds 與 gRPC 效能提升

此次更新在所有 ERPC 地區標準化了以下改進:
  • 透過更新的 Shreds 軟體增強 Shreds 處理能力
  • 最佳化 Shreds 到 gRPC 的饋送管道
  • 使用 nftables 強化防禦邏輯
  • 精簡並調校連接埠結構及規則集
因此,Shreds 與 gRPC 端點目前呈現以下改善:
  • slot 落後情形減少
  • 更穩定的延遲
  • 高負載下的處理停滯更少

遍布全球的鄰近資料來源與 DoubleZero 網路

雖然許多 Shreds 相關服務主要以法蘭克福(FRA)為資料來源,但 ERPC 採用遍布全球、就近最佳化的資料來源。
ERPC 目前提供 Shreds 與 gRPC 的地區包括:
  • 阿姆斯特丹(AMS)、東京(TYO)、紐約(NY)、芝加哥(CHI)、鹽湖城(SLC)、倫敦(LON)、新加坡(SGP)、法蘭克福(FRA)
網路架構:
  • 所有地區支援 DoubleZero
  • 透過同一網路或 PNI(專用網路互連)直接連線 Jito Block Engine 與主要 Solana 驗證者
此設計讓各地區都能近乎零距離存取資料來源;與單一地區來源相比,全球各地的延遲與穩定性更為一致。

統一 Bundle 方案

ERPC 提供統一的 Bundle 方案,整合 Solana RPC、Geyser gRPC 與 Shredstream。
Bundle Plan
每個 Bundle 包含:
  • Solana RPC(HTTP / WebSocket)
  • Geyser gRPC(無過濾限制)
  • Shredstream gRPC
這些端點在同一網路內運作,讓交易機器人與資料流處理應用程式能同時訂閱多個資料流,並自動選擇最快路由。
最近的防禦與效能升級已套用至所有地區的 Bundle 端點,從開發到正式環境都能提供一致的高效能。

EPYC VPS / Premium Ryzen VPS 的零距離架構

ERPC 也在 RPC、gRPC 與 Shredstream 端點所在的同一內部網路中提供 VPS 服務。
EPYC VPS
其中包括兼顧成本效益的 EPYC VPS,以及採用 5.7GHz Ryzen CPU 的高時脈 Premium Ryzen VPS 方案。
Premium Ryzen VPS
Premium Ryzen VPS 的主要特性:
  • 5.7GHz 級 Ryzen CPU
  • ECC DDR5 記憶體和 NVMe4 儲存
  • 25Gbps × 2 網路
  • 完全專用資源,無超售
  • 與 Jito Block Engine、Shredstream 節點及 Geyser gRPC 節點在同一網路內零距離連線
這提供接近裸金屬伺服器的效能,同時具備 VPS 的彈性與多地區擴充能力。 最近的 Shreds/gRPC 升級也讓在這些 VPS 上執行的應用程式直接受益,不僅降低延遲,也改善高負載下的穩定性。

聯絡方式與服務資訊

ERPC 的 Solana RPC、Geyser gRPC、Shredstream、VPS 和 Premium VPS 方案可透過 Validators DAO 官方 Discord 取得。
如需了解服務規格、庫存狀況、專用設定或特殊網路需求,請在 Discord 伺服器內提交支援工單。

ERPC 與 Validators DAO 解決的挑戰

  • 公開 RPC 環境中常見的交易失敗與延遲波動
  • 許多基礎設施供應商的效能限制和超售問題
  • 網路距離對通訊品質的重大影響
  • 小型專案難以取得高品質的 Solana 基礎設施
在開發 Solana 開源貢獻專案 Epics DAO 的過程中,我們親身體驗了取得快速、高品質 Solana 基礎設施的困難。 這促使我們建立自己的平台,並根據累積的維運知識開發 ERPC 與 SLV。
金融應用對可靠性要求尤其嚴苛,延遲或錯誤會直接影響使用者體驗。 Solana 開發涉及複雜的分散式驗證者結構,許多團隊難以維持穩定的效能。
隨著 Alpenglow 等新技術有望加速區塊確認並革新網路層,ERPC 與 Validators DAO 將持續因應這些變化,改善 Solana 生態系統的開發者與使用者體驗。 ERPC 與 SLV 是這項使命的核心元件。