Firedancer 正式在 Solana 上推出,旨在達成 1 百萬 TPS

以太坊網絡變得更加堅固。星期五,Solana基金會宣布Firedancer——一個經過三年開發的(客戶端)驗證器,正式運行。

如果被廣泛採用,由Jump Crypto領導開發的Firedancer,將有助於多樣化Solana的客戶端,從而降低由於軟體錯誤(無論是無意還是蓄意)導致網絡中斷的風險。

此事件也使得Solana加入少數真正擁有多個獨立客戶端的區塊鏈行列。目前以太坊大約有四個主要執行客戶端,而比特幣則擁有數十個不同版本,但仍主要圍繞Bitcoin Core。

區塊鏈客戶端是由驗證者運行的軟體,用來連接並參與網絡,類似Chrome或Brave瀏覽器訪問同一個網際網路的方式。

根據Jump Crypto的說法,Firedancer已在一些驗證器上運行約100天,並在阿布達比的Breakpoint活動中正式公布。最初,團隊預計在2024年第二季度推出此客戶端。

降低客戶端集中化風險

多年來,Solana生態系幾乎只圍繞兩個主要客戶端,這兩者都是由Solana Labs的原始軟體分支開發。這兩個客戶端包括由Anza (從Solana Labs分離出來的Agave,和由Jito Labs構建的Agave-Jito,曾占據超過95%的驗證器數量。

Jito的Agave版本,優化用於MEV交易排序和費用市場,曾一度佔據超過90%的驗證器部署。Agave和Jito-Agave都是用Rust語言編寫。

Solana生態系的研發公司Helius曾警告,過度依賴單一客戶端是一種嚴重的集中化風險,因為只要出現嚴重軟體錯誤,整個網絡就可能停止運作。

Firedancer以全新程式碼庫推出,有助於大幅降低這種針對價值數十億美元的網絡的風險。此外,Firedancer也是從頭重寫的原始客戶端,並附帶多項重要升級。

追求每秒100萬交易

Jump Crypto自2022年開始開發Firedancer,旨在克服當前Solana客戶端在性能上的限制。Firedancer以C語言撰寫,專注於最大化現代硬體的能力,進一步將Solana推向每秒100萬交易()TPS()的目標。

與作為單一區塊應用的Agave不同,Firedancer採用模組化的“tile”架構,允許將驗證器的不同任務拆分並平行運行,從而提升處理效率。使用C/C++也使此客戶端能更底層控制硬體,利於深度性能優化。

在2024年的Breakpoint活動中,Jump Trading Group的科學主管Kevin Bowers展示了Firedancer在普通硬體上處理超過100萬TPS的能力。

今年年初,一個融合Agave與Firedancer元素的混合客戶端——Frankendancer——已進入測試階段。該客戶端迅速獲得相當比例的使用,超過26%的驗證器在運行,部分展現了Firedancer未來的潛在接受度。

Solana的未來升級

Firedancer並非Jump Crypto為Solana推動的唯一改進。今年九月,Firedancer團隊提出了SIMD-0370,呼籲取消現有的區塊大小限制,允許根據高性能驗證器的處理能力靈活擴展區塊。

Solana於今年三月迎來五周年紀念。同時,開發者正準備一個名為Alpenglow的重大協議升級,目標將區塊完成時間縮短至約150毫秒,並重構Solana獨有的Proof-of-History共識機制。

Thach Sanh

SOL-0.06%
ETH0.46%
BTC-0.25%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)