

Firedancer 是 Jump Trading 推出的創新型驗證者客戶端,目標在全面提升 Solana 網路效能。開發團隊指出,Firedancer 能讓 Solana 每秒處理超過 100 萬筆交易,遠高於現行約 3,000 TPS 的水準。除了效能突破外,Firedancer 也將明顯增強 Solana 的安全架構及網路韌性。目前,Firedancer 已部署於測試網,預計不久後正式上線主網。
理解 Firedancer 的意義,首先要認識驗證者客戶端的角色。驗證者是專用電腦系統,在權益證明(Proof of Stake)區塊鏈網路(如 Solana)中,負責交易處理並參與網路共識。驗證者需鎖定部分自有代幣進行質押,透過經濟誘因保障誠信運作,對不當行為或運作異常則進行懲罰。
實現上述功能的軟體就是驗證者客戶端。Solana Labs 所開發的原版驗證者客戶端至今仍是最廣泛使用的版本。2022 年 8 月,Jito Labs 以原始程式碼為基礎,推出第二款客戶端 Jito-Solana;但作為原始程式碼分支,該客戶端可能繼承原版漏洞或缺陷,限制了客戶端的多元發展。
目前 Solana 已有三大主流驗證者客戶端,且更多實作方案正在開發中。多元化提升網路彈性,也降低單點故障風險。然而根據 2024 年 3 月 Solana 網路效能報告,超過 60% 的質押份額集中在 Jito 客戶端,持幣分布高度集中,Firedancer 正是在這樣的背景下誕生,針對此問題提出解方。
Firedancer 徹底重塑 Solana 驗證者客戶端架構。與現有客戶端不同,Firedancer 採用模組化設計,將驗證流程拆分為多個獨立「tile」(模組),每個 tile 負責處理網路流量、簽名驗證或狀態管理等專屬任務。此設計帶來多項優勢。
首先,Firedancer 可針對單一 tile 升級,無需整體系統停機,有效縮短維護和升級停機時間,並提升優化彈性。其次,tile 架構讓資源運用更有效率,並強化並行處理能力,能更好應對高交易量。
Firedancer 結合多項先進技術以達成極致效能:採用 QUIC 協定優化網路流量管理,相較傳統 TCP 連線,具備更高可靠性和更低延遲;同時可利用 FPGA 晶片加速硬體交易處理,顯著提升整體吞吐量。這些創新讓驗證者客戶端效能超越現有網路能力。
更重要的是,Firedancer 以 C 語言獨立開發,程式碼完全不與現有客戶端共用,徹底杜絕共通漏洞,明顯提升網路安全性與可靠性。
Firedancer 為 Solana 生態系帶來真正的客戶端多元性。以 C 語言獨立開發的設計,Firedancer 打破程式碼同源限制,大幅降低單一漏洞影響整個網路的風險,對區塊鏈網路安全至關重要。
多客戶端並存時,若某一客戶端爆發重大漏洞,僅影響採用該版本的驗證者,不會造成全網癱瘓。這種冗餘機制是區塊鏈韌性的核心,也是 Solana 長期安全策略的重點。質押高度集中於同一程式碼庫所帶來的系統性風險,Firedancer 正在提供解決之道。
此外,Firedancer 團隊已識別並規劃解決 Solana 原始架構中多項問題。以全新思維設計驗證者客戶端,Firedancer 能針對既有局限性提出創新方案、避免技術債務累積。此獨立開發不只提升效能,更是網路安全的重大升級。
Firedancer 作為 Solana 第四款驗證者客戶端,標誌著網路邁向成熟與去中心化的里程碑。
Firedancer 不只技術創新,更推動 Solana 協定文件的完善與標準化。以往開發者須逆向分析 Rust 程式碼理解協定,耗時且易出錯,缺乏完整且獨立於實作的文件,嚴重限制替代客戶端的開發。
Firedancer 在開發過程中同步編撰詳盡的協定文件,系統說明 Solana 共識機制、交易處理規則及網路通訊協定,並以語言無關方式表述。其他開發團隊因此可依明確標準開發自己的驗證者客戶端,無需依賴程式碼解讀。
協定標準化對 Solana 生態系意義重大。它降低客戶端開發門檻、提升多元性,進而強化網路安全與韌性。同時促進不同客戶端互通,讓研究人員與審計專家更容易理解協定。完善協定文件是成熟區塊鏈網路的象徵,也是 Solana 發展關鍵一步。
Firedancer 完整版本預計近期上線,具體時程尚未公布。目前已部署於測試網,正進行嚴格測試與優化,以確保主網部署時能達到預期效能,並保障 Solana 網路安全與穩定。
Firedancer 的早期版本 Frankendancer 已正式上線運作。Frankendancer 是融合部分 Firedancer 技術與現有客戶端元件的混合型實作,團隊可在近乎生產環境下測試核心功能,逐步邁向完整版本。分階段推進有助於分散風險,並可根據實際數據持續優化。
開發團隊正積極推進主網全面上線,重點測試包括效能優化、安全審計及與現有基礎設施的完整相容。區塊鏈社群對 Firedancer 問世高度期待,這將成為 Solana 邁向全球可擴展、安全、去中心化應用網路的關鍵里程碑。
Solana Firedancer 是一款高效能新客戶端,旨在取代現行驗證者客戶端。與唯一現有版本相比,Firedancer 能提升吞吐量、降低延遲,並透過多元客戶端生態,強化網路彈性與可擴展性。
Firedancer 採用專屬 QUIC 協定,有效降低延遲並提升交易吞吐量,藉由更優化的流控機制提升網路效率。同時,運用 AVX512 密碼學技術加速 ED25519 簽名驗證,大幅增強網路處理能力。
Firedancer 預計於 2024 年第二季上線主網,客戶端發佈後將通過充分測試,具體上線時間由 Solana 基金會最終確認。
Firedancer 可大幅提升驗證者交易處理速度與網路效率。用戶將體驗更快交易確認、更高網路可靠性及整體效能提升,有助推動 Solana 可擴展性與應用普及。
Firedancer 將大幅豐富 Solana 客戶端多元性,降低單點故障風險,增強網路可靠性。這將提升交易吞吐量與系統穩定性,使 Solana 在區塊鏈生態系中更具競爭力。











