近日,Sonic SVM即将TGE的消息成为市场的一大热点。作为专注Web3游戏的Solana Layer2,两月前Sonic SVM在TikTok平台发行的Tap-to-Earn游戏成为爆款,吸引了百万TikTok用户参与。
在Web3游戏领域发展暂缓的当下,Sonic SVM为游戏开发者和Solana生态提供了新的开发工具与潜在机会。Beosin作为Sonic SVM的安全服务提供商,将在本文详细解析Sonic SVM的架构与技术特点,帮助普通用户和开发者了解并参与到Sonic SVM的生态建设中。
Solana L2的“OP Stack”
从2021年的Layer1战争至今,区块链网络的竞争已经进入红海。针对ETH的Layer2扩容解决方案(特别是ZK-Rollup和OP-Rollup)逐渐完善,Rollup+模块化的设计理念诞生了广受欢迎的OP Stack。此后提供Rollup-as-a-Service的项目也层出不穷,大大降低了开发并部署一条区块链的技术难度与成本,大量Dapp开始倾向于推出自己的专有链。
除了EVM的“一键发链”成为趋势之外,直接基于Solana构建项目在过往的2年里也是不少开发者的选择。得益于Solana的执行速度与区块空间成本,越来越多的Dapp选择Solana作为其基础设施,Solana Layer2也开始出现,如AI DePin项目Grass、链上衍生品交易平台Zeta Markets、Sonic SVM。
然而,构建一个 Solana Layer2 并不像构建一个ETH Layer2那样有OP Stack、Arbitrum Orbit、ZK Stack等各种工具可选择。针对这一问题,Sonic SVM的HyperGrid框架为开发者提供了专门支持SVM(Solana虚拟机)的Rollup解决方案,Sonic SVM正是基于HyperGrid开发的第一条L2。
HyperGrid的系统架构如下图所示,每一个Grid实例为HyperGrid框架内的一个半自治网络,用于运行游戏、DeFi、AI Agent等特定应用程序。
Grid的关键组件如下:
● 用于管理Grid特定操作的ZK协处理器,与HyperGrid共享状态网络(HSSN)进行状态同步
● BlockStore,用于处理帐户和程序数据
● Runtime(Sonic SVM Runtime 和 Sonic EVM Runtime,用于运行Solana程序以及Solidity智能合约)
● 并发 Merkle 树生成器,进行快速的证明生成与状态转换
需要特别注意的是,HyperGrid共享状态网络(HSSN)是HyperGrid的关键部分,它相当于整个网络的共识层。HSSN负责所有Grid的状态管理和Gird-Grid、Grid-HSSN、HSSN-Solana之间的通信。
HyperGrid的特点可总结如下:
1. 共享排序器网络:HyperGrid 中的每个 Grid 半自主运行,共享排序器网络,由HSSN处理Grid之间的通信,提高互操作性。
2. 支持EVM与SVM:从上述架构可以看到,Grid支持EVM。开发者可以通过Sonic SVM提供的HyperGrid Interpreter工具将EVM生态的应用部署到 HyperGrid网络中。
3. 高拓展性:由于HSSN的设计,HyperGrid可根据业务需要添加多个Grid进行扩容,增加整个网络的交易吞吐量。
针对Web3游戏优化:Rush ECS框架
在游戏开发中,开发者通常使用游戏引擎来创建游戏,以降低开发的复杂程度。而Web3游戏涉及区块链技术,开发者如果想开发全链游戏(fully on-chain game),需要首先学习大量的技术栈。Sonic SVM团队希望通过抽象Web3游戏开发中部分组件与流程,降低开发者构建Web3游戏的难度。
目前,ECS框架抽象了7种概念,分别是World(用于追踪游戏世界实例状态的链上数据),Entities(用于表示某一特定Gaming Primitive的数据结构),Components(Entities中的数据),Systems(处理输入并产生状态转移的系统),Instances(Entities的实例),Blueprints(用于定义游戏世界的结构)和Gaming Primitives(链上实体的定义)。
Sonic SVM通过提供这些组件并允许开发者进行组合和拓展。由此,开发者可快速、简单地构建Web3游戏。目前Rush ECS框架仍在开发中,开发者需等待后续发布的稳定版本。
1月7日,Sonic SVM将在OKX,Bybit,Kucoin,Bitget,Backpack等交易所进行TGE,通过$SONIC代币推动并激励生态系统的参与者和开发者,维护HyperGrid网络安全和实现治理。2024年12月,Beosin完成了对$veSONIC治理代币的审计,为Sonic SVM后续的网络运行和投票治理提供安全保障。
总结
Sonic SVM提供了高性能的基础设施与新的游戏开发框架,旨在让开发者构建更高性能的应用,特别是Web3游戏应用,并在 Solana 主网上进行快速结算。HyperGrid 解释器(Interpreter)可帮助EVM的开发者和项目快速迁移至HyperGrid生态,Sonic SVM在未来有机会成为Web3游戏、DeFi、支付等应用的基础设施,有助于开发者通过构建不同种类的应用获得更高的收益,同时提高用户体验和交互兴趣。
Beosin作为全球最早一批从事形式化验证的区块链安全公司,主打”安全+合规“全生态业务,在全球10多个国家和地区设立了分部,业务涵盖项目上线前的代码安全审计、项目运行时的安全风险监控与阻断、被盗追回、虚拟资产反洗钱(AML)以及符合各地监管要求的合规评估等“一站式”区块链合规产品+安全服务。欢迎点击公众号留言框,与我们联系。