Depois de experimentar a mania dos jogos GameFi em 2021, representada por Axie Infinity, e o subsequente estouro da bolha, a GameFi começou a se recuperar no segundo semestre de 2023. A popularidade do jogo blockchain 3A Bigtime atraiu atenção significativa para o mercado GameFi. Em 9 de janeiro de 2024, a cadeia específica do jogo Arbitrum Layer3 Xai foi lançada oficialmente. Em 12 de janeiro, a plataforma de jogos SkyArk Chronicles concluiu uma rodada de financiamento de US$ 15 milhões liderada pela Binance Labs. A combinação de novas redes públicas e jogos tornou-se um ponto focal no mercado, com muitos usuários tendo grandes expectativas para o desempenho futuro da GameFi.

Beosin auditou projetos da GameFi, incluindo Ronin Network, SpaceRunners, WastedLands, Good Games Guild, e descobriu problemas de segurança frequentemente ignorados pelas equipes de projeto da GameFi. O status atual de desenvolvimento da trilha GameFi, projetos dignos de nota e os desafios de segurança que ela enfrenta serão analisados ​​pela equipe Beosin.

Análise geral do GameFi

Em 2021, os projetos relacionados à GameFi arrecadaram mais de US$ 1,5 bilhão, com a avaliação total das empresas de desenvolvimento de projetos GameFi atingindo quase bilhões de dólares, excluindo o valor de mercado dos tokens GameFi. De acordo com as estatísticas da Blockchaingamer, aproximadamente 31% dos projetos GameFi interromperam o desenvolvimento ou estão inativos após o inverno do mercado Web3.

Graças à recuperação do mercado e à popularidade trazida pelos novos projetos GameFi, a atividade geral da GameFi aumentou significativamente. Os principais jogos blockchain Ethereum, como Gala, Stepn, Axie, Sandbox, etc., registraram volumes recordes de transações no final de 2023.

Em outubro de 2023, o financiamento do mercado primário na linha GameFi ultrapassou US$ 100 milhões, com muitos projetos da GameFi arrecadando milhões de dólares para desenvolvimento, teste e promoção de jogos. Em 2024, à medida que vários jogos entram em testes públicos e são lançados oficialmente, espera-se que a atenção do mercado à GameFi aumente.

Projetos-chave na trilha GameFi

(Observação: o conteúdo a seguir não constitui conselho de investimento.)

Plataformas de aplicativos de jogos

1. Rede de Ron

Ronin é um blockchain EVM projetado especificamente para jogos, lançado pela Sky Mavis, a equipe de desenvolvimento por trás do outrora popular jogo blockchain Axie Infinity. Depois de passar por incidentes de segurança em 2022, a Ronin Network abandonou o consenso original da Prova de Autoridade (PoA). Em 2023, a Sky Mavis decidiu atualizar o mecanismo de consenso para DPOS em 12 de abril, reduzindo os riscos de centralização. Beosin conduziu uma auditoria abrangente da rede principal, contratos inteligentes, etc. da Ronin Network, revelando riscos de segurança que foram abordados com medidas eficazes.

Após a atualização do consenso, a Rede Ronin tornou-se mais descentralizada, com o número de nós validadores aumentando de 9 para 22 e um total de 27 candidatos a validadores. Os validadores de governança são determinados por Sky Mavis, Yield Guild Games, NonFungible.com, Nansen, Google, DappRadar DAO e Animoca Brands, com os 15 slots de validadores restantes alocados à comunidade.

Atualmente, o TVL total da Ronin Network é de aproximadamente US$ 150 milhões e seus projetos ecossistêmicos estão se desenvolvendo rapidamente. Em 2023, Ronin colaborou com estúdios de jogos como Steering Games, Tribes, Bali Games e Bowled.io, lançando vários jogos na Ronin Network.

fonte: https://beosin.com/audits/Ronin%20Network_202303031441.pdf

2. X imutável

Immutable X é um zk-Rollup Layer2 focado em NFTs e GameFi, fornecendo confirmação rápida de transações, zero taxas de gás e alta escalabilidade. Immutable X usa a tecnologia StarkEx para construir Validium, uma solução zk-Rollup semelhante ao Plasma, onde os dados são armazenados fora da cadeia para reduzir a computação na cadeia e aumentar o TPS.

O ecossistema do Immutalbe X inclui jogos como Gods Unchained, Guild of Guardians e Illuvium, com Guild of Guardians e Illuvium emitindo tokens de jogo.

3. Xai

Xai é um Layer3 construído em Arbitrum Nitro, com foco na incubação de projetos GameFi e na experiência do usuário. Xai apresenta integração de carteira backend, proporcionando uma experiência de jogo sem taxas de transação e um design econômico de jogo exclusivo. Xai fez parceria com a equipe de jogo Ex Populus para desenvolver Final Form e LAMOverse na rede Xai.

Xai emitiu o token XAI, servindo como token de gás e recompensa de nó para a cadeia Xai. Mais casos de uso serão revelados quando os jogos forem ao ar na rede. Xai está listado na EagleEye, permitindo aos usuários monitorar atividades relevantes na rede.

4. Oásis

Oasys é uma cadeia lateral Ethereum projetada para jogos, usando mecanismo PoS com Layer1 e Layer2. Layer1 é usado para executar tokens, NFTs, pontes de cadeia cruzada e contratos Rollup, enquanto os jogos são executados em um Layer2 proprietário e sem gás. Oasys Layer2 adota Optimistic Rollup, mas remove o período de desafio de 7 dias para melhorar a experiência do usuário. Oasys atualmente tem 6 Layer2s com 36 jogos rodando neles, permitindo que os jogadores participem e ganhem tokens nativos da OAS.

5. Gala

Em novembro de 2023, a Gala Games anunciou uma parceria estratégica com o DWF Labs para promover a ampla adoção do Galachain. A Gala Games lançou vários jogos e expandiu seus negócios para música e filmes. A Gala Games otimizou seu modelo de token em janeiro de 2023, alocando tokens Gala gastos na plataforma aos nós para aumentar os ganhos dos nós. Os usuários podem monitorar as atividades do token Gala na rede por meio do EagleEye.

6. Míria

Myria é um Ethereum Layer2 desenvolvido para GameFi. Semelhante ao Immutable X, Myria colabora com StarkWare, usando o provador STARK da StarkWare e a tecnologia zk-Rollup, com transações finalmente confirmadas pela rede Ethereum. O token MYRIA carece de liquidez suficiente na rede, sendo negociado principalmente em bolsas centralizadas como OKX e Bitget.

Myria lançou vários jogos gratuitos, como Metarush, Metakart, Block Royale, Starstrike Legends e Mooville Farm, com o objetivo de construir uma plataforma de jogos semelhante à Gala Games.

Jogos Totalmente Onchain

Jogos Fully Onchain referem-se a jogos onde toda a lógica e estados do jogo são executados e armazenados na rede blockchain. No passado, devido aos gargalos de desempenho das redes blockchain e à falta de infraestrutura, a maioria dos jogos GameFi apenas colocava ativos de jogos na cadeia. Porém, em 2023, houve um avanço significativo nos jogos totalmente onchain, atraindo desenvolvedores para participarem de seu desenvolvimento. As razões para este progresso incluem:

  1. Atenção e apoio de instituições de investimento como a16z e Jump Crypto, promovendo o desenvolvimento de jogos totalmente onchain como subfaixa.

  2. Popularidade gradual das carteiras AA, permitindo aos usuários assinar transações após completar uma rodada/múltiplas etapas, melhorando a experiência do usuário ao participar de jogos totalmente onchain.

  3. Desenvolvimento de motores de jogos reduzindo a barreira para os desenvolvedores. Atualmente, o mecanismo de jogo Dojo da Starknet e o mecanismo de jogo MUD com integração OP Stack são populares entre os desenvolvedores.

Em 2023, os jogos totalmente on-chain se tornaram um ponto focal na linha GameFi. Muitos desses jogos entraram na fase testnet e possuem um certo nível de jogabilidade. Aqui estão alguns dos jogos totalmente onchain atualmente notáveis ​​no mercado:

1. Reinos do Mundo

Realms World é o ecossistema de jogos do projeto Loot NFT, apresentando jogos como Loot Survivor e Realms: Eternum. Esses jogos são baseados no Dojo da Starknet. Loot Survivor é um jogo de aventura de sobrevivência com um mecanismo Play2Die exclusivo, que exige que os jogadores lutem/fujam de monstros, atualizem atributos de personagens, coletem equipamentos e compitam por classificações mais altas.

Realms: Eternum é um jogo de estratégia MMO onde os jogadores constroem e desenvolvem seus reinos enquanto se defendem contra ataques de outros jogadores. Cada reino em Eternum é um NFT e os jogadores podem negociá-los no mercado.

2. Conflito no Céu

Sky Strife é um jogo totalmente onchain construído no motor de jogo MUD. Apresenta batalhas rápidas de estratégia em tempo real (RTS) e é desenvolvido pela equipe Lattice, os criadores do motor MUD. A jogabilidade de Sky Strife é semelhante a outros jogos de estratégia em tempo real, com quatro jogadores começando em suas respectivas bases principais no mapa. Os jogadores pretendem capturar mais recursos para produzir soldados, defender suas bases e atacar as bases de outros jogadores. Os jogadores precisam alocar recursos entre a produção de soldados, o controle dos recursos do mapa, a defesa de bases e o ataque às bases de outros jogadores para formular uma estratégia adequada.

Sky Strife está atualmente em fase de testnet e seu token é ORB, que ainda não foi emitido. A equipe de desenvolvimento planeja iterar Sky Strife para transformá-lo em um mundo autônomo com recursos, lógica e uma economia livremente construível, permitindo que a comunidade desenvolva novos jogos on-chain, regras de jogo e módulos de jogo no mundo Sky Strife.

3. Célula

Cellula é um jogo de simulação de vida artificial totalmente on-chain. Em Cellula, os jogadores criam “vida” artificial combinando e montando as menores unidades de vida – células. Os jogadores podem observar o crescimento, a reprodução e a evolução dessas formas de “vida” em um espaço virtual. Cellula usa a altura do bloco Ethereum como “tempo” e cada “vida” evolui com o crescimento da rede Ethereum.

Jogos Web2.5

Além dos jogos totalmente on-chain, a maioria dos outros projetos GameFi podem ser classificados como jogos Web2.5, onde os ativos do jogo estão na cadeia e a maior parte da lógica do jogo é processada por servidores centralizados. De 2023 a 2024, muitos desses jogos iniciaram testes beta abertos ou foram lançados oficialmente, incluindo o RPG multijogador online Bigtime, os jogos de tiro em primeira pessoa Matr1x FIRE e SHRAPNEL e o jogo de estratégia GasHero.

Esses jogos aprenderam com as falhas dos jogos blockchain em 2021, com foco em Play & Earn, otimizando o aspecto do jogo desde os gráficos do jogo, jogabilidade e experiência do usuário. O design tokenômico também foi otimizado para atrair usuários com limites gratuitos ou baixos.

Desafios de segurança da GameFi

A GameFi não apenas fornece incentivos simbólicos aos jogadores, mas também dá aos jogadores a propriedade de ativos do jogo, criando projetos de jogos com características de economias criptografadas e descentralização. No entanto, o desenvolvimento da GameFi enfrenta muitas vulnerabilidades de segurança e ataques de hackers, representando sérias ameaças à segurança dos ativos do usuário e impactando negativamente o desenvolvimento saudável de todo o ecossistema GameFi.

Beosin está altamente preocupado com a segurança do ecossistema GameFi. Após o lançamento de jogos em cadeia populares como Fren Pet e xPet, a Beosin conduziu análises de segurança de seus tokens e contratos de jogos para evitar possíveis vulnerabilidades e ataques. Então, quais são os problemas de segurança comuns no GameFi e como a segurança do GameFi pode ser melhorada? Em resposta, Beosin descreveu os seguintes riscos e recomendações de segurança.

Desafios de segurança on-chain

Vulnerabilidades de contrato de token

Os projetos GameFi normalmente usam um ou mais tokens como moedas do jogo para comprar itens e recompensar os jogadores. Os contratos de token gerenciam a criação, negociação e queima de tokens. Vulnerabilidades em contratos simbólicos podem ter efeitos catastróficos em todo o sistema económico do jogo.

Os contratos de token geralmente apresentam riscos de centralização, onde o proprietário/administrador do contrato de token tem permissões excessivas. O proprietário/administrador do contrato pode modificar as taxas de transação de token, impedir que os usuários comprem ou vendam, adicionar listas negras de endereços, realizar cunhagem ilimitada ou até mesmo redefinir os saldos de token de qualquer endereço.

Os usuários podem verificar os riscos dos endereços de contratos de token por meio da plataforma EagleEye. EagleEye detecta e alerta os usuários sobre riscos de contratos simbólicos, ajudando-os a evitar perdas potenciais.

Vulnerabilidades de contratos comerciais

Os contratos comerciais da GameFi são responsáveis ​​pela implementação da jogabilidade principal e distribuição de recompensas. A maioria dos desenvolvedores torna seus contratos comerciais atualizáveis. Para a segurança dos contratos atualizáveis, a Beosin recomenda:

(1) Inicializar contratos e dependências: Os desenvolvedores podem esquecer de inicializar contratos e dependências durante a implantação, levando a vulnerabilidades graves.

(2) Esteja ciente dos conflitos de armazenamento: Modificar o armazenamento durante as atualizações do contrato pode resultar em conflitos de armazenamento entre diferentes versões do contrato, causando erros de dados e perdas financeiras.

(3) Preste atenção ao controle de permissões: os desenvolvedores precisam restringir as permissões de atualização dos contratos para evitar que invasores obtenham o controle das atualizações dos contratos. Os hackers podem obter controle de atualização por meio de roubo de chave privada ou ataques de governança.

Vulnerabilidades NFT

Os NFTs servem como os principais ativos de jogo mantidos pelos jogadores em projetos GameFi, e sua quantidade e raridade garantem o valor dos ativos do jogo. No entanto, a implementação inadequada de NFTs pode introduzir riscos de segurança.

Implementar aleatoriedade é uma consideração crítica para projetos. Os projetos GameFi geralmente introduzem atividades como caixas cegas e recompensas aleatórias em tarefas do jogo. No processo de cunhagem de NFTs em tais eventos, os projetos podem usar carimbos de data/hora de bloco como fonte de informação para gerar NFTs de diferentes raridades. No entanto, os carimbos de data e hora dos blocos podem ser previstos ou controlados, levando a uma competição desleal no jogo. Beosin recomenda que os projetos usem Chainlink VRF (Verifiable Random Function) para reduzir tais riscos.

Além disso, os projetos precisam armazenar com segurança metadados, imagens e valores de hash IPFS de seus NFTs para evitar o vazamento precoce de dados de raridade de NFT. Caso contrário, os hackers podem localizar metadados de NFTs relevantes e bloquear os NFTs mais raros durante o processo de cunhagem.

Quando os jogadores negociam NFTs, os projetos precisam estar cientes da diferença entre os tokens ERC-1155 e ERC-721. O ERC-1155 é uma melhoria em relação ao ERC-721, apoiando a criação de tokens fungíveis e NFTs em um único contrato. Os tokens ERC-721 requerem múltiplas transferências, enquanto os tokens ERC-1155 podem ser transferidos em lotes. Os projetos precisam se diferenciar ao implementar transferências de tokens relacionados. Anteriormente, o TreasureDAO na cadeia Arbitrum foi atacado devido a este problema.

Vulnerabilidades de ponte entre cadeias

Projetos GameFi multi-chain e cadeias de aplicativos GameFi usam pontes cross-chain para mapear ativos no jogo em diferentes redes blockchain. As pontes entre cadeias são cruciais para melhorar a liquidez e atrair usuários para o jogo/ecossistema. No entanto, as pontes entre cadeias GameFi apresentam dois riscos principais:

Em primeiro lugar, devido a vulnerabilidades contratuais, os ativos do jogo mapeados entre diferentes redes podem ser inconsistentes. Os hackers podem explorar vulnerabilidades contratuais para aumentar os ativos do jogo em uma rede para obter lucro.

Em segundo lugar, existe o risco de nós validadores de pontes entre cadeias. A Ronin Network sofreu anteriormente uma perda de US$ 620 milhões devido ao vazamento de chave privada de um nó. Beosin recomenda que as cadeias de aplicativos GameFi aumentem o número de nós validadores para suas pontes entre cadeias, armazenem chaves privadas com segurança e evitem o controle malicioso de nós validadores, levando a perdas.

Desafios de segurança fora da cadeia

Além dos jogos totalmente on-chain, a lógica de back-end e as interfaces da maioria dos projetos GameFi ainda dependem de servidores centralizados off-chain. Esses servidores armazenam informações cruciais, incluindo alguma lógica do jogo, dados do jogo e informações da conta do jogador. Esses servidores são suscetíveis a ataques maliciosos.

Adulteração de dados NFT

Conforme enfatizado anteriormente, os metadados NFT são cruciais. No entanto, muitos projetos GameFi armazenam seus metadados NFT em servidores centralizados, em vez de infraestrutura descentralizada como Arweave. Isso aumenta o risco de invasores ou membros internos do projeto adulterarem metadados, infringindo a propriedade do jogador e os interesses em seus ativos no jogo.

Ataques de phishing

Os invasores podem obter informações confidenciais das equipes de projeto por meio de ataques de phishing, como chaves privadas de carteira que gerenciam o tesouro do jogo e contas do GitHub. Os hackers podem então expandir a escala do ataque através de ataques à cadeia de abastecimento ou ataques de phishing, causando perdas mais significativas.

Conclusão

Após três anos de exploração, a GameFi viu o surgimento de mais blockchains de jogos proprietários e projetos de jogos de maior qualidade. Jogos totalmente on-chain representam uma narrativa mais nativa da Web3, mas ainda estão nos estágios iniciais e toda a trilha requer tempo para iteração. Ao participar da construção da pista GameFi, os desenvolvedores precisam estar atentos para evitar os riscos de segurança mencionados acima para construir projetos GameFi mais confiáveis.

Contato

Se você precisar de algum serviço de segurança blockchain, entre em contato conosco:

Site Oficial Beosin EagleEye Twitter Telegrama Linkedin