CBL - Campus del Baix Llobregat

Projecte llegit

Títol: E-bet: Joc distribuït i tokenitzat amb Blockchain


Estudiants que han llegit aquest projecte:


Director/a: HERNÁNDEZ SERRANO, JUAN

Departament: ENTEL

Títol: E-bet: Joc distribuït i tokenitzat amb Blockchain

Data inici oferta: 25-01-2019     Data finalització oferta: 25-09-2019



Estudis d'assignació del projecte:
    GR ENG TELEMÀTICA
Tipus: Individual
 
Lloc de realització: EETAC
 
Paraules clau:
Blockchain, Ethereum, Smart Contract, Solidity, Ionic, Node
 
Descripció del contingut i pla d'activitats:
 
Overview (resum en anglès):
In recent years, the use of Blockchain technology has expanded greatly. This fact has occurred thanks to the distribution, immutability, transparency and security that this type of network provides.

The most significant application of the Blockchain networks are cryptocurrencies. But, with the introduction of the Ethereum network and the creation of Smarts Contracts, developers can make applications in as many different areas as ideas they have.

E-bet is an application that benefits from the advantages of the Ethereum network to create a distributed and tokenized betting game. E-bet is a platform where you can interconnect different players online, using a one vs one betting game of the League of Legends videogame. In another point of view, E-bet gives the option not only to bet on professional games but also to make a bet on any game that any player is playing.

To make a bet, it’s necessary to obtain the asset that you want to bet. For this reason, the token ERC-20 called E-bet was created. With the creation of the E- bet token and the advantages introduced above, all balances of each account can be managed and all transfers of tokens between addresses without the need of a central entity can be done.

In this project, all the steps have been taken to create the described application. The Smarts Contracts have been developed to allow to manage all the states of the bets as well as the balances of each account. Also, the Back- End was developed to manage all the information on the games, bets and users that are wanted to be stored in the database, or wanted to be shown in the application. Finally, an application has been developed in a way that allows users to create and accept bets from the user's device and directly modify the Blockchain using a created Wallet.


© CBLTIC Campus del Baix Llobregat - UPC