Gate 廣場|3/5 今日話題: #比特币创下近一月新高
🎁 解讀行情走勢,抽 5 位錦鯉送出 $2,500 仓位體驗券!
隨著白宮表示已向參議院提交凱文·沃什擔任美聯儲主席的提名,美國參議院未通過叫停特朗普打擊伊朗的投票,比特幣於今日凌晨創下 2 月 5 日以來新高,最高觸及 74,050 美元,加密貨幣總市值回升突破 2.538 萬億美元。
💬 本期熱議:
1️⃣ 凱文·沃什的提名是否意味著降息預期升溫?
2️⃣ 當前關口,你是持幣待漲、順勢追多,還是反手布局回調?
分享觀點,瓜分好禮 👉️ https://www.gate.com/post
📅 3/6 15:00 - 3/8 12:00 (UTC+8)
Fogo 如何修改或優化 Solana 虛擬機以實現超低延遲
Fogo 並未取代 Solana 虛擬機(SVM)本身,而是保持 SVM 的執行相容性,同時修改其周圍的基礎設施。其中一個最大的變革是驗證者的實現方式。Fogo 使用由 Jump Crypto 的 Firedancer 客戶端構建的定制驗證器,該客戶端專為極致性能設計。其網路堆疊經過優化以支援高頻率資料輸入,執行流程高度平行化,硬體效率提升以降低處理延遲。這些改變降低了驗證器執行中通常存在的開銷,有助於實現子 40 毫秒的區塊時間。重要的是,延遲的降低來自基礎設施的優化,而非重寫虛擬機。
多本地 colocated 共識降低網路傳播時間 原生 Solana 將驗證器分佈於全球,以最大化去中心化。雖然這增加了韌性,但也引入了物理網路延遲,因為節點必須跨越長距離進行通訊。Fogo 改變了這種方式,將驗證器 colocate 在東京、倫敦、紐約等主要金融數據中心,同時保持備援冗餘。物理接近性降低了網路傳播延遲,使區塊在驗證器之間傳遞得更快。這一架構決策優先考慮執行速度,而非最大範圍的地理分佈。
以延遲區域為核心的共識設計 Fogo 引入多本地共識模型,領導權在不同地理區域之間輪換,採用「跟隨太陽」的結構。區塊在靠近活躍市場區域的地方產生,最大限度降低用戶與鏈交互時的延遲。這比完全分散的驗證器網路能降低協調延遲。此關鍵優化是將共識地理範圍與實際使用模式對齊,而非一視同仁。
在 SVM 之上進行交易優化的執行層 儘管 Solana 是通用平台,Fogo 卻針對延遲敏感的工作負載進行調整,例如鏈上訂單簿、實時清算和高頻交易邏輯。強調執行的公平性與確定性排序,因為金融應用對毫秒延遲極為敏感。這種專業化在高活動期間降低狀態更新的 contention,並提升交易環境的反應速度。
經過篩選的高性能驗證器組 另一項優化是驗證器結構。Fogo 不進行無限制的驗證器擴展,而是使用經過篩選的高性能驗證器集,具有可預測的硬體需求。這降低了網路性能的變異性,確保區塊產生的穩定性。權衡之下,去中心化程度較 Solana 更低,但延遲顯著降低。
更快的區塊產生與確認目標 結合 Firedancer 優化、 colocated 驗證器與專門的共識邏輯,Fogo 目標是將區塊產生時間縮短至約 40 毫秒,確認時間接近 1.3 秒。雖然原生 Solana 已經相當快速,但 Fogo 進一步推動延遲縮減,優化每一層的執行。
關鍵概念:SVM 本身仍保持相容 一個重要細節是,Fogo 並未從根本上改變 SVM 的執行模型。開發者可以重用 Solana 程式,工具鏈依然熟悉,執行語義保持一致。改進主要來自網路架構、驗證器性能與共識設計,而非改動虛擬機邏輯。
個人見解:為何這很重要 核心創新在於理念層面而非純技術。Solana 旨在成為一個高速的通用區塊鏈,而 Fogo 則致力於打造一個超低延遲的執行環境,專為交易等特定工作負載優化。Fogo 不追求更高的理論吞吐量,而是專注於降低由網路距離、驗證器變異性與共識協調所造成的現實延遲。