# Somnia: 突破性的Web3基础设施本文探讨两个关键问题:1. 为什么Somnia在"高速公链"概念已被市场淡化的背景下仍然与众不同?2. Somnia宣称的"最快速度、最优成本"的并行EVM Layer 1是否言过其实?## 技术、背景和生态概览### Somnia的技术亮点- 多流共识算法:数据链与共识链分离,有助于防MEV、减少冗余、降低成本并提高效率。- 创新EVM编译器:实现指令级并行EVM,解决高频交互场景下的拥堵问题。 - 自研IceDB数据库引擎:显著提升数据读写速度和网络稳定性。- 数据压缩技术:提高数据传输效率。### Somnia的背景优势- 团队:核心开发团队来自Improbable,一家成立于2012年的跨国科技公司,总部位于伦敦。该公司曾开发软件、游戏和Web3元宇宙产品。- 融资:获得MSquared、a16z、软银、Mirana等知名机构共2.7亿美元投资。### Somnia的生态进展- 生态版图:测试网已入驻15款应用,包括AI/社交产品、游戏、NFT和DeFi项目,另有14款应用即将上线。- 生态数据:自2025年2月下旬上线以来,测试网已生产超1亿个区块,平均出块时间0.1秒。近9700万个钱包地址参与测试,最近24小时交易量达2643万笔。## Somnia的独特之处- 高频交互:不仅追求技术指标,更专注于如何让Web3技术服务于游戏、社交等高频交互场景。- Web3与Web2融合:利用其独特背景,有望为Web2用户提供无缝进入Web3世界的通道,打造以用户体验为中心的应用生态。## 技术深度解析### 多流共识算法Somnia采用创新的多流共识(MULTISTREAM)算法,将数据链与共识链分离。多条数据链由不同验证者独立记录交易信息,共识链负责交易排序和引用记录。这种设计有以下优势:- 有效防MEV:通过确定性伪随机函数进行交易排序,增加MEV攻击难度。- 减少冗余、降本增效:独立数据链记录和快照传输机制减少了交互和存储冗余。### 指令级并行EVM为解决高频关联交易拥堵问题,Somnia开发了创新的EVM编译器:- 将交易拆分为指令集,允许不冲突且无依赖的指令集并行执行。- 通过将EVM字节码编译为x86机器码,实现硬件级并行,大幅提升单个交易执行速度。- 灵活应对不同场景:普通交易使用标准EVM解释执行,高频交易启用编译执行,兼顾成本和效率。### IceDB数据库引擎Somnia自研的IceDB使用LSM树替代传统默克尔树结构:- 显著提升数据写入速度,无需复杂哈希计算。- 优化读写性能,平均读写时间控制在15-100纳秒之间。- 提供读写性能报告,为Gas计算提供确定性依据,实现更公平有效的Gas机制。### 数据压缩技术Somnia运用信息量与频率分布幂率理论,实现高倍数据压缩:- 流式压缩提升网络传输能力。- 采用BLS签名加快签名传输和验证。- 多流共识设计确保网络传输均衡稳定。## 结语Somnia作为一个横跨Web2和Web3的技术团队,其Layer 1解决方案在多个方面展现出独特优势。多流共识算法、指令级并行EVM、IceDB数据库引擎和数据压缩技术等创新,为高频交互应用如游戏、社交和元宇宙提供了强大支持。随着Web3与Web2融合趋势的深入,Somnia有望在构建融合生态方面发挥关键作用。未来,我们可能将看到一个既保留Web3所有权优势,又不牺牲Web2应用流畅体验的新生态系统。
Somnia: 高频交互场景下的突破性Web3基础设施
Somnia: 突破性的Web3基础设施
本文探讨两个关键问题:
技术、背景和生态概览
Somnia的技术亮点
Somnia的背景优势
Somnia的生态进展
Somnia的独特之处
技术深度解析
多流共识算法
Somnia采用创新的多流共识(MULTISTREAM)算法,将数据链与共识链分离。多条数据链由不同验证者独立记录交易信息,共识链负责交易排序和引用记录。这种设计有以下优势:
指令级并行EVM
为解决高频关联交易拥堵问题,Somnia开发了创新的EVM编译器:
IceDB数据库引擎
Somnia自研的IceDB使用LSM树替代传统默克尔树结构:
数据压缩技术
Somnia运用信息量与频率分布幂率理论,实现高倍数据压缩:
结语
Somnia作为一个横跨Web2和Web3的技术团队,其Layer 1解决方案在多个方面展现出独特优势。多流共识算法、指令级并行EVM、IceDB数据库引擎和数据压缩技术等创新,为高频交互应用如游戏、社交和元宇宙提供了强大支持。
随着Web3与Web2融合趋势的深入,Somnia有望在构建融合生态方面发挥关键作用。未来,我们可能将看到一个既保留Web3所有权优势,又不牺牲Web2应用流畅体验的新生态系统。