Después de experimentar la locura de los juegos GameFi en 2021, representada por Axie Infinity, y el posterior estallido de la burbuja, GameFi comenzó a recuperarse en la segunda mitad de 2023. La popularidad del juego blockchain 3A Bigtime atrajo una atención significativa al mercado de GameFi. El 9 de enero de 2024, se lanzó oficialmente la cadena específica del juego Arbitrum Layer3 Xai. El 12 de enero, la plataforma de juegos SkyArk Chronicles completó una ronda de financiación de 15 millones de dólares liderada por Binance Labs. La combinación de nuevas cadenas públicas y juegos se convirtió en un punto focal en el mercado, y muchos usuarios tenían grandes expectativas sobre el rendimiento futuro de GameFi.
Beosin ha auditado proyectos de GameFi, incluidos Ronin Network, SpaceRunners, WastedLands y Good Games Guild, y ha descubierto problemas de seguridad que los equipos de proyectos de GameFi suelen pasar por alto. El equipo de Beosin analizará el estado actual de desarrollo de la pista GameFi, los proyectos destacados y los desafíos de seguridad que enfrenta.
Análisis general de GameFi
En 2021, los proyectos relacionados con GameFi recaudaron más de 1.500 millones de dólares, y la valoración total de las empresas de desarrollo de proyectos GameFi alcanzó casi miles de millones de dólares, excluyendo el valor de mercado de los tokens GameFi. Según las estadísticas de Blockchaingamer, aproximadamente el 31% de los proyectos GameFi han detenido su desarrollo o se encuentran en un estado inactivo después del invierno del mercado Web3.

Gracias a la recuperación del mercado y la popularidad aportada por los nuevos proyectos de GameFi, la actividad general de GameFi ha aumentado significativamente. Los principales juegos de blockchain de Ethereum, como Gala, Stepn, Axie, Sandbox, etc., registraron volúmenes récord de transacciones a finales de 2023.

En octubre de 2023, la financiación del mercado primario en el sector GameFi superó los 100 millones de dólares, y muchos proyectos de GameFi recaudaron millones de dólares para el desarrollo, las pruebas y la promoción de juegos. En 2024, a medida que numerosos juegos entren en pruebas públicas y se lancen oficialmente, se espera que aumente la atención del mercado hacia GameFi.
Proyectos clave en la pista GameFi
(Nota: el siguiente contenido no constituye asesoramiento de inversión).
Plataformas de aplicaciones de juegos
1. Red Ronin
Ronin es una cadena de bloques EVM diseñada específicamente para juegos, lanzada por Sky Mavis, el equipo de desarrollo detrás del otrora popular juego de cadena de bloques Axie Infinity. Después de experimentar incidentes de seguridad en 2022, Ronin Network abandonó el consenso de Prueba de autoridad (PoA) original. En 2023, Sky Mavis decidió actualizar el mecanismo de consenso a DPOS el 12 de abril, reduciendo los riesgos de centralización. Beosin llevó a cabo una auditoría exhaustiva de la red principal, los contratos inteligentes, etc. de Ronin Network, revelando riesgos de seguridad que se abordaron con medidas efectivas.
Después de la actualización del consenso, Ronin Network se volvió más descentralizada, con el número de nodos validadores aumentando de 9 a 22 y un total de 27 validadores candidatos. Los validadores de gobernanza están determinados por Sky Mavis, Yield Guild Games, NonFungible.com, Nansen, Google, DappRadar DAO y Animoca Brands, y los 15 espacios de validación restantes se asignan a la comunidad.
Actualmente, el TVL total de Ronin Network es de aproximadamente $150 millones y sus proyectos de ecosistema se están desarrollando rápidamente. En 2023, Ronin colaboró con estudios de juegos comoDirective Games, Tribes, Bali Games y Bowled.io, lanzando varios juegos en Ronin Network.

2. X inmutable
Immutable X es un zk-Rollup Layer2 centrado en NFT y GameFi, que proporciona una confirmación rápida de transacciones, cero tarifas de gas y alta escalabilidad. Immutable X utiliza la tecnología StarkEx para construir Validium, una solución zk-Rollup similar a Plasma, donde los datos se almacenan fuera de la cadena para reducir el cálculo dentro de la cadena y aumentar el TPS.
El ecosistema de Immutalbe X incluye juegos como Gods Unchained, Guild of Guardians e Illuvium, y Guild of Guardians e Illuvium emiten tokens de juego.

3. Xai
Xai es un Layer3 construido sobre Arbitrum Nitro, que se centra en la incubación de proyectos GameFi y la experiencia del usuario. Xai presenta integración de billetera backend, lo que brinda una experiencia de juego sin tarifas de transacción y un diseño económico de juego único. Xai se ha asociado con el equipo de juego Ex Populus para desarrollar Final Form y LAMOverse en la cadena Xai.
Xai ha emitido el token XAI, que sirve como token de gas y recompensa de nodo para la cadena Xai. Se revelarán más casos de uso cuando los juegos estén disponibles en la red. Xai figura en EagleEye, lo que permite a los usuarios monitorear actividades relevantes en la cadena.

4. Oasis
Oasys es una cadena lateral de Ethereum diseñada para juegos, que utiliza un mecanismo PoS con Layer1 y Layer2. Layer1 se utiliza para ejecutar tokens, NFT, puentes entre cadenas y contratos acumulativos, mientras que los juegos se ejecutan en una Layer2 patentada y sin gas. Oasys Layer2 adopta Optimistic Rollup pero elimina el período de desafío de 7 días para mejorar la experiencia del usuario. Oasys actualmente tiene 6 Layer2 con 36 juegos ejecutándose, lo que permite a los jugadores participar y ganar tokens nativos de OAS.

5. Gala
En noviembre de 2023, Gala Games anunció una asociación estratégica con DWF Labs para promover la adopción generalizada de Galachain. Gala Games ha lanzado varios juegos y ha ampliado su negocio a la música y las películas. Gala Games optimizó su modelo de tokens en enero de 2023, asignando tokens de Gala gastados en la plataforma a nodos para aumentar las ganancias de los nodos. Los usuarios pueden monitorear las actividades en cadena del token Gala a través de EagleEye.

6. Miria
Myria es un Ethereum Layer2 desarrollado para GameFi. Al igual que Immutable X, Myria colabora con StarkWare, utilizando el probador STARK de StarkWare y la tecnología zk-Rollup, y las transacciones finalmente son confirmadas por la red Ethereum. El token MYRIA carece de suficiente liquidez en la cadena y se negocia principalmente en bolsas centralizadas como OKX y Bitget.

Myria ha lanzado varios juegos gratuitos, como Metarush, Metakart, Block Royale, Starstrike Legends y Mooville Farm, con el objetivo de construir una plataforma de juegos similar a Gala Games.
Juegos totalmente en cadena
Los juegos totalmente Onchain se refieren a juegos en los que toda la lógica y los estados del juego se ejecutan y almacenan en la red blockchain. En el pasado, debido a los cuellos de botella en el rendimiento de las redes blockchain y la falta de infraestructura, la mayoría de los juegos de GameFi solo colocaban activos del juego en la cadena. Sin embargo, en 2023, hubo un progreso significativo en los juegos totalmente en cadena, lo que atrajo a los desarrolladores a participar en su desarrollo. Las razones de este progreso incluyen:
Atención y apoyo de instituciones de inversión como a16z y Jump Crypto, impulsando como subpista el desarrollo de juegos totalmente onchain.
Popularidad gradual de las billeteras AA, que permiten a los usuarios firmar transacciones después de completar una ronda o varios pasos, mejorando la experiencia del usuario al participar en juegos totalmente en cadena.
Desarrollo de motores de juegos reduciendo la barrera para los desarrolladores. Actualmente, el motor de juego Dojo de Starknet y el motor de juego MUD con integración OP Stack son populares entre los desarrolladores.
En 2023, los juegos totalmente en cadena se convirtieron en un punto focal en la pista GameFi. Muchos de estos juegos han entrado en la fase de testnet y tienen cierto nivel de jugabilidad. Estos son algunos de los juegos totalmente en cadena más destacados actualmente en el mercado:
1. Mundo de los Reinos
Realms World es el ecosistema de juegos del proyecto Loot NFT, que presenta juegos como Loot Survivor y Realms: Eternum. Estos juegos están basados en el Dojo de Starknet. Loot Survivor es un juego de aventuras y supervivencia con un mecanismo único de Play2Die, que requiere que los jugadores luchen o huyan de los monstruos, mejoren los atributos de los personajes, recopilen equipos y compitan por clasificaciones más altas.
Realms: Eternum es un juego de estrategia MMO en el que los jugadores construyen y desarrollan sus reinos mientras se defienden de los ataques de otros jugadores. Cada reino de Eternum es un NFT y los jugadores pueden intercambiarlos en el mercado.

2. Lucha en el cielo
Sky Strife es un juego totalmente en cadena construido sobre el motor de juego MUD. Presenta batallas trepidantes de estrategia en tiempo real (RTS) y está desarrollado por el equipo de Lattice, los creadores del motor MUD. La jugabilidad de Sky Strife es similar a la de otros juegos de estrategia en tiempo real, con cuatro jugadores comenzando en sus respectivas bases principales en el mapa. Los jugadores pretenden capturar más recursos para producir soldados, defender sus bases y atacar las bases de otros jugadores. Los jugadores deben asignar recursos entre producir soldados, controlar los recursos del mapa, defender bases y atacar las bases de otros jugadores para formular una estrategia adecuada.
Sky Strife se encuentra actualmente en la fase de testnet y su token es ORB, que aún no se ha emitido. El equipo de desarrollo planea repetir Sky Strife para transformarlo en un mundo autónomo con recursos, lógica y una economía de libre construcción, permitiendo a la comunidad desarrollar nuevos juegos en cadena, reglas de juego y módulos de juego en el mundo de Sky Strife.
3. celular
Cellula es un juego de simulación de vida artificial totalmente en cadena. En Cellula, los jugadores crean "vida" artificial combinando y ensamblando las unidades de vida más pequeñas: las células. Los jugadores pueden observar el crecimiento, la reproducción y la evolución de estas formas de "vida" en un espacio virtual. Cellula utiliza la altura del bloque de Ethereum como "tiempo" y cada "vida" evoluciona con el crecimiento de la red Ethereum.
Juegos Web2.5
Además de los juegos totalmente en cadena, la mayoría de los demás proyectos de GameFi se pueden clasificar como juegos Web2.5, donde los activos del juego están en la cadena y la mayor parte de la lógica del juego es procesada por servidores centralizados. De 2023 a 2024, muchos de estos juegos comenzaron las pruebas beta abiertas o se lanzaron oficialmente, incluido el juego de rol multijugador en línea Bigtime, los juegos de disparos en primera persona Matr1x FIRE y SHRAPNEL, y el juego de estrategia GasHero.
Estos juegos han aprendido de los fracasos de los juegos blockchain en 2021, centrándose en Play & Earn, optimizando el aspecto del juego desde los gráficos del juego, la jugabilidad y la experiencia del usuario. El diseño tokenómico también se ha optimizado para atraer usuarios con umbrales bajos o gratuitos.
Desafíos de seguridad de GameFi
GameFi no solo ofrece incentivos simbólicos a los jugadores, sino que también les otorga la propiedad de los activos del juego, creando proyectos de juegos con características de economías cifradas y descentralización. Sin embargo, el desarrollo de GameFi enfrenta muchas vulnerabilidades de seguridad y ataques de piratas informáticos, lo que plantea serias amenazas a la seguridad de los activos de los usuarios e impacta negativamente el desarrollo saludable de todo el ecosistema GameFi.
Beosin está muy preocupado por la seguridad del ecosistema GameFi. Después del lanzamiento de juegos en cadena populares como Fren Pet y xPet, Beosin realizó análisis de seguridad de sus tokens y contratos de juegos para evitar posibles vulnerabilidades y ataques. Entonces, ¿cuáles son los problemas de seguridad comunes en GameFi y cómo se puede mejorar la seguridad de GameFi? En respuesta, Beosin ha descrito los siguientes riesgos y recomendaciones de seguridad.
Desafíos de seguridad en cadena
Vulnerabilidades del contrato de token
Los proyectos de GameFi suelen utilizar uno o más tokens como moneda del juego para comprar artículos y recompensar a los jugadores. Los contratos de tokens gestionan la acuñación, el comercio y la quema de tokens. Las vulnerabilidades en los contratos de tokens pueden tener efectos catastróficos en todo el sistema económico del juego.
Los contratos de tokens a menudo tienen riesgos de centralización, donde el propietario/administrador del contrato de token tiene permisos excesivos. El propietario/administrador del contrato puede modificar las tarifas de transacción de tokens, evitar que los usuarios compren o vendan, agregar listas negras de direcciones, realizar acuñación ilimitada o incluso restablecer los saldos de tokens de cualquier dirección.
Los usuarios pueden comprobar los riesgos de las direcciones de contratos de tokens a través de la plataforma EagleEye. EagleEye detecta y alerta a los usuarios sobre los riesgos de los contratos de tokens, ayudándoles a evitar posibles pérdidas.
Vulnerabilidades de contratos comerciales
Los contratos comerciales de GameFi son responsables de implementar el juego principal y la distribución de recompensas. La mayoría de los desarrolladores hacen que sus contratos comerciales sean actualizables. Para la seguridad de los contratos actualizables, Beosin recomienda:
(1) Inicializar contratos y dependencias: los desarrolladores pueden olvidarse de inicializar contratos y dependencias durante la implementación, lo que genera vulnerabilidades graves.
(2) Tenga en cuenta los conflictos de almacenamiento: la modificación del almacenamiento durante las actualizaciones del contrato puede provocar conflictos de almacenamiento entre diferentes versiones del contrato, lo que provocará errores de datos y pérdidas financieras.
(3) Preste atención al control de permisos: los desarrolladores deben restringir los permisos de actualización de los contratos para evitar que los atacantes obtengan el control de las actualizaciones de los contratos. Los piratas informáticos pueden obtener el control de las actualizaciones mediante el robo de claves privadas o ataques de gobernanza.
Vulnerabilidades de NFT
Los NFT sirven como los principales activos de juego en manos de los jugadores en los proyectos GameFi, y su cantidad y rareza garantizan el valor de los activos del juego. Sin embargo, la implementación inadecuada de NFT puede introducir riesgos de seguridad.
La implementación de la aleatoriedad es una consideración crítica para los proyectos. Los proyectos de GameFi a menudo introducen actividades como cajas ciegas y tareas de recompensas aleatorias en el juego. En el proceso de acuñar NFT en tales eventos, los proyectos pueden utilizar marcas de tiempo en bloque como fuente de información para generar NFT de diferentes rarezas. Sin embargo, las marcas de tiempo de los bloques se pueden predecir o controlar, lo que genera una competencia desleal en el juego. Beosin recomienda que los proyectos utilicen Chainlink VRF (función aleatoria verificable) para reducir dichos riesgos.
Además, los proyectos deben almacenar de forma segura metadatos, imágenes y valores hash IPFS de sus NFT para evitar la filtración temprana de datos raros de NFT. De lo contrario, los piratas informáticos pueden localizar metadatos de NFT relevantes y bloquear los NFT más raros durante el proceso de acuñación.
Cuando los jugadores intercambian NFT, los proyectos deben conocer la diferencia entre los tokens ERC-1155 y ERC-721. ERC-1155 es una mejora con respecto a ERC-721 y admite la creación de tokens fungibles y NFT en un solo contrato. Los tokens ERC-721 requieren múltiples transferencias, mientras que los tokens ERC-1155 se pueden transferir en lotes. Los proyectos deben diferenciarse al implementar transferencias de tokens relacionadas. Anteriormente, TreasureDAO en la cadena Arbitrum fue atacado debido a este problema.
Vulnerabilidades del puente entre cadenas
Los proyectos GameFi de cadenas múltiples y las cadenas de aplicaciones GameFi utilizan puentes entre cadenas para mapear los activos del juego en diferentes redes blockchain. Los puentes entre cadenas son cruciales para mejorar la liquidez y atraer usuarios al juego/ecosistema. Sin embargo, los puentes entre cadenas de GameFi tienen dos riesgos principales:
En primer lugar, debido a las vulnerabilidades de los contratos, los activos del juego asignados entre diferentes redes pueden ser inconsistentes. Los piratas informáticos podrían explotar las vulnerabilidades de los contratos para inflar los activos del juego en una red con fines de lucro.
En segundo lugar, existe el riesgo de que se produzcan nodos validadores de puentes entre cadenas. Ronin Network sufrió anteriormente una pérdida de 620 millones de dólares debido a la filtración de la clave privada de un nodo. Beosin recomienda las cadenas de aplicaciones GameFi para aumentar la cantidad de nodos de validación para sus puentes entre cadenas, almacenar de forma segura las claves privadas y evitar el control malicioso de los nodos de validación que provoque pérdidas.
Desafíos de seguridad fuera de la cadena
Además de los juegos totalmente en cadena, la lógica de backend y las interfaces de la mayoría de los proyectos de GameFi todavía dependen de servidores centralizados fuera de la cadena. Estos servidores almacenan información crucial, incluida cierta lógica del juego, datos del juego e información de la cuenta del jugador. Estos servidores son susceptibles a ataques maliciosos.
Manipulación de datos NFT
Como se destacó anteriormente, los metadatos de NFT son cruciales. Sin embargo, muchos proyectos de GameFi almacenan sus metadatos NFT en servidores centralizados en lugar de en infraestructuras descentralizadas como Arweave. Esto aumenta el riesgo de que los atacantes o los miembros internos del proyecto manipulen los metadatos, infringiendo la propiedad de los jugadores y los intereses en sus activos del juego.
Ataques de phishing
Los atacantes pueden obtener información confidencial de los equipos del proyecto mediante ataques de phishing, como claves privadas de billetera que administran la tesorería del juego y cuentas de GitHub. Luego, los piratas informáticos pueden ampliar la escala del ataque mediante ataques a la cadena de suministro o ataques de phishing, provocando pérdidas más importantes.
Conclusión
Después de tres años de exploración, GameFi ha visto el surgimiento de más cadenas de bloques de juegos patentadas y proyectos de juegos de mayor calidad. Los juegos totalmente en cadena representan una narrativa más nativa de Web3, pero aún se encuentran en las primeras etapas y toda la pista requiere tiempo para iterarse. Al participar en la construcción de la pista GameFi, los desarrolladores deben prestar atención a evitar los riesgos de seguridad mencionados anteriormente para construir proyectos GameFi más confiables.
Contacto
Si necesita algún servicio de seguridad blockchain, bienvenido a contactarnos:
Sitio web oficial Beosin EagleEye Twitter Telegram Linkedin