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

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 intro...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
1. Verfasser: Canovas Esteban, Aleix
Format: Dissertation
Sprache:cat
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.