Somnia:打造高頻交互Web3基礎設施的創新Layer 1項目

Somnia:打造高頻交互的Web3基礎設施

Somnia作爲一個創新的Layer 1區塊鏈項目,通過多項技術突破,旨在實現Web3應用的高頻交互。本文將從技術、背景和生態三個維度對Somnia進行分析,探討其獨特之處。

Somnia的技術亮點

  • 多流共識算法:採用數據鏈和共識鏈分離的架構,有助於防止MEV攻擊、減少冗餘、提高效率並降低成本。

  • 創新EVM編譯器:實現指令級的並行EVM執行,解決高頻交互場景下的性能瓶頸。

  • 自研IceDB數據庫引擎:顯著提升數據讀寫速度,增強網路穩定性。

  • 數據壓縮技術:優化數據傳輸效率。

市場已對"高速公鏈"徹底脫敏,爲什麼說Somnia可能與衆不同?

Somnia的背景優勢

  • 團隊背景:開發團隊來自Improbable,一家跨國科技公司,在軟件、遊戲和Web3元宇宙領域有豐富經驗。

  • 融資實力:獲得MSquared、a16z、軟銀、Mirana等知名機構共2.7億美元投資。

Somnia的生態進展

  • 生態版圖:測試網已入駐多個AI/社交產品、遊戲、NFT項目和DeFi應用,更多項目即將上線。

  • 網路數據:自2025年2月下旬上線以來,測試網已生產超1億個區塊,平均出塊時間0.1秒,近百萬用戶參與測試。

市場已對"高速公鏈"徹底脫敏,爲什麼說Somnia可能與衆不同?

Somnia的獨特之處

  1. 專注高頻交互:不僅追求技術指標,更注重爲遊戲、社交等高頻關聯交互場景提供解決方案。

  2. Web3與Web2融合:利用獨特背景,致力於爲Web2用戶提供無縫接入Web3世界的體驗。

技術深度解析

多流共識算法

Somnia採用數據鏈和共識鏈分離的多流共識(MULTISTREAM)算法:

  • 數據鏈:多條數據鏈記錄交易信息,每條由單一驗證者負責。
  • 共識鏈:由所有驗證者共同維護,執行共識和交易排序。

工作流程:

  1. 用戶發送交易請求
  2. 驗證者將交易寫入數據鏈
  3. 定期同步數據鏈頂部分片
  4. 驗證者將數據分片集合寫入共識鏈
  5. 對交易排序並更新狀態

優勢:

  • 交易排序方式有助於防範MEV攻擊
  • 減少數據冗餘,提高效率並降低成本
  • 通過哈希值校驗確保數據鏈不被篡改

市場已對"高速公鏈"徹底脫敏,爲什麼說Somnia可能與衆不同?

指令級並行EVM

爲解決高頻關聯交易導致的擁堵問題,Somnia開發了創新的EVM編譯器:

  • 將交易拆分爲多個指令集
  • 對不衝突且無依賴的指令集進行並行執行
  • 編譯EVM字節碼爲x86機器碼,利用現代CPU多線程特性

優勢:

  • 顯著提升單個交易執行速度
  • 在高頻場景下效率更高
  • 靈活切換解釋執行和編譯執行,兼顧性能和成本

IceDB數據庫引擎

Somnia自研的IceDB採用LSM樹數據結構,替代傳統默克爾樹:

  • 數據追加寫入,無需計算哈希
  • 讀寫速度更快(15-100納秒)
  • 提供性能報告,實現更公平高效的Gas計算

數據壓縮技術

  • 利用信息頻率分布理論實現高倍壓縮
  • 流式壓縮提升網路傳輸能力
  • 採用BLS籤名加速籤名傳輸與驗證
  • 多流共識設計確保網路傳輸均衡穩定

市場已對"高速公鏈"徹底脫敏,爲什麼說Somnia可能與衆不同?

結語

Somnia憑藉其獨特的技術創新和Web2/Web3融合背景,有望爲高頻交互類Web3應用提供強大的基礎設施支持。隨着社交、遊戲等信息化產品向Web3遷移,Somnia正在爲這種融合構建Layer 1生態系統。未來,我們可能將見證一個兼具Web3權益和Web2流暢體驗的新生態的誕生。

DEFI6.35%
BLS-3.82%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 5
  • 分享
留言
0/400
暗池观察员vip
· 07-31 01:02
Web3基建项目又开始狂吹技术了
回復0
MetaMaximalistvip
· 07-30 11:23
又一个带有MEV buzzwords的L1?我以前看过这个电影……给我看看GitHub的提交记录
查看原文回復0
解构主义者vip
· 07-28 09:37
有点技术干货 稀罕
回復0
Not_Satoshivip
· 07-28 09:30
啊又一个L1割韭菜
回復0
Gas Banditvip
· 07-28 09:29
新基建又来收割韭菜了
回復0
交易,隨時隨地
qrCode
掃碼下載 Gate APP
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)