El equipo de Sofistic ha analizado la seguridad y transparencia de 27 juegos Play to Earn, evaluando sus contratos inteligentes, la aplicación cliente y la infraestructura de servidor. Los resultados muestran un patrón: la promesa de descentralización no siempre se cumple, y buena parte de la lógica crítica sigue dependiendo de decisiones centralizadas y poco documentadas.

¿Qué conceptos necesitas saber para entender el funcionamiento de los juegos DeFi?
Impacto de los juegos DeFi
Auditoría de 27 juegos DeFi para comprobar su seguridad y transparencia
El equipo de Sofistic, con la colaboración de Bit2Me, auditó y analizó las medidas de seguridad de 27 juegos DeFi diferentes. El 70% ya estaban lanzados en el mercado; el resto, en beta o desarrollo.
Con al menos un token ERC20 o NFT
Contratos en Solidity
Interacción vía wallet (Metamask)
Falta de transparencia en la economía del juego
Un requisito básico para generar confianza en un proyecto DeFi es publicar las direcciones de los contratos que gestionan su economía. La investigación encontró que la mayoría de los proyectos no cumple con este mínimo.
Auditorías incompletas
Solo un 30% de los juegos revisados había auditado sus contratos, y en la mayoría de los casos la revisión se limitaba al token, dejando fuera el marketplace y otros componentes igual de expuestos.
Requisitos mínimos de transparencia
Recoger en la documentación los casos de uso dentro y fuera de la blockchain
Documentar el flujo económico del proyecto y su tokenomics
Publicar direcciones de contratos, código y reportes de auditoría
Clasificación de los fallos encontrados

Fallos del lado del servidor
Más allá de la blockchain, el cliente y el servidor de estos juegos también concentraron buena parte de los hallazgos: autenticación débil, control de acceso insuficiente y configuraciones de seguridad ausentes.
Calidad del código
Uso excesivo de gas, código repetido o sin usar y falta de comentarios en funciones complejas son constantes en los contratos revisados. A diferencia de otro software, un smart contract es difícil o imposible de actualizar una vez desplegado, así que estos problemas se mantienen en el tiempo.
Lógica on-chain vs. off-chain
La integración de blockchain varía según el juego. Esto es lo que gana y lo que pierde cada enfoque:

