Новости о том, что Sonic SVM вскоре проведет TGE, являются горячей темой на крипторынке. Будучи Solana Layer2, сосредоточенным на играх Web3, Sonic SVM запустила свою игру Tap-to-Earn на TikTok два месяца назад и привлекла более одного миллиона пользователей TikTok.

В условиях медленного роста в области игр Web3 Sonic SVM предлагает новые инструменты разработки и потенциальные возможности для разработчиков игр Web3 и экосистемы Solana. Beosin, как поставщик услуг безопасности Sonic SVM, проанализирует архитектуру и технические характеристики Sonic SVM в этой статье, чтобы помочь обычным пользователям и разработчикам понять и участвовать в создании экосистемы Sonic SVM.

"OP Stack" для Solana L2s

С тех пор как в 2021 году началась война Layer1, конкуренция между блокчейнами вошла в красные океаны. Решения масштабирования Layer2 для ETH (особенно ZK-Rollup и OP-Rollup) постепенно улучшались. OP Stack вышел с концепцией Rollup + модульного дизайна. С тех пор проекты, предлагающие Rollup-as-a-Service, также начали появляться и становиться популярными, значительно снижая техническую сложность и стоимость разработки и развертывания блокчейна. Таким образом, большое количество DApps стремится запустить свои собственные цепи.

В дополнение к тренду "однокнопочного запуска цепей" EVM, создание проектов непосредственно на Solana также стало популярным выбором для многих разработчиков за последние два года. Благодаря высокой скорости выполнения и низкой стоимости блок-пространства Solana, все больше Dapps выбирают Solana в качестве своей инфраструктуры, и также начинают появляться решения Solana Layer2, такие как Grass, проект данных AI, Zeta Markets, платформа торговли деривативами на цепочке, и Sonic SVM.

Однако создание Solana Layer2 не имеет столько инструментов и решений, как создание ETH Layer2, таких как использование OP Stack, Arbitrum Orbit, ZK Stack и т.д. Чтобы решить эту проблему, фреймворк HyperGrid Sonic SVM предоставляет разработчикам решение Rollup, которое специально поддерживает SVM (Solana виртуальная машина), и Sonic SVM является первым L2, разработанным на основе HyperGrid.

Системная архитектура HyperGrid показана на следующем рисунке. Каждый экземпляр Grid является полусамостоятельной сетью в рамках фреймворка HyperGrid, который используется для запуска конкретных приложений, таких как игры, DeFi и AI-агенты.

https://docs.sonic.game/developers/hypergrid-framework/hypergrid-infrastructure/architectural-overview

Ключевые компоненты Grid следующие:


● ZK сопроцессор для управления операциями, специфичными для Grid, для синхронизации состояния с HyperGrid Shared State Network (HSSN)


● BlockStore для обработки данных аккаунтов и программ


● Время выполнения (Sonic SVM Runtime и Sonic EVM Runtime для запуска программ Solana и смарт-контрактов Solidity)


● Параллельный генератор дерева Меркла для быстрой генерации доказательств и переходов состояния

Важно отметить, что HyperGrid Shared State Network (HSSN) является ключевой частью HyperGrid, которая выступает в качестве слоя консенсуса всей сети. HSSN отвечает за управление состоянием всех сеток и связь между Gird-Grid, Grid-HSSN и HSSN-Solana.

В дополнение к обработке сетевых коммуникаций HSSN регулярно синхронизирует данные блоков из сетей Rollups в Solana, и надежность транзакций в блоке поддерживается узлами HyperFuse Guardian, которые являются ключевыми наблюдателями и валидаторами в экосистеме HyperGrid.

В сентябре 2024 года Beosin завершила аудит безопасности узлов HyperFuse Guardian, охватывающий несколько аспектов, включая уязвимости программы, уязвимости безопасности и потенциальные векторы атак, которые могут скомпрометировать целостность и надежность сети Sonic SVM.

https://beosin.com/audits/HyperFuse_Guardian_Nodes_202409111918.pdf

Особенности HyperGrid можно суммировать следующим образом:


1.
Сетевая последовательность общего доступа: каждая сетка в HyperGrid функционирует полусамостоятельно, деля сеть последовательности, а HSSN обрабатывает связь между сетями для улучшения интероперабельности.


2.
Поддержка EVM и SVM: Как видно из вышеуказанной архитектуры, Grid поддерживает EVM. Разработчики могут развертывать приложения экосистемы EVM в сети HyperGrid через инструмент HyperGrid Interpreter, предоставленный Sonic SVM.


3.
Высокая масштабируемость: благодаря дизайну HSSN HyperGrid может быть масштабирован путем добавления нескольких сеток в соответствии с бизнес-потребностями для увеличения пропускной способности транзакций всей сети.

Оптимизировано для игр Web3: фреймворк Rush ECS

В разработке игр разработчики часто используют игровые движки для создания игр, чтобы сократить сложность и трудности разработки. Игры Web3 связаны с блокчейн-технологиями, и разработчики, желающие разрабатывать полностью ончейн-игры, сначала должны изучить большое количество технологий, связанных с блокчейном. Команда Sonic SVM хочет упростить разработку Web3-игр, абстрагируя некоторые из компонентов и процессов, связанных с разработкой игр Web3.

Введение | Sonic | Официальная документация

В настоящее время фреймворк ECS абстрагирует семь субатомов: Мир (данные на цепочке, используемые для отслеживания состояния экземпляра игрового мира), Сущности (структура данных, используемая для представления конкретного игрового примитива), Компоненты (данные, которые содержит Сущность), Системы (системы, которые обрабатывают ввод и генерируют переходы состояния), Экземпляры (экземпляры Сущностей), Шаблоны (используются для определения структуры игрового мира) и Игровые Примитивы (определение ончейн-сущностей).

Sonic SVM предоставляет эти компоненты и позволяет разработчикам комбинировать и расширять их, что позволяет разработчикам быстро и легко создавать игры Web3. Фреймворк Rush ECS все еще находится в активной разработке и пока недоступен в стабильном выпуске.

7 января Sonic SVM проведет TGE для наделения полномочиями и мотивации участников экосистемы и разработчиков с помощью токенов $SONIC и поддержания безопасности и управления сетью HyperGrid. В декабре 2024 года Beosin завершила аудит токена $veSONIC для обеспечения безопасности последующих сетевых операций Sonic SVM и голосования.

Резюме

Sonic SVM предоставляет высокопроизводительную инфраструктуру и новый фреймворк разработки игр, позволяя разработчикам создавать приложения с высокой производительностью, особенно приложения Web3-игр, которые могут быстро обрабатываться на основной сети Solana. Интерпретатор HyperGrid помогает разработчикам EVM и проектам быстро мигрировать в экосистему HyperGrid. Sonic SVM имеет возможность стать новой инфраструктурой для Web3-игр, DeFi, платежей и других приложений в будущем. Это помогает разработчикам достигать более высокой прибыли, создавая различные виды приложений, одновременно улучшая пользовательский опыт и интерес к взаимодействию.