Arquitetura descentralizada para a distribuição e apropriação de jogos eletrônicos
Data
Autor(es)
Orientado(es)
Título da Revista
ISSN da Revista
Título de Volume
Editor
Resumo
A distribuição digital de jogos eletrônicos é dominada por plataformas centralizadas como Steam e Epic Games, que fornecem aos usuários apenas licenças de uso revogáveis em vez de propriedade real sobre os ativos adquiridos. Esse modelo mantém o controle dos jogos nas mãos dessas plataformas, limitando a autonomia dos usuários e sua capacidade de transferir, comercializar ou utilizar os jogos fora do sistema original. Este trabalho propõe o desenvolvimento de uma arquitetura descentralizada para distribuição e apropriação de jogos eletrônicos, utilizando tecnologias de Blockchain e sistemas de arquivos distri-buídos. Foi desenvolvido um protótipo funcional (Minimum Viable Product) que integra a Blockchain Solana para o gerenciamento de licenças através de Tokens Não Fungíveis (NFTs), o protocolo IPFS (InterPlanetary File System) para distribuição peer-to-peer dos arquivos, um servidor indexador centralizado opcional e configurável, e uma aplicação desktop desenvolvida em Tauri que unifica autenticação via carteira digital, navegação no marketplace, biblioteca de jogos e execução. Os testes realizados validaram a viabilidade técnica da solução, demonstrando a resiliência do sistema e propriedade real dos ativos pelos usuários. O trabalho valida a hipótese central de que é tecnicamente viável construir um marketplace de jogos que transfira o controle dos ativos digitais das plataformas intermediárias para os usuários finais. O sistema desenvolvido demonstra que a apropriação real de licença de jogo pode ser alcançada através da descentralização, sem a necessidade de plataformas intermediárias centralizadas. O sistema implementado engloba o ciclo completo de interação: publicação de jogos por desenvolvedores, autenticação descentralizada de usuários, aquisição de licenças como NFTs, download distribuído via IPFS e execução através da aplicação desktop launcher.
