Pipe Network 推出 SolanaCDN:一個免費、開源的 Solana 驗證者用戶端,內建加速功能
Pipe Network 今天宣布推出 SolanaCDN,這是一個免費、開源的 Solana 驗證者客戶端,整合了 CDN 加速層。 SolanaCDN 是 Anza Agave 的分支(fork),它讓每個 Solana 驗證者都能透過 Pipe 遍布全球的 35,000 多個 PoP 節點網絡,獲得更快的碎片傳播速度。
客戶端和 CDN 層都是完全免費的。 PiPE Network 將 SolanaCDN 作為 Solana 生態系統的公共基礎設施來提供。
SolanaCDN 解決的問題
Solana 上的驗證者效能受網路地理位置影響很大。 距離區塊生產者更近的驗證者會更早收到分片、更快投票,並獲得更多獎勵。 而連接性較差地區的驗證者,無論硬體如何,都會面臨較慢的傳播速度、錯過的投票和減少的領導者槽位(leader slot)收入。
SolanaCDN 透過為驗證者提供第二條更快的碎片傳輸路徑來解決這個問題,與原生的 GossIP 協定並行運行。 分片和投票資料包透過 Pipe 的全球網路進行路由,該網路持續測量每條網路路徑,並即時沿最快可用路線傳輸流量。
原生 Gossip 協定仍在底層運作。 SolanaCDN 只是增加了一條並行的高速通道。
效能SolanaCDN 的傳播速度比標準 Turbine 快 3.8 倍,P50 跨區域延遲約為 78 毫秒,而標準 Gossip 協定的基準延遲約為 300 毫秒。
此客戶端還附帶了 Pipe 預先建立的優化功能,即使在未啟用 CDN 層的情況下也可使用:針對領導者的優化碎片合併(Fast Shreds)、從 Pipe 全球網絡下載快照,以及在驗證者追趕(catchup)過程中實時預估完成時間的恢復進度顯示。
公共基礎設施更快的傳播速度會產生網路效應。 每個運行 SolanaCDN 的驗證者都會改善全球的碎片傳輸,這意味著整個 Solana 網路的區塊最終確定速度更快、分叉更少、錯過槽位更少。
「驗證者表現不應由地理位置決定,」Pipe Network 執行長 David Rhodus 表示。 「SolanaCDN 讓每個驗證者都能使用同樣快速的基礎設施。運行它的驗證者越多,Solana 對所有人來說就越快。」
技術設計SolanaCDN 是一個完全相容 Agave 的分支。 驗證者可以將其作為現有客戶端的直接替代品進行安裝。 CDN 層是可選的,透過單一配置標誌激活,並且設計上是非共識的。 它不會修改區塊生產、共識邏輯、領導者調度或投票規則。 所有 CDN 操作都是非阻塞和故障安全的。 如果 CDN 層不可用,驗證者將繼續正常運作。
內建的 PromETHeus 指標以及 CDN 與 Gossip 的競爭數據,讓操作人員可以全面了解其環境中的效能變化。
可用性SolanaCDN 現已可用。 原始碼已在 GitHub 上發布,客戶端已準備好在 Solana 主網 Beta 上運行。
網址:https://solanacdn.com
GitHub:https://github.com/pipenetwork/agave-solana
關於 Pipe NetworkPipe Network 是一家建立在 Solana 上的全球邊緣基礎設施公司。 該網路在全球經營 35,000 多個超本地 PoP 節點,提供具有快速讀取和即時資料交付的分發儲存。 Pipe 的覆蓋網路即時追蹤每條路徑的延遲、丟包和抖動,並沿著最快的路徑傳輸流量。