# Somnia: 高频交互的新型公链本文将探讨以下两个问题:1. 为何Somnia在"高速公链"概念已被市场淡化的情况下仍可能脱颖而出?2. Somnia宣称是速度最快、成本最优的并行EVM Layer 1,这一说法是否言过其实?## 技术、背景与生态概览### Somnia的技术特点- 多流共识算法:采用数据链与共识链结构,有助于防范MEV、减少冗余、降低成本并提升效率。- 创新EVM编译器:实现指令级并行EVM,解决高频交互场景下的拥堵问题。- 自研IceDB数据库引擎:提高数据读写速度和网络稳定性。- 数据压缩技术:提升数据传输效率。### Somnia的背景优势- 开发团队来自Improbable,这是一家成立于2012年的跨国科技公司,总部位于英国伦敦,曾开发软件、游戏和Web3元宇宙产品。- 获得MSquared、a16z、软银、Mirana等知名机构2.7亿美元投资。### Somnia的生态进展- 测试网已接入4款AI/社交产品、7款游戏、4个NFT项目和6个Defi应用,另有2款AI/社交产品、11款游戏和1个Defi应用即将上线。- 自2025年2月下旬上线至2025年6月26日,测试网已生产超过1亿个区块,平均每个区块生产时间为0.1秒。共有96,878,557个钱包地址参与测试,最近1天交易量达2643万笔。### Somnia的潜在优势- 高频交互:Somnia不仅追求技术指标,更注重Web3技术在游戏和社交等高频关联交互领域的实际应用。- Web3与Web2融合:Somnia独特的背景或将在Web3与Web2融合方面发挥关键作用,为Web2用户提供无缝进入Web3世界的通道,可能带来真正以用户体验为中心的应用生态。## 技术深度解析### 多流共识算法Somnia采用多流共识(MULTISTREAM)算法,包括多条数据链和一条共识链。数据链由单个验证者负责记录交易信息,互不干扰。共识链由所有验证者共同维护,负责交易排序和记录交易引用。工作流程:1. 用户发出请求后,验证者将交易写入数据链。2. 共识链定期同步各数据链顶部数据分片。3. 验证者将所有数据链顶部数据分片集合写入共识链。4. 验证者对交易排序,更新状态并同步写入IceDB数据库。优势:- 交易排序有助于防范MEV攻击。- 减少数据验证和存储冗余,提高效率并降低成本。- 数据链防篡改机制确保交易信息安全。### 指令级并行EVMSomnia创新研发EVM编译器,支持将交易拆分为多个指令集并行执行,解决高频关联交易拥堵问题。工作原理:- 将EVM字节码编译为x86机器码。- 利用现代CPU多线程内核并行执行指令集。优势:- 提高单个交易执行速度。- 在成本和效率间实现双重优势。### IceDB数据库引擎Somnia自研IceDB使用LSM树(Log-Structured Merge-Tree)代替传统默克尔树结构。特点:- 数据追加写入,无需计算哈希,提高写入速度。- 优化读写性能,平均读写时间在15到100纳秒之间。- 提供性能报告,为计算Gas提供依据,使网络Gas更公平有效。### 数据压缩技术Somnia采用基于信息量与频率分布幂率理论的数据压缩技术,提高网络传输能力。特点:- 流式压缩提高压缩率。- 使用BLS签名提升签名传输与验证速度。- 多流共识设计使网络传输能力均衡稳定。## 结语Somnia作为一个横跨Web2与Web3的项目,其技术创新有望为高频交互应用如游戏、社交和元宇宙提供强有力的支持。随着Web3与Web2融合趋势的发展,Somnia正在为构建新一代生态系统奠定基础,有望在不久的将来实现Web3的所有权益与Web2应用的流畅体验完美结合。
Somnia: 高频交互Web3新公链 技术创新解析与生态前景
Somnia: 高频交互的新型公链
本文将探讨以下两个问题:
为何Somnia在"高速公链"概念已被市场淡化的情况下仍可能脱颖而出?
Somnia宣称是速度最快、成本最优的并行EVM Layer 1,这一说法是否言过其实?
技术、背景与生态概览
Somnia的技术特点
多流共识算法:采用数据链与共识链结构,有助于防范MEV、减少冗余、降低成本并提升效率。
创新EVM编译器:实现指令级并行EVM,解决高频交互场景下的拥堵问题。
自研IceDB数据库引擎:提高数据读写速度和网络稳定性。
数据压缩技术:提升数据传输效率。
Somnia的背景优势
开发团队来自Improbable,这是一家成立于2012年的跨国科技公司,总部位于英国伦敦,曾开发软件、游戏和Web3元宇宙产品。
获得MSquared、a16z、软银、Mirana等知名机构2.7亿美元投资。
Somnia的生态进展
测试网已接入4款AI/社交产品、7款游戏、4个NFT项目和6个Defi应用,另有2款AI/社交产品、11款游戏和1个Defi应用即将上线。
自2025年2月下旬上线至2025年6月26日,测试网已生产超过1亿个区块,平均每个区块生产时间为0.1秒。共有96,878,557个钱包地址参与测试,最近1天交易量达2643万笔。
Somnia的潜在优势
高频交互:Somnia不仅追求技术指标,更注重Web3技术在游戏和社交等高频关联交互领域的实际应用。
Web3与Web2融合:Somnia独特的背景或将在Web3与Web2融合方面发挥关键作用,为Web2用户提供无缝进入Web3世界的通道,可能带来真正以用户体验为中心的应用生态。
技术深度解析
多流共识算法
Somnia采用多流共识(MULTISTREAM)算法,包括多条数据链和一条共识链。数据链由单个验证者负责记录交易信息,互不干扰。共识链由所有验证者共同维护,负责交易排序和记录交易引用。
工作流程:
优势:
指令级并行EVM
Somnia创新研发EVM编译器,支持将交易拆分为多个指令集并行执行,解决高频关联交易拥堵问题。
工作原理:
优势:
IceDB数据库引擎
Somnia自研IceDB使用LSM树(Log-Structured Merge-Tree)代替传统默克尔树结构。
特点:
数据压缩技术
Somnia采用基于信息量与频率分布幂率理论的数据压缩技术,提高网络传输能力。
特点:
结语
Somnia作为一个横跨Web2与Web3的项目,其技术创新有望为高频交互应用如游戏、社交和元宇宙提供强有力的支持。随着Web3与Web2融合趋势的发展,Somnia正在为构建新一代生态系统奠定基础,有望在不久的将来实现Web3的所有权益与Web2应用的流畅体验完美结合。