La noticia de que Sonic SVM está a punto de realizar el TGE es un punto caliente en el mercado de criptomonedas. Como un Solana Layer2 centrado en juegos Web3, Sonic SVM lanzó su juego Tap-to-Earn en TikTok hace dos meses y ha atraído a más de un millón de usuarios de TikTok.
En un momento de lento crecimiento en el juego Web3, Sonic SVM ofrece nuevas herramientas de desarrollo y oportunidades potenciales para desarrolladores de juegos Web3 y el ecosistema de Solana. Beosin, como proveedor de servicios de seguridad de Sonic SVM, analizará la arquitectura y las características técnicas de Sonic SVM en este artículo para ayudar a los usuarios generales y a los desarrolladores a comprender y participar en la construcción del ecosistema de Sonic SVM.
"OP Stack" para Solana L2s
Desde la guerra de Layer1 en 2021, la competencia entre blockchains ha entrado en océanos rojos. Las soluciones de escalado Layer2 para ETH (especialmente ZK-Rollup y OP-Rollup) se refinaron gradualmente. OP Stack surgió con el concepto de diseño modular + Rollup. Desde entonces, también han surgido proyectos que ofrecen Rollup-as-a-Service y han sido populares, reduciendo enormemente la dificultad técnica y el costo de desarrollar y desplegar una blockchain. Así, una gran cantidad de DApps han tendido a lanzar sus propias cadenas.
Además de la tendencia del "lanzamiento de cadena con un clic" de EVM, construir proyectos directamente en Solana también ha sido una opción popular para muchos desarrolladores en los últimos dos años. Gracias a la rápida velocidad de ejecución de Solana y al bajo costo del espacio en bloques, cada vez más Dapps están eligiendo Solana como su infraestructura, y Solana Layer2 también está comenzando a aparecer como Grass, un proyecto de datos AI, Zeta Markets, una plataforma de comercio de derivados en cadena, y Sonic SVM.
Sin embargo, construir un Solana Layer2 no cuenta con tantas herramientas y soluciones como construir un ETH Layer2, como usar OP Stack, Arbitrum Orbit, ZK Stack, etc. Para abordar este problema, el marco HyperGrid de Sonic SVM proporciona a los desarrolladores una solución de Rollup que admite específicamente SVM (Máquina Virtual de Solana), y Sonic SVM es el primer L2 desarrollado basado en HyperGrid.
La arquitectura del sistema de HyperGrid se muestra en la siguiente figura. Cada instancia de Grid es una red semi-autónoma dentro del marco de HyperGrid, que se utiliza para ejecutar aplicaciones específicas como juegos, DeFi y agentes de AI.
https://docs.sonic.game/developers/hypergrid-framework/hypergrid-infrastructure/architectural-overview
Los componentes clave de Grid son los siguientes:
● Un co-procesador ZK para gestionar operaciones específicas de Grid para la sincronización de estado con la Red de Estado Compartido HyperGrid (HSSN)
● BlockStore para procesar datos de cuentas y programas
● Tiempo de ejecución (Sonic SVM Runtime y Sonic EVM Runtime para ejecutar programas de Solana y contratos inteligentes de Solidity)
● Generador de árbol Merkle concurrente para generación rápida de pruebas y transiciones de estado
Es importante señalar que la Red de Estado Compartido HyperGrid (HSSN) es una parte clave de HyperGrid, que actúa como la capa de consenso de toda la red. La HSSN es responsable de la gestión del estado de todas las redes y de la comunicación entre Gird-Grid, Grid-HSSN y HSSN-Solana.
Además de manejar las comunicaciones de red, la HSSN sincroniza regularmente los datos de bloques de los Rollups de Grid a Solana, y la confiabilidad de las transacciones en el bloque es mantenida por HyperFuse Guardian Nodes, que son observadores y validadores clave en el ecosistema de HyperGrid.
En septiembre de 2024, Beosin completó una auditoría de seguridad de HyperFuse Guardian Nodes cubriendo múltiples aspectos, incluidas vulnerabilidades del programa, vulnerabilidades de seguridad y posibles vectores de ataque que podrían comprometer la integridad y la confiabilidad de la red Sonic SVM.
https://beosin.com/audits/HyperFuse_Guardian_Nodes_202409111918.pdf
Las características de HyperGrid se pueden resumir de la siguiente manera:
1.
Red de Secuenciadores Compartidos: Cada Grid en HyperGrid opera de manera semi-autónoma, compartiendo la red de secuenciadores, y la HSSN maneja la comunicación entre las redes para mejorar la interoperabilidad.
2.
Soporte para EVM y SVM: Como se puede ver en la arquitectura anterior, Grid admite EVM. Los desarrolladores pueden desplegar aplicaciones del ecosistema EVM en las redes HyperGrid a través de la herramienta HyperGrid Interpreter proporcionada por Sonic SVM.
3.
Alta escalabilidad: Debido al diseño de HSSN, HyperGrid puede escalarse añadiendo múltiples redes según las necesidades del negocio para aumentar el rendimiento de transacciones de toda la red.
Optimizado para juegos Web3: marco Rush ECS
En el desarrollo de juegos, los desarrolladores a menudo utilizan motores de juegos para crear juegos con el fin de reducir la complejidad y la dificultad del desarrollo. Los juegos Web3 involucran tecnología blockchain, y los desarrolladores que desean desarrollar juegos completamente en cadena necesitan aprender primero una gran cantidad de pilas de tecnología relacionadas con blockchain. El equipo de Sonic SVM quiere facilitar a los desarrolladores la construcción de juegos Web3 al abstraer algunos de los componentes y procesos involucrados en el desarrollo de juegos Web3.
Introducción | Sonic | Documentación Oficial
Actualmente, el marco ECS abstrae siete subatómicos: Mundo (datos en cadena utilizados para rastrear el estado de una instancia del mundo del juego), Entidades (estructura de datos utilizada para representar un determinado Primitivo de Juego), Componentes (los datos que posee una Entidad), Sistemas (sistemas que procesan entradas y generan transiciones de estado), Instancias (instancias de Entidades), Planos (utilizados para definir la estructura de un mundo del juego) y Primitivos de Juego (definición de entidades en cadena).
Sonic SVM proporciona estos componentes y permite a los desarrolladores combinarlos y ampliarlos, lo que permite a los desarrolladores construir juegos Web3 de manera rápida y sencilla. El marco Rush ECS todavía está en desarrollo intenso y aún no está disponible en una versión estable.
El 7 de enero, Sonic SVM realizará un TGE para empoderar y motivar a los participantes y desarrolladores del ecosistema con tokens $SONIC y mantener la seguridad y gobernanza de la red HyperGrid. En diciembre de 2024, Beosin completó una auditoría del token $veSONIC para proporcionar seguridad a las operaciones de red subsiguientes de Sonic SVM y la gobernanza de votación.
Resumen
Sonic SVM proporciona una infraestructura de alto rendimiento y un nuevo marco de desarrollo de juegos para permitir a los desarrolladores construir aplicaciones de mayor rendimiento, especialmente aplicaciones de juegos Web3 que pueden liquidarse rápidamente en la red principal de Solana. El HyperGrid Interpreter ayuda a los desarrolladores y proyectos de EVM a migrar rápidamente al ecosistema HyperGrid. Sonic SVM tiene la oportunidad de convertirse en la nueva infraestructura para juegos Web3, DeFi, pagos y otras aplicaciones en el futuro. Ayuda a los desarrolladores a lograr mayores ingresos al construir diferentes tipos de aplicaciones, mientras mejora la experiencia del usuario y el interés en la interacción.