Meter推出Supernova Core,為Cosmos SDK提供全新擴展性解決方案
作為在共識和跨鏈基礎設施領域開創先河的Layer 1公鏈,Meter宣布推出並開源Supernova Core。這是一款完美兼容Cosmos SDK的共識框架,其設計旨在取代CometBFT,解決性能與可擴展性方面的挑戰,從而為Cosmos生態內的開發者們提高去中心化程度與開發性能。
作為一款全新的共識框架,Supernova Core結合了最先進的共識算法與密碼學技術(如HotStuff和BLS ),此舉無疑將區塊鏈開發推動到了一个新高度。而作為完全兼容Cosmos SDK的解決方案,Supernova Core為開發者們提供了無縫過渡的選擇,能讓他們在繼續使用自身熟悉的開發工具和框架的同時,集成全新的高性能共識解決方案。
Supernova Core的共識引擎現已在Meter上運行超過四年的時間,目前支持超過300個驗證節點的網絡,並流暢處理峰值高達每日800萬筆的交易。在某些特殊情況下,例如由於資源限制(使用了AWS雲伺服器上的受限實例),在負載達到高峰時,20%的驗證節點同時宕機,Meter網絡仍然能保持其完整性和高性能。這一廣泛運行實踐充分展示了其在惡劣條件下的可靠性、高效性和穩健性。
當前Cosmos SDK面臨的挑戰
目前,以Cosmos SDK為基礎的區塊鏈面臨著諸多挑戰,包括擴展性的局限,隨著驗證節點數量的增加,現有共識機制難以維持其高吞吐量。性能上的瓶頸通常來源於低效的網絡設計以及驗證節點間共識信息的高開銷,從而對擴展性造成阻礙。此外,在集成以太坊虛擬機(EVM)功能方面的困難,更進一步限制了其跨鏈開發的可能性。
"通過Supernova Core,我們為社區提供了突破現有Cosmos SDK共識機制局限性的解決方案。 "Meter聯合創始人Xiaohan Zhu表示,"通過引入諸如BLS簽名聚合,更高效的網絡通信層和最新的共識協議等創新,Supernova Core能夠為開發者實現前所未有的可擴展性和高性能。 "
Supernova Core的技術優勢
Supernova Core通過以下方式解決了這些問題:
- BLS 簽名聚合:顯著減少區塊大小和通信開銷,使得驗證者數量在超過150名的情況下仍能實現高效擴展;
- P2P網絡設計優化 :通過分層網絡架構提升驗證者消息傳遞的高效性和可靠性;
- 基於HotStuff 協議的高級共識機制:提供了快速的最終確認性、高吞吐量,並通過線性通信開銷實現更優的驗證者數量擴展性;
- 全面兼容EVM :以太坊原生工具和智能合約能夠輕鬆集成到基於Cosmos的鏈中。
Supernova Core的架構允許教育排序和狀態處理的解耦,使虛擬機( VM )執行可以獨立於共識並單獨擴展,為高性能、去中心化的Layer 2解決方案奠定了基礎。這一創新,不僅確保了抗審查性和公平性,還能實現與相對中心化替代方案相媲美甚至更優化的速度與性能。
目前,Supernova Core已開放其源碼供社區審查,並將很快準備進行測試網部署。後續的更新還將包括對並行EVM的支持,以及為以太坊風格的鍵值存儲(key/value stores)訪問模式進行優化改進,進一步提升其性能和開發者體驗。
Supernova Core的GitHub代碼庫:https://github.com/meterio/supernovacore