新聞加密貨幣Celestia 揭曉 Voyager 背後的工程技術:其每秒 2100 萬筆交易的支付鏈設計

Celestia 揭曉 Voyager 背後的工程技術:其每秒 2100 萬筆交易的支付鏈設計

作者: CryptoNewsNet·

重點速覽

  • •Voyager 的首次完整基準測試在五小時內於 1 億個帳戶上平均維持每秒 2120 萬筆交易,峰值達每秒 2160 萬筆。
  • •該設計在約 48 GB 節點記憶體的單一 CPU 核心上執行所有餘額更新,並預先載入最多 32 筆交易的資料以緩解記憶體擷取延遲。
  • •基準測試在單一節點上進行,未包含狀態根計算、跨機器複製與大規模即時狀態查詢,因此反映的是隔離測試而非實際網路吞吐量。
  • •Voyager 尚未上線,Celestia 證實執行層仍在積極開發中,尚未部署至主網。
  • •每筆 Voyager 交易都透過 Celestia 的 Fibre 資料可用性協議發布,該協議已在主網上線,使外部方能重放並驗證支付,作為面向代理商務基礎設施的一部分。
Celestia 揭曉 Voyager 背後的工程技術:其每秒 2100 萬筆交易的支付鏈設計

Celestia($TIA)公布了 Voyager 背後的工程細節,這是其高速支付鏈的設計。據該公司表示,該架構在測試中實測達到每秒 2100 萬筆交易(TPS),且同樣的設計日後將開放給交易所與保證金交易使用。

單一核心,無資源爭用

許多區塊鏈透過將工作分散到多個處理器核心來追求速度。Voyager 則採取不同的路線:它將每一筆餘額更新都保留在單一核心上,因此不會有兩個任務爭用相同的資料。這使得該數據成為序列化設計的一個工程數據點:它衡量的是在資料於執行前預先備妥的情況下,單一核心所能維持的效能,此時 Celestia 所描述的多核心路徑尚未發揮作用。

根據 Celestia 的工程部落格,Voyager 的首次完整基準測試在五小時內於 1 億個帳戶上維持每秒 2100 萬筆交易。吞吐量平均為每秒 2120 萬筆交易,峰值達每秒 2160 萬筆。ChainCatcher 報導指出,執行過程運行在單一 CPU 核心上,節點記憶體約為 48 GB。

執行前資料已備妥

主要瓶頸在於從記憶體擷取資料。Voyager 的解決方式是向前預看最多 32 筆交易,並在每筆交易運行前載入其所需的資料。資料的儲存與發布以獨立的階段運行,彼此不會阻塞。

ChainCatcher 也報導了更多設計細節。Celestia 表示,Voyager 將支付處理拆分為可獨立擴展的執行緒,因此更新餘額的執行緒不會被阻塞。據 KuCoin News 報導,支付邏輯為內建而非透過通用虛擬機運行。狀態儲存於扁平表中,且每筆交易都發布至 Celestia 的資料可用性協議 Fibre,讓外部人士可以重放交易並驗證支付是否被正確執行。

測試的限制與後續發展

該基準數據來自受控環境。ChainCatcher 報導指出,測試在單一節點上進行,且未包含狀態根計算、跨機器複製或同等規模的即時狀態查詢。Phemex 指出,該數據反映的是隔離測試,而非實際網路吞吐量。這些排除項也界定了後續開發值得關注的方向:當 Voyager 從單節點測試邁向實際部署的網路時,Celestia 是否會公布包含狀態根計算、跨機器複製與大規模狀態查詢的數據。

Voyager 尚未上線。Celestia 證實執行層仍在積極開發中,尚未部署至其主網,KuCoin News 引述該公司的說法,稱其正在「將 Voyager 推向生產環境」。Celestia 進一步表示,該設計可擴展至多核心與多個 Voyager 實例,且將儲存分片到更多磁碟上可提升目前的儲存上限。

代理商務的支付基礎設施

Celestia 將 Voyager 定位為代理商務的支付基礎設施,自動化代理可按需為內容、資料與服務付費。Voyager 所依賴的資料發布層 Fibre 已在主網上線,而 Voyager 是 Celestia 收購 Sovereign Labs 後的首個執行層產品。這一部署順序展現了分層策略:Celestia 先推出資料發布層,現在正於其之上構建支付執行,且每筆 Voyager 交易都會透過 Fibre 發布。

資料來源

  • Celestia 部落格:Introducing Voyager, Hyperscale Payments for Agentic Commerce
  • ChainCatcher:Celestia 推出支付架構 Voyager
  • KuCoin News:Celestia 發表用於 AI 支付的 Voyager