Somnia Layer-1 区块链深度解析:百万级 TPS 与亚秒级最终性
Somnia 是一个为极致性能而构建的 EVM 兼容 Layer-1 区块链,能够实现超过 1,000,000 的每秒交易数 (TPS) 和亚秒级最终性。为实现这一目标,Somnia 通过四项关键技术创新重构了核心区块链设计:
- MultiStream 共识: Somnia 的共识是一种新颖的权益证明 BFT 协议,其中每个验证者都维护自己的交易“数据链”,并独立生产区块。一条独立的共识链会定期确认每个验证者数据链的最新区块,并将它们排序成一个全局区块链。这实现了并行交易处理:多个验证者可以同时在各自的数据流上传播交易,这些交易稍后会合并成一个单一的有序日志。共识链(受 Autobahn BFT 研究启发)通过防止任何验证者在全局区块最终确定后分叉或更改自己的数据流来确保安全性。图 1 展示了这种架构,其中特定于验证者的链汇入一个全局共识区块。
- 加速顺序执行: Somnia 没有依赖多线程执行,而是选择让单个核心变得极其快速。Somnia 客户端将 EVM 智能合约编译为原生 x86 机器码(即时或预先编译)。频繁使用的合约被翻译成优化的机器指令,消除了典型的解释开销,实现了接近原生 C++ 的执行速度。在基准测试中,这使得 ERC-20 转账的执行时间达到数百纳秒,支持在单个核 心上实现数百万 TX/秒。调用频率较低的合约仍然可以在标准 EVM 解释器中运行,以平衡编译成本。此外,Somnia 利用现代 CPU 的乱序执行和流水线技术(“硬件级并行”)来加速单个交易。通过编译为原生代码,CPU 可以在芯片级别并行执行指令(例如,重叠内存读取和计算),进一步加速了代币转账等顺序逻辑。这种设计选择认识到,软件并行在高度相关的工作负载高峰下常常失效(例如,一个热门的 NFT 铸造活动,所有交易都指向同一个合约)。Somnia 的单线程优化确保即使在**“热门”合约场景下也能实现高吞吐量**,而简单的并行执行在这种情况下会停滞。
- IceDB (确定性存储引擎): Somnia 包含一个名为 IceDB 的自定义区块链数据库,以最大化状态访问性能和可预测性。与典型的 LevelDB/RocksDB 后端不同,IceDB 提供确定性的读/写成本:每个操作都会返回一份“性能报告”,精确说明访问了多少 RAM 缓存行和磁盘页面。这使得 Somnia 能够以一种一致、共识确定的方式根据实际资源使用情况收取 gas 费。例如,从内存中服务的读取操作可以比从磁盘读取的冷读取消耗更少的 gas,而不会产生不确定性。IceDB 还使用了一个改进的缓存层,针对读写操作都进行了优化,实现了极低的延迟(平均每次操作 15-100 纳秒)。此外,IceDB 具有内置的状态快照功能:它利用日志结构化存储的内部结构来高效地维护和更新全局状态哈希,而不是在应用层构建一个单独的 Merkle 树。这减少了计算状态根和证明的开销。总的来说,IceDB 的设计确保了可预测、高速的状态访问和 gas 计量的公平性,这在 Somnia 的规模下至关重要。
- 先进的压缩与网络技术: 实现数百万 TPS 意味着节点必须交换大量的交易数据(例如,100 万 ERC-20 转账/秒约等于 1.5 Gbps 的原始数据)。Somnia 通过压缩和网络优化来解决这个问题:
- 流式压缩: 由于每个验证者都发布一个连续的数据流,Somnia 可以在区块之间使用有状态的流式压缩。常见模式(如重复的地址、合约调用、参数)通过引用流中先前出现的内容进行压缩,实现了比独立区块压缩好得多的压缩比。这利用了区块链活动的幂律分布——一小部分地址或调用占了大部分交易,因此用短符号编码它们可以实现巨大的压缩(例如,一个在 10% 交易中使用的地址可以用约 3 位而不是 20 字节来编码)。传统链很难使用流式压缩,因为区块生产者会轮换;Somnia 的固定验证者流解锁了这一能力。
- BLS 签名聚合: 为了消除交易中最大的不可压缩部分(签名和哈希),Somnia 对交易使用 BLS 签名,并支持将多个签名聚合成一个。这意味着一个包含数百个交易的区块可以只携带一个组合签名,与每个交易都有 64 字节的 ECDSA 签名相比,极大地减小了数据大小(和验证成本)。交易哈希同样不被传输(对等节点根据需要重新计算)。压缩和 BLS 聚合共同降低了带宽需求,足以维持 Somnia 的高吞吐量而不会“扼杀”网络。
- 带宽对称性: 在 Somnia 的多领导者设计中,每个验证者在每个区块中持续分享其负责的新数据部分,而不是由一个领导者将整个区块广播给其他人。因此,网络负载是对称分布的——N 个验证者中的每一个大约将总数据的 1/N 上传给 N-1 个对等节点(并下载其他部分),而不是由单个领导者上传 N-1 份副本。没有节点的出站 带宽需要高于整个链的吞吐量,避免了单个领导者必须拥有巨大上传管道的瓶颈。这种均匀的利用率使得 Somnia 可以在不集中于少数超级节点的情况下接近节点的物理带宽极限。简而言之,Somnia 的网络堆栈设计使得所有验证者共同分担传播交易的工作,从而在去中心化网络中实现接近千兆级别的吞吐量。
共识与安全: 共识链使用一种改进的 PBFT(实用拜占庭容错)权益证明协议,并采用部分同步假设。Somnia 启动时在全球分布了 60-100 个验证者(主网启动时约 60 个,目标是 100 个)。验证者需要运行强大的硬件(性能规格大致介于 Solana 和 Aptos 节点之间)来处理负载。这个验证者数量在性能和充分的去中心化之间取得了平衡——团队的理念是“充分去中心化”(足以确保安全性和抗审查性,但又不过于极端以至于削弱性能)。值得注意的是,Google Cloud 在启动时与其他专业节点运营商一起作为验证者参与。
Somnia 实施了标准的 PoS 安全措施,如质押存款和对恶意行为的罚没 (slashing)。为了在其新颖的执行引擎中增强安全性,Somnia 使用了一个独特的 “Cuthbert” 系统——一个在每个节点上与主客户端并行运行的备用参考实现(未优化)。每个交易都在两个引擎上执行;如果在优化客户端的结果中检测到分歧或错误,验证者将停止并拒绝最终确定,从而防止共识错误。这种双重执行充当了实时审计,确保激进的性能优化永远不会产生错误的状态转换。随着时间的推移,当对主客户端的信心增强时,Cuthbert 可以被逐步淘汰,但在早期阶段,它增加了一层额外的安全保障。
总而言之,Somnia 的架构是为实时、大规模用户应用量身定制的。通过将交易传播与最终确定解耦(MultiStream)、极大地提升单核执行性能(EVM 编译和 CPU 级并行)、优化数据层(IceDB)以及最小化每笔交易的带宽(压缩 + 聚合),Somnia 实现了比传统 L1 高出几个数量级的性能。Improbable 的 CEO Herman Narula 声称它是“最先进的 Layer-1……能够处理比以太坊或 Solana 高出数千倍的吞吐量”——专为下一代游戏、社交网络和沉浸式元宇宙体验所需的速度、规模和响应能力而构建。
代币经济学 – 供应、效用与经济设计
供应与分配: Somnia 的原生代币 SOMI 的固定最大供应量为 1,000,000,000 枚(10 亿)。没有持续的通货膨胀——供应量是上限,代币已预先分配给有不同解锁计划的各方利益相关者。分配明细如下:
分配类别 | 百分比 | 代币数量 | 释放计划 |
---|---|---|---|
团队 | 11.0% | 110,000,000 | 上线时 0%;12 个月锁仓期后,分 48 个月线性释放。 |
启动合作伙伴 | 15.0% | 150,000,000 | 上线时 0%;12 个月锁仓期后,分 48 个月线性释放(包括 Improbable 等早期生态贡献者)。 |
投资者 (种子轮) | 15.15% | 151,500,000 | 上线时 0%;12 个月锁仓期后,分 36 个月线性释放。 |
顾问 | 3.58% | 35,800,000 | 上线时 0%;12 个月锁仓期后,分 36 个月线性释放。 |
生态系统基金 | 27.345% | 273,450,000 | 上线时解锁 5.075%,剩余部分分 48 个月线性释放。用于资助生态系统发展和 Somnia 基金会。 |
社区与奖励 | 27.925% | 279,250,000 | 上线时解锁 10.945%,并在上线后 1 个月和 2 个月额外释放,然后分 36 个月线性释放。用于社区激励、空投、流动性和验证者质押奖励。 |
总计 | 100% | 1,000,000,000 | TGE (代币生成事件) 时约 16% 流通,剩余部分在 3-4 年内释放。 |
在主网上线时(2025 年第三季度 TGE),约 16% 的供应量进入流通(主要来自社区和生态系统分配的初始解锁部分)。大部分代币(团队、合作伙伴、投资者)在第一年被锁定,然后逐步释放,以协调长期发展的激励。这种结构化的解锁计划有助于防止立即的大规模抛售,并确保基金会和核心贡献者有持续的资源来发展网络。
代币效用: SOMI 是 Somnia 生态系统的核心,并遵循委托权益证明 (DPoS) 模型。其主要用途包括:
- 质押与安全: 验证者必须质押 5,000,000 SOMI 才能运行节点并参与共识。这笔巨大的质押(每个验证者约占总供应量的 0.5%)提供了经济安全;恶意行为者将面临失去其保证金的风险。Somnia 最初目标是 100 个验证者,这意味着最多可能有 5 亿 SOMI 被用于节点运营质押(其中一部分可能来自委托,见下文)。此外,委托人(任何代币持有者)可以通过向验证者委托来质押 SOMI,帮助他们达到 500 万的要求。委托 人作为回报可以获得一部分奖励。这为非验证者提供了质押收益的机会,并有助于在众多代币持有者之间分散质押。只有质押的代币(无论是验证者自己质押还是通过委托)才有资格获得网络奖励——仅仅持有代币而不质押是无法获得奖励的。
- Gas 费: 所有链上交易和智能合约执行都需要 SOMI 来支付 gas 费。这意味着每一次交互(转账、铸造、DApp 使用)都会产生对代币的需求。Somnia 的 gas 模型基于以太坊(相同的单位定义),但进行了调整且基础成本低得多。如下文所述,Somnia 的费用低于一美分,甚至为高交易量的 DApp 提供动态折扣,但费用仍然以 SOMI 支付。因此,如果网络使用量巨大(例如,一个热门游戏或社交应用),用户和开发者将需要 SOMI 来驱动他们的交易,从而推动其效用。
- 验证者/委托人奖励: Somnia 上的区块奖励来自交易费和社区金库,而非通货膨胀。具体来说,所有 gas 费的 50% 分配给验证者(及其委托人)作为奖励。另外 50% 的费用被销毁(从流通中移除),作为一种通缩机制。这种费用分配(一半给验证者,一半销毁)类似于以太坊的 EIP-1559 模型,但在 Somnia 当前的设计中是固定的 50/50 分配。实际上,验证者的收入将来源于网络的费用总量——随着使用量的增长,费用奖励也会增长。为了在费用尚不显著时引导安全性,Somnia 还为验证者提供了金库激励。社区分配部分包括专门用于质押奖励和流动性的代币;基金会可以根据需要分发这些代币(可能在早期作为质押收益的补充)。重要的是,只有质押的代币才能获得奖励——这鼓励了积极参与并锁定了供应。委托人根据其质押比例分享其所选验证者的费用奖励,减去验证者的佣金(每个验证者设定一个“委托费率”,例如,如果设置为 80%,那么该验证者 80% 的奖励将与委托人分享)。Somnia 提供两种委托选项:委托给特定验证者的池子(有 28 天的解绑期,或立即紧急解押但需支付 50% 的高额罚没惩罚),或委托给一个通用池子,该池子会自动将质押分配给所有未满额的验证者(没有锁定期,但收益率可能是混合的较低水平)。这种灵活的 DPoS 设计激励代币持有者为获得奖励而保障网络安全,同时为那些希望保持流动性的人提供了一个简单的退出方式(通用池子)。
- 治理: 随着 Somnia 的成熟,SOMI 将用于网络决策的治理。代币持有者最终将对影响协议升级、金库资金使用、经济参数等的提案进行投票。该项目设想了一个多方面的治理结构(见下文“代币治理”),其中 SOMI 持有者(“代币议院”)主要控制基金会和社区资金的分配,而验证者、开发者和用户则有各自的理事会负责技术和政策决策。在主网早期,治理主要由 Somnia 基金会处理(为了敏捷性和安全性),但在 1-2 年内将逐步去中心化到代币社区和理事会。因此,持有 SOMI 将赋予对生态系统方向的影响力,使其除了作为效用代币外,还是一个治理代币。
通缩机制: 由于供应是固定的,Somnia 依赖费用销毁来引入通缩压力。如前所述,每笔 gas 费的 50% 被永久销毁。这意味着如果网络使用量高,SOMI 的流通供应量将随着时间减少,可能增加代币的稀缺性。例如,如果一个月内产生了价值 100 万 SOMI 的费用,那么 50 万 SOMI 将被销毁。这种销毁机制 可以抵消代币解锁或抛售,并将长期代币价值与网络使用情况联系起来(活动越多 -> 销毁越多)。此外,Somnia 在启动时目前不支持用户指定的小费(优先费)——鉴于高吞吐量,基础费用模型已经足够高效,尽管如果出现拥堵,他们可能会在以后引入小费。由于费用极低,每笔交易的销毁量很小,但在大规模(数十亿笔交易)下,它会累积起来。因此,Somnia 的经济模型结合了零通胀、计划性解锁和费用销毁,旨在实现长期可持续性。如果网络达到主流使用量,SOMI 可能会变得通缩,随着供应减少,质押者和持有者将受益。
Gas 模型亮点: Somnia 的 gas 定价通常比以太坊便宜得多,但为实现公平性和可扩展性,也加入了一些新颖的设计。大多数操作码的成本都向下调整了(因为 Somnia 的吞吐量和效率更高),但单位存储成本被重新校准向上调整(以避免在低 gas 费的情况下被滥用)。计划于 2025 年推出的两个特别值得注意的功能是:
- 动态批量折扣: Somnia 为维持高 TPS 使用率的账户或应用程序引入了分级 gas 价格折扣。实际上,一个应用或用户每小时执行的交易越多,他们支付的有效 gas 价格就越低(在约 400 TPS 时最高可享受 90% 的折扣)。这种基于交易量的定价旨在通过大规模降低成本来激励大型 DApp 在 Somnia 上运行。它的实现方式是,一旦每个账户的 TPS 超过某些阈值(0.1、1、10、100、400 TPS 等),gas 价格就会逐步降低。这种模型(预计在主网上线后推出)奖励那些带来高负载的项目,确保 Somnia 即使在为每秒数百笔交易的实时游戏或社交信息流提供动力时,也能保持可负担性。这是一个不寻常的机制(大多数链都有一个统一的 费用市场),表明 Somnia 优先考虑大规模吞吐量的用例。
- 临时存储: Somnia 计划提供有时间限制的存储选项,开发者可以选择仅将数据临时存储在链上(几小时或几天),其 gas 成本远低于永久存储。例如,一个只需要在链上存在一小时的变量(如游戏大厅状态或玩家的临时位置),其存储 gas 成本可能比正常的永久写入低约 90%。一个 32 字节的
SSTORE
操作的 gas 计划可能是,保留 1 小时为 2 万 gas,而无限期保留为 20 万 gas。这种**“临时状态”**的概念明确针对游戏和娱乐应用,这些应用会产生大量临时数据(排行榜、游戏状态),而这些数据不需要永远存在于链上。通过提供基于过期时间的折扣存储,Somnia 可以更高效地支持这类实时应用。其实现可能涉及在选定时间后自动丢弃状态(或将其移动到单独的存储区),具体细节有待公布。这一功能与 Somnia 的压缩技术相结合,旨在支持在链上管理大量状态更新的游戏,而不会使链膨胀或产生巨大成本。
总的来说,Somnia 的代币经济学与其以 Web2 规模驱动 Web3 的目标相一致。一个庞大的初始代币池为开发和生态系统增长提供了资金(有信誉良好的支持者和长期锁定表明了承诺),而持续的经济设计则使用市场驱动的奖励(通过费用)和通缩来维持价值。SOMI 持有者被激励去质押和参与,因为所有网络利益(费用收入、治理权力)都归于活跃的质押者。凭借固定的供应量和与使用量成比例的销毁,SOMI 的价值与网络的成功紧密相连:随着更多用户和应用的加入,对代币的需求(用于 gas 和质押)上升,而供应量因销毁而减少,形成了一个支持代币长期可持续性的反馈循环。
生态系统与合作伙伴
尽管 Somnia 的主网直到 2025 年底才启动,但得益于广泛的测试网阶段和行业巨头的支持,它一登场就拥有一个强大的项目生态系统和战略合作伙伴。
生态系统 dApp 和协议: 到主网上线时,已有超过 70 个项目和 dApp 在 Somnia 上构建或与之集成。初始生态系统严重偏向游戏和社交应用,反映了 Somnia 沉浸式、实时应用的目标市场。值得注意的项目包括:
- Sparkball: Somnia 上的旗舰 Web3 游戏,Sparkball 是一款由 Opti Games 开发的快节奏 4v4 体育 MOBA/格斗游戏。它作为首发游戏加入 Somnia,引入了链上游戏玩法和基于 NFT 的团队资产。Sparkball 展示了 Somnia 处理快速匹配和游戏内交易(例如,铸造/交易球员或物品)的能力,延迟可忽略不计。
- Variance: 一款动漫主题的 roguelite RPG,拥有丰富的故事和无付费获胜机制。Variance 的开发者(来自 Pokémon GO 和 Axie Infinity 的资深人士)选择 Somnia 是因为其能够廉价地处理大规模游戏经济和交易。在与 Somnia 创始人的讨论后,团队确信 Somnia 理解游戏开发者的需求和 Web3 游戏的愿景。Variance 将其游戏内代币($VOID)和 NFT 逻辑迁移到 Somnia 上,实现了链上战利品掉落和玩家拥有资产等功能。在宣布转向 Somnia 后,该游戏的社区显著增长。Variance 在 Somnia 的测试网上举行了游戏测试和社区任务,展示了多人链上战斗,并用 NFT 和代币奖励玩家。
- Maelstrom Rise: 一款由 Uprising Labs 开发的海战大逃杀游戏(可以想象成海上的《堡垒之夜》)。Maelstrom 具有实时船只战斗和用于升级和收藏品的集成链上经济。Maelstrom 已经在链下(Steam 上)可用,并正在过渡到 Somnia,以便让玩家真正拥有战舰和物品。这是更易于上手的 Web3 游戏之一,旨在通过将熟悉的游戏玩法与区块链优势相结合来吸引传统玩家。
- Dark Table CCG: 一款链上集换式卡牌游戏,每场比赛最多支持 4 名玩家。它提供免费的卡组构建,所有卡牌都是玩家自由拥有和交易的 NFT。Dark Table 利用 Somnia 运行一个无需中央服务器的跨平台卡牌经济,让玩家真正拥有自己的卡组。它被设计为易于入门(开始游戏无需购买加密货币),以吸引休闲和竞技卡牌玩家进入 Web3。
- Netherak Demons: 一款由 Somnia 的 Dream Catalyst 加速器支持的暗黑奇幻动作 RPG。玩家可以自定义恶魔角色,参与实时 PvE 和 PvP 战斗,其 NFT 收藏与游戏进度相关联。Netherak 使用 Somnia 的技术,允许在链上实现持久的角色进展——玩家的成就和战利品被记录为他们控制的资产,为游戏玩法增添了有意义的利害关系。
- Masks of the Void: 一款由 Uprising Labs 支持的带有程序生成关卡的 roguelite 动作冒险游戏。它计划进行一次封闭式游戏测试,铸造一个免费的 NFT 即可获得早期访问权限,展示了 Somnia 如何为游戏内容集成 NFT 门控。Masks of the Void 强调可重玩性和区块链增强的进展(例如,作为 NFT 在每次游戏之间持续存在的元游戏奖励)。
这些只是几个亮点。Somnia 的游戏生态系统涵盖了多种类型——从海战射击游戏到卡牌对战游戏再到 RPG——表明该平台 对开发者具有广泛的吸引力。所有这些游戏都利用了链上功能(物品所有权、奖励代币、NFT 角色等),这些功能需要一个高性能的链才能让玩家享受。早期结果很有希望:例如,Somnia 的测试网运行了一个名为 “Chunked” 的完全链上沙盒 MMO 演示(由 Improbable 构建),数千名玩家实时互动,在 5 天内产生了 2.5 亿笔交易——这是一个破纪录的负载,验证了 Somnia 的能力。
除了游戏,Somnia 的初始生态系统还包括其他 Web3 领域:
- 社交与元宇宙: Somnia 旨在为去中心化社交网络和虚拟世界提供动力,尽管具体的应用尚处于早期阶段。然而,社交平台的迹象已经出现。例如,Somnia 与 Yuga Labs 合作,将 Otherside NFT(来自 Bored Ape Yacht Club 的元宇宙) 集成到 Somnia 的世界中,允许这些资产在沉浸式体验中跨平台使用。像 BoredElon Musk 的 Edison “游戏活动” 这样的社区驱动活动在 2023 年使用 Improbable 的技术运行,而 Somnia 正准备将这类元宇宙活动完全带到链上。还有一个 Somnia Metaverse Browser 应用——本质上是一个专为虚拟世界交互定制的 Web3 浏览器/钱包,使用户可以轻松地在一个界面中访问 DApp 和元宇宙体验。随着网络的成熟,预计社交 dApp(去中心化的 Twitter/Reddit 类似物、社区中心)和元宇宙平台将在 Somnia 上推出,利用其身份可移植性功能(Somnia 原生支持 MSquared 的跨世界化身和资产互操作性开放标准)。
- DeFi 及其他: 在启动时,Somnia 并非主要关注 DeFi,但一些基础设施已经就位。它与像 DIA 这样的价格预言机(用于链上价格馈送)和通过 Protofire 适配器的 Chainlink VRF(用于游戏中的随机性)进行了集成。讨论了一些 DeFi 风格的用例,例如完全链上的订单簿交易所(Somnia 的低延迟可以实现在链上进行订单匹配,类似于中心化交易所)。我们可以期待一个 AMM 或 DEX 的出现(文档中甚至包括一个在 Somnia 上构建 DEX 的指南),以及可能融合游戏和金融的新颖协议(例如,NFT 借贷或代币化的游戏资产市场)。托管提供商 BitGo 和 Fireblocks 作为合作伙伴的存在也表明了其支持机构和金融用例的意图(它们使交易所和基金能够安全地持有代币)。此外,Somnia 的技术可以支持人工智能和数据密集型应用(Dreamthon 计划明确呼吁 AI 和 InfoFi 项目),因此我们可能会看到像去中心化 AI 代理或数据市场这样的创新出现在链上。
战略合作伙伴: Somnia 得到了一系列令人印象深刻的合作伙伴和支持者的支持:
- Improbable 和 MSquared: Improbable——一家领先的元宇宙技术公司——是 Somnia 的主要开发合作伙伴。Improbable 实际上是为 Somnia 基金会承包构建了 Somnia 区块链,贡献了其十年的分布式系统专业知识。MSquared (M²),一个由 Improbable 支持的元宇宙网络倡议,也密切参与其中。Improbable 和 MSquared 共同承诺高达 2.7 亿美元来支持 Somnia 的开发和生态系统。这个巨大的投资池(于 2025 年初宣布)部分来自 M² 在 2022 年的 1.5 亿美元融资(投资者包括 Andreessen Horowitz、软银愿景基金 2、Mirana 等)和 Improbable 的 1.2 亿美元风险投资分配。这笔资金用于支持赠款、营销和项目引入。Improbable 的参与还带来了技术集成:Somnia 被设计为与 Improbable 的 Morpheus 技术协同工作,以支持大规模虚拟活动。2023 年,Improbable 为 MLB 的虚拟棒球场和 K-pop 音乐会等虚拟体验提供了动力,这些活动有数万名并发用户——这些用户很快就可以被引入 Somnia,使活动互动产生链上资产或代币。Improbable 和 MSquared 基本上确保了 Somnia 既有财务支持,又有真实用例(元宇宙活动、游戏)来启动其采用。
- 基础设施与 Web3 服务: Somnia 从第一天起就与许多主要的区块链服务提供商集成:
- OpenSea: 全球最大的 NFT 市场与 Somnia 集成,这意味着基于 Somnia 的 NFT 可以在 OpenSea 上交易。这对 Somnia 上的游戏开发者来说是一个巨大的胜利——他们的游戏内 NFT(角色、皮肤等)在一个热门市场上立即拥有了流动性和可见性。
- LayerZero: Somnia 通过 LayerZero 的 Stargate 协议与其他链连接,实现了全链资产转移和桥接。例如,用户可以通过 Stargate 轻松地将 USDC 或其他稳定币从以太坊桥接到 Somnia。这种互操作性对于将流动性引入 Somnia 的生态系统至关重要。
- Ankr: Ankr 提供 RPC 节点和全球节点基础设施。它可能被用来为 Somnia 提供公共 RPC 端点、节点托管和 API 服务,使开发者更容易访问网络而无需运行自己的全节点。
- Sequence (Horizon): Sequence 是一个专为游戏量身定制的智能合约钱包和开发者平台(由 Horizon 开发)。与 Sequence 的集成表明 Somnia 可以利用**智能钱包功能(例如,gas 抽象、使用电子邮件/社交登录)**来吸引主流用户。Sequence 的多链钱包可能已经添加了对 Somnia 的支持,因此玩家可以使用用户友好的界面签署交易。
- Thirdweb: Thirdweb 的 Web3 SDK 和工具与 Somnia 完全兼容。Thirdweb 为 NFT 发行、市场、代币,特别是账户抽象提供了即插即用的模块。事实上,Somnia 的文档中有关于通过 Thirdweb 实现无 gas 交易和账户抽象的指南。这一合作意味着 Somnia 上的开发者可以快速使用 Thirdweb 的库构建 DApp,用户也可以从一键式无钱包入门等功能中受益(gas 费由 DApp 赞助等)。
- DIA 与预言机: DIA 是一个去中心化的预言机提供商;Somnia 使用 DIA 的价格馈送来获取 DeFi 或游戏内经济数据。此外,Somnia 与 Protofire 合作,为 Somnia 智能合约中的随机数生成适配了 Chainlink VRF(可验证随机函数)。这确保了游戏可以获得安全的随机性(用于战利品掉落等)。随着 DeFi 项目的需求,我们可以期待更多的预言机集成(未来可能包括 Chainlink 的完整价格馈送)。
- 云与企业合作伙伴: Google Cloud 不仅投资了,还运行一个验证者,提供了信誉和云基础设施专业知识。拥有一个科技巨头的云部门积极验证网络有助于提高可靠性,并为企业合作打开了大门(例如,Google Cloud 可能会为 Somnia 提供区块链节点服务或将 Somnia 纳入其市场)。还有与 Fireblocks 和 BitGo 的合作——这些是顶级的数字资产托管和钱包提供商。他们的参与意味着交易所和机构可以从第一天起就安全地托管 SOMI 和基于 Somnia 的资产,为 SOMI 的上市和机构采用铺平了道路。事实上,在主网上线后不久,币安就上线了 SOMI,并在一次促销空投活动中推荐了它,这很可能得益于这种托管准备。
- 生态系统增长计划: Somnia 基金会设立了一个 1000 万美元的赠款计划,以资助在 Somnia 上构建的开发者。该赠款计划与主网一同启动,以激励工具开发、DApp、研究和社区倡议。与之相辅相成的是 Dream Catalyst,这是 Somnia 专门为 Web3 游戏初创公司设立的加速器。Dream Catalyst(与 Uprising Labs 合作运营)为在 Somnia 上构建的游戏工作室提供资金、基础设施积分、指导和市场推广支持。至少有六款游戏(如 Netherak Demons 等)是第一批 Dream Catalyst 成员,获得了那 1000 万美元基金的一部分。还有一个即将推出的加速器计划 Dreamthon,专注于 Somnia 生态系统中的其他垂直领域——DeFi、AI、“InfoFi”(信息市场)和 SocialFi 项目。此外,Somnia 在整个测试网期间组织了在线黑客松和任务:例如,一个为期 60 天的 Somnia Odyssey 活动奖励完成任务的用户,并可能以空投告终。早期用户可以通过测试 dApp 获得“积分”和 NFT(一个积分计划),并且计划举办小型黑客松以持续吸引开发者。这种多管齐下的方法——赠款、加速器、黑客松、社区任务——表明 Somnia 致力于通过降低门槛和资助实验者来快速构建一个充满活力的生态系统。
总而言之,Somnia 的启动并非孤立无援,而是得到了一个由科技公司、投资者和服务提供商组成的强大联盟的支持。Improbable 的支持为其提供了尖端技术和大量虚拟活动的渠道。与 Google Cloud、币安、LayerZero、OpenSea 等公司的合作确保了 Somnia 从一开始就融入了更广泛的加密基础设施,增强了其对开发者(他们需要可靠的工具和流动性)和用户(他们要求轻松的资产桥接和交易)的吸引力。与此同时,一系列Web3 游戏——Sparkball、Variance、Maelstrom 等——正在积极地在 Somnia 上构建,旨在成为第一波展示网络能力的完全链上娱乐产品。随着数十个项目上线或正在开发中,Somnia 在 主网上线时的生态系统已经比一些运营多年的链更加丰富。随着赠款和合作关系的不断结出硕果,这种强劲的势头很可能会继续增长,可能使 Somnia 在未来几年成为链上游戏和元宇宙应用的中心枢纽。
开发者与用户基础设施
Somnia 的构建旨在对开发者友好,并能吸引可能不熟悉加密货币的数百万用户。作为一个 EVM 兼容链,它开箱即用地支持熟悉的以太坊工具链,同时还提供自定义 SDK 和服务,以增强开发者体验和用户入门。
开发者工具与兼容性: Somnia 保持完全的以太坊虚拟机兼容性,这意味着开发者可以用 Solidity 或 Vyper 编写智能合约,并以最小的改动进行部署。该网络支持标准的以太坊 RPC 接口和链 ID,因此像 Hardhat、Truffle、Foundry 这样的工具,以及 Web3.js 或 ethers.js 这样的库都可以无缝工作(Somnia 文档甚至为使用 Hardhat 和 Foundry 部署提供了具体的操作指南)。这大大降低了学习曲线——任何 Solidity 开发者都可以成为 Somnia 开发者,而无需学习新的语言或虚拟机。
为了加速开发和测试,Somnia 推出了一个交互式的 Playground 环境。Playground 允许团队(特别是游戏/元宇宙团队)以低摩擦的方式原型化链上逻辑,使用 NFT、小游戏、社交代币等的模板。它可能提供了一个沙盒网络或开发者门户,用于快速迭代。此外,Somnia 的 GitBook 文档非常全面,涵盖了从部署合约到使用高级功能(如下文提到的 Ormi API)的所有内容。
Somnia SDK 和 API: 认识到高效查询链上数据与编写合约同样重要,Somnia 与 Ormi Labs 合作,提供强大的数据索引和 API 服务。Ormi 本质上是 Somnia 对 The Graph 的回应:它为索引合约事件和状态提供子图和 GraphQL API。开发者可以为他们的 DApp 创建自定义子图(例如,索引所有游戏物品 NFT 或社交帖子),然后通过 Ormi 轻松查询这些数据。Ormi 数据 API 以高可用性提供结构化的链上数据,因此前端应用程序无需运行自己的索引器节点。这极大地简化了在 Somnia 上构建丰富的用户界面。Somnia 已经举办了代码实验室和教程,展示如何使用 Ormi 的 GraphQL 端点构建 dApp UI,表明对这一工具的强大支持。简而言之,Somnia 提供了一流的索引支持,这对于游戏中的排行榜或社交应用中的信息流等需要快速过滤和获取的数据至关重要。
除了 Ormi,Somnia 的基础设施页面还列出了多个公共 RPC 端点和浏览器服务:
- 由 Ankr 等提供商提供的 RPC 端点(用于公共访问网络)。
- 区块浏览器: Somnia 似乎有一个测试网浏览器(“Shannon”),并推测有一个主网浏览器用于跟踪交易和账户。浏览器对于开发者和用户调试交易和验证链上活动至关重要。
- Safes (多签): 文档中提到了“Safes”,很可能与 Safe (前身为 Gnosis Safe) 集成,用于多重签名钱包。这意味着 Somnia 上的 DAO 或游戏工作室可以使用安全的多签钱包来管理他们的金库或游戏内资产。Safe 集成是使 Somnia 具备企业和 DAO 就绪能力的另一项基础设施。
- 钱包适配器: 支持许多流行的 Web3 钱包。MetaMask 可以通过配置网络 RPC 连接到 Somnia(文档指导用户如何将 Somnia 的网络添加到 MetaMask)。为了提供更无缝的用户体验,Somnia 与 RainbowKit 和 ConnectKit(用于钱包连接的 React 库)合作,确保 DApp 开发者可以轻松地让用户连接各种钱包。还有一个使用 Privy(一个专注于用户友好登录的钱包解决方案)的指南。
- 账户抽象: 通过 Thirdweb 的 SDK,Somnia 支持账户抽象功能。例如,Thirdweb 的智能钱包或账户抽象 SDK 可以在 Somnia 上使用,从而实现元交易(无 gas 用户体验)或社交登录钱包。文档明确描述了使用 Thirdweb 实现无 gas 交易,这意味着 DApp 可以代表用户支付 gas 费——这是主流采用的关键能力,因为最终用户最初可能甚至不需要持有 SOMI 就可以玩游戏。
用户入门与社区参与: Somnia 的团队一直积极地发展一个由开发者和最终用户组成的社区:
- Somnia Discord 是开发者的中心枢纽(有专门的开发者聊天频道和核心团队的支持)。在测试网期间,开发者可以通过 Discord 请求测试代币(STT)来部署和测试他们的合约。这种直接的支持渠道帮助了许多项目的引入。
- 对于最终用户,Somnia 组织了像 Somnia Quest 和 Somnia Odyssey 这样的活动。Quest 是 2025 年 6 月的一项活动,用户完成社交和测试网任务(如在 X 上关注、加入 Discord、试用 DApp)以获得奖励并攀登排行榜。Odyssey(在 2025 年 9 月 9 日的一篇博客中提到)是一个为期 60 天的冒险活动,很可能在主网上线前进行,持续与测试网应用互动或了解 Somnia 的用户可以解锁一次空投。事实上,币安于 2025 年 9 月 1 日的 HODLer 空投向符合特定标准的币安用 户分发了 3000 万 SOMI(占供应量的 3%)。这是一次主要的用户获取活动,有效地让成千上万的加密用户在 Somnia 中拥有了股份,并激励他们尝试该网络。空投和各种任务帮助 Somnia 建立了初始用户基础和社交媒体影响力(Somnia 的 Twitter——现在是 X——和其他渠道迅速增长)。
- 元宇宙浏览器: 如前所述,Somnia 推出了一个专门的元宇宙浏览器应用。这很可能作为一个用户友好的网关,人们可以在其中创建钱包、浏览 Somnia DApp 并无缝进入虚拟活动。它有一个集成的 Web3 钱包和一个用于访问 DApp 的简单界面。这种精心策划的体验可以帮助非加密用户轻松进入区块链(例如,一个游戏玩家可以下载 Somnia 浏览器,加入一个虚拟音乐会,浏览器会在后台处理钱包创建和代币交易)。
- 开发者加速器计划: 我们在生态系统部分介绍了 Dream Catalyst 和 Dreamthon,但从开发者基础设施的角度来看,这些计划也确保了新开发者有指导和资源。Dream Catalyst 不仅提供资金,还提供基础设施工具和社区建设支持。这意味着参与的团队很可能在集成 Somnia 的 SDK、为 Somnia 的架构优化他们的合约等方面获得了帮助。
在文档和资源方面:
- Somnia 提供轻量级白皮书和一页纸以供快速概览(链接在他们的网站上),以及文档中更详细的精简版白皮书/白皮书(我们参考的概念部分就是这个目的)。
- 他们有示例仓库和代码模板(例如,如何构建一个 DEX,如何使用子图,如何集成钱包——所有这些都在他们的官方 GitBook 中提供)。通过提供这些,Somnia 降低了来自其他链的开发者想要快速运行一些东西的入门门槛。
- 审计: 文档中提到了一个审计部分,意味着 Somnia 的代码已经经过了第三方安全审计。虽然我们的来源没有提供细节,但这是重要的基础设施——确保节点软件和关键合约(如质押或代币合约)经过审计,以保护开发者和用户。
总的来说,Somnia 的开发者基础设施看起来考虑周到:EVM 兼容性提供了熟悉度,并通过自定义数据 API、内置账户抽象和强大的开发者支持得到增强。对于用户来说,超低费用、可能的无 gas 交易和专门的应用(元宇宙浏览器、任务等)的结合,旨在在一个 Web3 平台上提供 Web2 级别的用户体验。Somnia 早期对**社区参与(空投、任务)**的关注显示了一种增长黑客的心态——用内容和用户为网络播种,以便开发者有理由去构建,反之亦然。随着 Somnia 的成长,我们可以期待更精炼的 SDK(也许是为游戏开发者准备的 Unity/Unreal 插件)和对用户钱包的持续改进(可能是原生的移动钱包或社交登录)。基金会的大量资金确保了开发者和用户都将得到他们在 Somnia 上茁壮成长所需的工具支持。
用例与应用
Somnia 是为实现一类新的去中心化应用而专门构建的,这些应用由于区块链的限制在以前是不可行的。其高吞吐量和低延迟为跨多个领域的完全链上、实时体验打开了大门:
- 游戏 (GameFi): 这是 Somnia 的主要焦点。借助 Somnia,开发者可以构建游戏,其中每一个游戏动作(移动、战斗、物品掉落、交易)都可以实时记录或在链上执行。这意味着游戏内资产的真正所有权——玩家将他们的角色、皮肤、卡牌或战利品作为 NFT/代币保存在自己的钱包中,而不是在游戏公司的数据库中。整个游戏经济都可以在链上运行,从而实现诸如边玩边赚奖励、无需中介的玩家间交易以及社区驱动的游戏修改等功能。至关重要的是,Somnia 的容量(100 万+ TPS)和快速最终性使链上游戏具有响应性。例如,Somnia 上的动作 RPG 可以每秒执行数千个玩家动作而没有延迟,或者一个集换式卡牌游戏可以在链上实现即时移动和洗牌。Somnia 的账户抽象和低费用也让游戏有可能为玩家支付 gas 费,使体验无缝(玩家甚至可能没有意识到区块链的存在)。该平台特别设想了**“互联网规模的完全链上游戏”——持久的虚拟世界或 MMO,其中游戏状态存在于 Somnia 上,只要社区保持其活力,它就会继续存在。因为资产在链上,如果原始开发者离开,Somnia 上的游戏甚至可以在社区控制下继续发展——这在 Web2 中是不可能实现的概念。当前示例:Sparkball 展示了一个链上多人体育格斗游戏;Chunked(Improbable 的技术演示)展示了一个完全在链上的类似 Minecraft 的沙盒,有真实的用户互动;Variance 和 Maelstrom 将展示更丰富的 RPG 和大逃杀体验如何转化为区块链。最终的承诺是,游戏可以支持数十万玩家**同时在一个共享的链上世界中玩耍——这是 Somnia 独具优势能够处理的。
- 社交网络与 Web3 社交媒体: 有了 Somnia,人们可以构建一个去中心化的社交平台,其中用户个人资料、帖子、关注者和点赞都是用户控制下的链上数据。例如,Somnia 上的一个类似 Twitter 的 DApp 可能会将每条推文存储为链上消息 NFT,每次关注存储为链上关系。在这样的网络中,用户真正拥有自己的内容和社交图谱,可以轻 松地移植到其他应用中。Somnia 的规模意味着社交信息流可以处理病毒式活动(数百万的帖子和评论)而不会崩溃。而亚秒级的最终性意味着互动(发帖、评论)几乎是即时的,正如用户在 Web2 中所期望的那样。链上社交的一个好处是抗审查性——没有单一公司可以删除你的内容或封禁你的账户——以及数据可移植性——你可以迁移到不同的前端或客户端,并保留你的关注者/内容,因为它在一个公共账本上。Somnia 团队明确提到基于自主身份和可移植社交图谱的去中心化社交网络是其核心用例。他们还预见到用户议会治理,其中关键用户有发言权(这可能与社交网络如何以去中心化的方式审核内容有关)。一个具体的早期例子可能是游戏内的社区论坛——例如,Somnia 上的一个游戏可能有一个链上的公会聊天或一个去中心化的活动板。但从长远来看,Somnia 可以托管成熟的 Facebook 或 Twitter 的替代品,特别是对于那些重视自由和所有权的社区。另一个有趣的角度是创作者拥有的平台:想象一下 Somnia 上的一个类似 YouTube 的服务,其中视频 NFT 代表内容,创作者通过微交易或代币化互动直接获利。Somnia 的吞吐量可以处理元数据和互动(尽管视频存储会在链下),其廉价的交易使得微打赏和内容创作的代币奖励成为可能。
- 元宇宙与虚拟世界: Somnia 为元宇宙提供了身份和经济基础设施。实际上,这意味着虚拟世界平台可以使用 Somnia 来实现化身身份、跨世界资产和虚拟体验内的交易。MSquared 的化身/资产开放标准在 Somnia 上得到支持,因此用户的 3D 化身或数字时尚物品可以表示为 Somnia 上的代币,并在不同世界之间移植。例如, 你可能有一个单一的化身 NFT,你可以在虚拟音乐会、体育聚会和游戏中使用它——所有这些都在基于 Somnia 的平台上。随着 Improbable 组织大规模活动(如虚拟体育观赛派对、音乐节等),Somnia 可以处理经济层:铸造 POAP(出席证明代币)、将虚拟商品作为 NFT 出售、用代币奖励参与者,并允许在活动期间进行实时的点对点交易。Somnia 支持数万并发用户共享一个状态的能力(通过多流共识)对于元宇宙场景至关重要,在这种场景中,大量人群可能同时进行交易或互动。2023 年的 MLB 虚拟棒球场和 K-pop 活动(在 Somnia 之前)吸引了数千名用户;有了 Somnia,这些用户每个人都可以拥有钱包和资产,从而实现诸如向“体育场”内的每个人进行实时 NFT 空投或为活动参与设置实时代币记分板等功能。本质上,Somnia 可以支撑一个持久、可互操作的元宇宙经济:可以把它想象成记录谁在许多相互连接的虚拟世界中拥有什么的账本。这支持了诸如虚拟房地产(土地 NFT)的用例,这些资产可以被交易或抵押,跨世界任务奖励(在游戏 A 中完成一个目标,在世界 B 中获得一个可用的物品),甚至身份声誉(用户在各平台上的成就或凭证的链上记录)。
- 去中心化金融 (DeFi): 虽然 Somnia 主要定位为消费者应用链,但其高性能也为一些有趣的 DeFi 可能性打开了大门。首先,Somnia 可以在链上托管高频交易和复杂的金融工具。团队特别提到了完全链上的限价订单簿。在以太坊上,订单簿交易所不切实际(太慢/太贵),这就是为什么 DeFi 使用 AMM。但在 Somnia 上,一个 DEX 可以维护一个订单簿智能合约并实时匹配订单,就像中心化交易所一样,因为该链每秒可以处理数千个操作。这可以将 CEX 般的功能和流动性带到链上,同时保持透明度和自我托管。另一个领域是实时风险管理:Somnia 的速度可以支持链上衍生品每秒更新保证金要求,或实时的期权订单簿。此外,凭借其临时存储功能,Somnia 可以支持诸如仅存在短时间的临时保险合约或流式支付。Somnia 上的 DeFi 协议也可能利用其确定性 gas 来获得更可预测的成本。例如,Somnia 上的一个小额贷款平台可以处理微小的交易(如每分钟 0.01 美元的利息支付),因为费用只有几分之一美分。因此,Somnia 可以在 DeFi 及其他领域支持Web3 微交易和支付流(这是以太坊在规模上无法经济地做到的)。此外,Somnia 压缩数据和聚合签名的能力可能允许在一个区块中批量处理数千笔转账或交易,进一步提高 DeFi 用例(如空投或大规模支付)的吞吐量。虽然 DeFi 不是营销重点,但一个高效的金融生态系统很可能会在 Somnia 上出现,以支持游戏和元宇宙(例如,游戏代币的 DEX、NFT 的借贷市场等)。我们可能会看到专门的协议,例如一个NFT 碎片化交易所,游戏物品可以在其中进行碎片化交易——如果一个热门物品突然暴涨,Somnia 可以处理这种突发需求。
- 身份与凭证: Somnia 结合了自主身份和高容量,使其能够实现链上身份系统,可用于 Web3 中的认证、声誉和凭证。例如,用户可以在 Somnia 上拥有一个身份 NFT 或灵魂绑定代币,证明他们的成就(如“完成了 X 个游戏任务”或“参加了 Y 个活动”,甚至可以是学位或会员资格等链下凭证)。这些可以在多个应用中使用。用户的可移植社交图谱——他们的朋友是谁,他们属于哪些社区——可以 存储在 Somnia 上,并从一个游戏或社交平台带到另一个。这对于打破 Web2 的孤岛非常强大:想象一下切换一个社交应用但保留你的关注者,或者一个游戏玩家的个人资料将你的历史带入新游戏(也许能让你获得老玩家特权)。随着 Somnia 的治理模型包含一个用户议会(关键用户提供监督),我们可能还会看到基于身份的治理,其中有经过验证的参与度的用户在某些决策中拥有更多发言权(所有这些都可以通过那些凭证在链上强制执行)。另一个用例是内容创作者经济——创作者可以在 Somnia 上向其粉丝群发行自己的代币或 NFT 系列,这些可以解锁跨各种平台(视频、聊天、虚拟活动)的访问权限。由于 Somnia 可以处理大量交易,一个拥有数百万粉丝的热门创作者可以向他们所有人空投徽章,或在直播期间实时处理微打赏。
- 实时 Web 服务: 广义上讲,Somnia 可以作为需要即时响应的服务的去中心化后端。考虑一个去中心化消息应用,其中消息是链上事件——凭借亚秒级的最终性,两个用户可以通过 Somnia 聊天,看到消息几乎即时且不可变地出现(内容可能加密,但时间戳和证明在链上)。或者一个在线市场,其中订单和列表是智能合约——Somnia 可以实时更新库存和销售,防止物品的双重花费,并实现商品与支付的原子交换。甚至流媒体平台也可以集成区块链进行版权管理:例如,Somnia 上的一个音乐流媒体服务可以管理歌曲播放次数,并每播放几秒钟就向艺术家支付微小的许可费(因为它能处理高频小额交易)。从本质上讲,Somnia 实现了具有 Web3 信任和所有权的 Web2 级交互性。任何许多用户同时互动的应用(拍卖、多人协作工具、实时数据馈送)都可以在 Somnia 上去中心化,而不会牺牲性能。
用例现状: 截至 2025 年底,Somnia 上最切实的用例围绕游戏和收藏品——几款游戏正在主网上进行测试或早期访问阶段,NFT 收藏品(化身、游戏资产)正在 Somnia 上铸造。该网络已成功举办了大型测试活动(数十亿笔测试网交易,大规模演示),证明这些用例不仅仅是理论上的。下一步是将这些测试转化为拥有真实用户的持续性实时应用。像 Sparkball 和 Variance 这样的早期采用者将是重要的试金石:如果它们能在 Somnia 上吸引数千名日活跃玩家,我们将看到该链真正展示其实力,并可能吸引更多的游戏开发者。
潜在的未来应用令人兴奋。例如,国家或企业级项目:政府可以使用 Somnia 发行数字身份或在链上处理选举(数秒内数百万张选票,且具有透明度),或者一个证券交易所可以用它来高频交易代币化证券。Dreamthon 提到的 InfoFi 部分暗示了像去中心化的 Reddit 或预测市场(大量小额投注和投票)这样的东西,Somnia 可以为其提供动力。
总而言之,Somnia 的用例涵盖游戏、社交、元宇宙、DeFi、身份等领域,所有这些都由一个共同的主线联系在一起:具有完全链上信任的实时、大规模交易。它旨在将通常保留给中心化服务器的体验带入去中心化领域。如果说以太坊开创了去中心化金融,那么 Somnia 的雄心就是通过最终提供主流风格应用所需的性能,来开创去中心化的生活——从娱乐到社交联系。随着网络的成熟,我们很可能会看到利用其独特功能的新创新(例如,使用临时状态进行物理模拟的游戏,或使用流式压缩处理数百万微小操作的社交应用)。未来一两年将揭示这些潜在 应用中哪些会获得牵引力,并在实践中证明 Somnia 的承诺。
竞争格局
Somnia 进入了一个拥挤的 Layer-1 领域,但它以其极致的吞吐量和对完全链上消费者应用的专注而脱颖而出。以下是 Somnia 与其他一些著名 L1 区块链的比较:
方面 | Somnia (SOMI) | 以太坊 (ETH) | Solana (SOL) | Avalanche (AVAX) | Sui (SUI) |
---|---|---|---|---|---|
启动 (主网) | 2025 年 (Q3) – 由 Improbable 支持的新进入者 | 2015 年 (先行者,现为 L1 + L2 生态系统) | 2020 年 (高性能单体 L1) | 2020 年 (多链平台:P-Chain, C-Chain, 子网) | 2023 年 (基于 Move 的 L1) |
共识机制 | MultiStream PoS-BFT:多个并行验证者链 + PBFT 共识链 (受 Autobahn 启发)。PoS,约 100 个验证者。 | 权益证明 + 中本聪共识 (Gasper):约 70 万个验证者 (无需许可)。每约 12 秒一个区块,约 2 个 epoch (≈12 分钟) 最终确定。 | Tower BFT PoS 使用历史证明 (Proof-of-History) 进行计时。约 2200 个验证者。轮换领导者,并行处理区块。 | P-Chain 上的 Snowman (Avalanche) 共识,采用无领导者的重复子采样。约 1000 个验证者。C-Chain 使用类似以太坊的 PoS 共识 (Snowman)。子网可使用自定义共识。 | Narwhal & Bullshark 基于 DAG 的 PoS,具有即时领导者轮换。约 100 个验证者 (无需许可,数量增长中)。使用 Move VM。 |
吞吐量 | 在测试中展示了 1,000,000+ TPS (在 100 个节点上实现 105 万 ERC-20 TX/秒)。目标是互联网规模 (持续百万级 TPS)。 | 主网 L1 约 15–30 TPS。通过 L2 rollup 扩展 (理论上无限,但每个 rollup 是独立的)。 | 通常约 2,000–3,000 TPS;测试网最高达约 5 万 TPS (理论上 6.5 万+ TPS)。对非重叠交易高度并行。 | C-Chain (EVM) 在理想条件下约 4,500 TPS。子网通过增加更多链来实现水平扩展。 | 测试中约 20,000+ TPS (Sui devnet 在一次基准测试中达到 29.7 万 TPS)。实际 TPS 较低 (数百到数千)。对独立交易使用并行执行。 |
交易最终性 | 约 0.1–0.5 秒 (亚秒级确定性最终性)。基本是实时的。 | 约 12 秒区块时间,约 6-12 分钟概率性最终性 (PoS 下,约 2 个 epoch 后最终确定)。未来升级可能缩短时间。 | 平均约 0.4 秒区块时间。最终性通常在约 1-2 秒内 (除非发生分叉,Solana 的区块很快最终确定)。 | C-Chain 上约 1–2 秒最终性 (Avalanche 共识最终性快)。子网最终性可能不同,但通常为 1-3 秒。 | 通常约 1 秒最终性 (在乐观的网络条件下,Sui 的共识能非常快地最终确定交易)。 |
可扩展性模型 | 纵向扩展 + 并行流:通过优化执行和多领导者共识实现巨大吞吐量的单链。无需分片;一个全局状态。计划随着技术成熟增加验证者。 | Layer-2 扩展与分片 (未来):以太坊本身保持去中心化但 TPS 低;通过顶层的 rollup (Arbitrum, Optimism 等) 扩展。分片在路线图上 (Danksharding) 以适度增加 L1 吞吐量。 | 单体链:所有状态都在一条链上。依赖高性能节点和并行执行。无分片 (Solana 为追求原始 TPS 牺牲了一些去中心化)。 | 子网与多链:Avalanche P-Chain 管理验 证者;C-Chain (EVM) 是一条链 (约 4.5k TPS)。可以为新应用启动额外的子网,每个子网有自己的吞吐量。因此它通过增加更多链来水平扩展 (但每个子网是独立的状态)。 | 多通道执行:Sui 使用基于对象的执行来并行化交易。与 Solana 类似,是一条单链,吞吐量来自并行性和高硬件要求。无分片;一个全局状态 (内部有对象分区)。 |
编程与虚拟机 | EVM 兼容 (Solidity, Vyper)。智能合约编译为 x86 以提高性能。支持所有以太坊工具。 | 主网上 EVM (Solidity, Vyper)。拥有庞大成熟的开发者工具和框架生态系统。 | 自定义 VM (Sealevel),使用 Rust 或 C/C++。不兼容 EVM。使用 LLVM 生成 BPF 字节码。学习曲线陡峭 (Rust) 但性能高。 | 多种 VM:默认 C-Chain 是 EVM (Solidity) – 对开发者友好但性能较低。其他子网可以运行自定义 VM (例如,Avalanche 有一个基于 WASM 的测试网 VM) 以满足特定需求。 | Move VM:使用 Move,一种基于 Rust 的安全资产语言。不兼容 EVM,因此需要新的生态系统。专注于面向资产的编程 (资源)。 |
独特创新 | 编译型 EVM、IceDB、多流共识、BLS 聚合、临时存储 – 实现极致 TPS 和大规模状态。确定性的存储访问 gas 成本。带宽压缩。强调实时 dApp (游戏/元宇宙)。 | 安全性与去中心化 – 以太坊优先考虑最大程度的去中心化和经济安全 (数十万验证者,200 亿+美元质押)。拥有账户抽象 (ERC-4337) 等开创性功能和领先的智能合约生态系统。但基础层性能受限 (扩展推向 L2)。 | 历史证明 (共识前的时钟) 以加速排序;高度优化的验证者客户端。对非冲 突交易的并行运行时。Solana 的差异化在于单体链上的原始速度,但需要强大硬件 (128+ GB RAM,高端 CPU/GPU)。它不是 EVM,这限制了以太坊开发者的轻松采用。 | 子网灵活性 – 能够在 Avalanche 的验证者集下启动自定义区块链,为特定应用量身定制 (例如,有自己的 gas 代币或规则)。通过 Avalanche 共识实现快速最终性。但 C-Chain (EVM) 性能远低于 Somnia,且使用多个子网牺牲了应用间的可组合性。 | 以对象为中心的并行性 – Sui 的对象模型让独立交易并发执行,在有许多不相关交易时提高吞t量。还有交易批处理、因果排序等功能。Move 语言确保资产安全 (不会意外丢失代币)。吞吐量低于 Somnia,但也专注于游戏 (Sui 强调 NFT 和使用 Move 的简单游戏)。 |
去中心化权衡 | 开始时约 60–100 个验证者 (最初由基金会选择,然后由代币持有者选举)。硬件要求相对较高 (与 Solana/Aptos 节点相当)。因此不像以太坊那样无需许可,但对其用例来说足够 (目标是随时间增加验证者集)。为性能而接受"充分去中心化"。 | 非常高的去中心化 (任何人都可以质押 32 ETH 运行验证者;数千个独立验证者)。安全性和抗审查性是一流的。但性能受损;需要 L2 进行扩展,这增加了复杂性。 | 实际上更中心化:<2500 个验证者,少数验证者通常产生大部分区块。高硬件成本意味着许多参与者使用 Google Cloud 或数据中心 (家庭节点较少)。网络过去在高负载下曾出现中断。 | 相当去中心化:约 1000 个验证者,任何人都可以通过质押最低约 2,000 AVAX 加入。Avalanche 共识在验证者数量上可扩展而不会减慢太多。但每个子网可能形成自己的较小验证者集,可能为性能牺牲一些安全性。 |