DAPP de un juego Online: Tres en raya

En este proyecto final de Máster se realizará una aplicación web responsive (DAPP) la cual permitirá a dos usuarios poder jugar de manera síncrona una partida al famoso juego del tres en raya. El objetivo principal del proyecto es el de crear una interfaz web (DAPP) que se comunique en su background...

Descripción completa

Detalles Bibliográficos
Autor: Moreno Valdés, Pedro
Tipo de recurso: tesis de maestría
Fecha de publicación:2022
País:España
Institución:Universitat Oberta de Catalunya (UOC)
Repositorio:O2, repositorio institucional de la UOC
OAI Identifier:oai:openaccess.uoc.edu:10609/145691
Acceso en línea:http://hdl.handle.net/10609/145691
Access Level:acceso abierto
Palabra clave:ciberseguretat
privacitat
jocs en línia
ciberseguridad
privacidad
juegos en línea
cybersecurity
privacy
online games
Video games -- TFM
Videojocs -- TFM
Videojuegos -- TFM
Descripción
Sumario:En este proyecto final de Máster se realizará una aplicación web responsive (DAPP) la cual permitirá a dos usuarios poder jugar de manera síncrona una partida al famoso juego del tres en raya. El objetivo principal del proyecto es el de crear una interfaz web (DAPP) que se comunique en su background con un contrato inteligente desarrollado en Solidity para la famosa red de bloques Ethereum. Por otro lado, se busca poder emparejar jugadores mediante un hash generado de forma aleatoria y en la que un jugador genera un hash y el otro jugador solo se encargará de copiar y pegar el hash pasado por el creador de la partida con la finalidad de poder emparejarlos y realizar un juego. Por último, a diferencia de un juego de tres en raya convencional que se puede encontrar por internet es que este no depende de una arquitectura convencional cliente-servidor. La arquitectura de este juego funciona a través de una red descentralizada P2P en la red de Ethereum.