commonware
基於 Rust 的區塊鏈框架
表现
RD 熱度指數
RD 增長指數
比較
跟隨更新
跟隨列表
人物
關於commonware
Commonware 是一個基於 Rust 的區塊鏈框架,提供一組模組化、可組合的原語,用於構建去中心化應用。與強加固定架構的單體框架不同,Commonware 遵循「反框架」理念,允許開發者僅選擇所需的元件,例如共識、網路、加密和儲存,並自由地將其與自訂邏輯結合。 其核心原語包括用於加密節點通訊的 p2p::authenticated、用於 BLS 簽名和分散式金鑰生成的 cryptography::bls12381、用於拜占庭容錯協議的 consensus::simplex,以及用於持久化資料管理的儲存模組。這些建構區塊被設計為獨立且可互換,賦予開發者最大靈活性,同時避免被鎖定在完整解決方案中。 Commonware 解決的主要市場痛點是現有區塊鏈框架的僵化性,這些框架常迫使開發者採用預定義的共識、執行或網路層設計,限制客製化與創新。透過提供細粒度的原語,Commonware 使團隊能夠建構量身打造的鏈或應用,同時保留對關鍵元件的控制權。 在過去六個月(2026年3月至2026年9月),Commonware 發佈了 consensus::simplex,這是一個支援非同步、無領導者操作的 BFT 共識原語,並透過高覆蓋率的確定性模擬測試進行驗證。其他更新包括儲存與串流原語的改進。然而,許多原語仍處於 ALPHA 或 BETA 穩定度等級,意味著 API 可能變更且無遷移路徑,生態系統仍處於早期採用階段。
Commonware 由 Patrick O'Grady(前 Ava Labs 工程副總裁)創立,是一個基於 Rust 的區塊鏈框架。其核心哲學是「反框架」:不提供一套通用的技術堆疊,而是提供模組化、獨立的基礎元件,涵蓋網路、儲存和共識等層面,讓開發者能夠自由組合。 關鍵里程碑: 1. 2024 年:早期元件釋出——推出 p2p::authenticated(加密的節點通訊)、cryptography::bls12381(支援 DKG)、runtime::deterministic(可重現測試)及 consensus::simplex(採用 2-hop 區塊時間與 3-hop 最終性的 BFT 共識)。這些元件奠定了該函式庫的基礎。 2. 2024 年 12 月:900 萬美元種子輪融資——由 Haun Ventures 和 Dragonfly Capital 領投,多位知名加密建設者參投。此次融資驗證了模組化路線,並為後續開發提供資金。 3. 2025 年:2500 萬美元策略投資——由專注支付領域的區塊鏈 Tempo 領投,該公司也成為核心貢獻者。這標誌著從純基礎設施邁向實際部署的轉變,能夠進行遙測資料收集與迭代改進。 這些里程碑反映了 Commonware 的長期願景:透過模組化元件實現專屬的區塊鏈應用,而非強迫開發者使用單一框架。
過去六個月,Commonware 取得了顯著進展。2026年3月,該團隊宣布與 Coinbase 共同發起 Route 66 計畫,旨在標準化區塊鏈整合層,降低連接新鏈的成本與複雜度。隨後發布的 Constantinople 是一條基於 Commonware 基礎元件、專注於支付場景的區塊鏈,在全球範圍內以50個驗證節點實現約7萬 TPS,並採用 QMDB 儲存與無需信任的狀態同步技術。 2026年5月,Commonware 推出 marshal::coding,這是一種基於糾刪碼的區塊傳播協議,可提升共識網路的吞吐量與延遲表現。基準測試顯示,在全球部署環境下,其吞吐量達14至17 Mb/s,視圖延遲低於500毫秒。v2026.5.0 版本同時引入 glue::stateful(可重複使用的狀態化應用基礎層)以及 QMDB 批次處理 API,以實現高效的狀態樹管理。 展望未來,Commonware 的路線圖聚焦三大支柱:(1)透過 Route 66 標準化整合流程,實現無縫鏈間連接;(2)藉由糾刪碼與優化儲存技術擴展效能;(3)以 marshal::coding 與 glue::stateful 等可組合基礎元件擴展開發者生態系統。團隊亦正探索非同步 DKG 協議及先進密碼學原語,為未來版本做準備。
帕特里克·奧格雷迪(創始人)。曾任Ava Labs工程副總裁,Rosetta(現為Coinbase Mesh API)的創建者,此前任職於Coinbase。創立Commonware以構建模塊化區塊鏈原語。
Commonware,一個基於 Rust 的區塊鏈框架,近期迎來了一位新團隊成員。 Leonardo Yvens Schwarzstein 於 2026 年 7 月以軟體工程師身份加入。他曾任職於 Edge & Node 和 The Graph,擔任軟體工程師,具備區塊鏈數據平台與串流處理的經驗,包括參與 Amp(一個區塊鏈原生數據平台)的開發。他的加入預計將強化 Commonware 在數據工程與區塊鏈基礎設施方面的能力。