dir. (Universitat Autònoma de Barcelona. Departament d'Enginyeria de la Informació i de les Comunicacions)
| Títol variant: |
Development of a dApp on Ethereum |
| Títol variant: |
Desarrollo de una dApp sobre Ethereum |
| Data: |
2022 |
| Resum: |
Amb el creixement exponencial en el sector de les tecnologies blockchain i davant de la innovació que aquestes aporten, la necessitat de desenvolupar aplicacions que interactuïn de forma directa amb la cadena de blocs ha augmentat de forma paral·lela. Aquestes aplicacions són les anomenades dApps o aplicacions descentralitzades. En aquest projecte, s'ha decidit desenvolupar una dApp concretament sobre Ethereum. Es tracta d'un exchange descentralitzat de criptomonedes, rep aquest nom, ja que no fa ús d'una figura centralitzada per realitzar els intercanvis sinó que en lloc d'això fa servir la tecnologia dels smart-contracts, l'exchange fa intercanvis entre dues criptomonedes, la primera és l'Ether, la qual és la moneda nativa d'Ethereum i la segona és el TFG Token, que ha estat creada amb el propòsit de poder fer intercanvis. Dins de l'article també es fa èmfasi en veure quins són els passos que se segueixen per a poder crear una aplicació descentralitzada i sobretot quines eines s'hi utilitzen i per que. |
| Resum: |
With the exponential growth in the blockchain technologies and in the face of the innovation that they bring, the need to develop applications that interact directly with the blockchain has increased in parallel. These applications are called dapps or decentralised applications. In this project, I have decided to develop a dApp specifically on the Ethereum blockchain. It is a decentralised exchange of cryptocurrencies, given that it does not use a centralized figure to perform the exchanges, but instead uses smart-contracts, the exchange does the operations between two cryptocurrencies, the first being Ether, which is the native currency of Ethereum and the second being TFG Token, which has been created for the purpose of making this operations possible. Within the article, emphasis is also placed on seeing what steps are taken to create a decentralised application and, above all, which tools are used and why. |
| Resum: |
Con el crecimiento exponencial en el sector de las tecnologías blockchain y frente a la innovación que estas aportan, la necesidad de desarrollar aplicaciones que interactúen de forma directa con la cadena de bloques ha aumentado de forma paralela. Estas aplicaciones son las llamadas dApps o aplicaciones descentralizadas. En este proyecto, se ha decidido desarrollar una dApp concretamente sobre Ethereum. Se trata de un exchange descentralizado de criptomonedas, recibe este nombre, ya que no hace uso de una figura centralizada para realizar los intercambios sino que en lugar de esto utiliza la tecnología de los smart-contracts, el exchange hace intercambios entre dos criptomonedas, la primera es el Ether, la cual es la moneda nativa de Ethereum y la segunda es el TFG Token, que ha sido creada con el propósito de poder realizar intercambios. Dentro del artículo también se hace énfasis en ver cuáles son los pasos que se siguen para poder crear una aplicación descentralizada y sobre todo qué herramientas se utilizan y por qué. |
| Drets: |
Aquest document està subjecte a una llicència d'ús Creative Commons. Es permet la reproducció total o parcial, la distribució, i la comunicació pública de l'obra, sempre que no sigui amb finalitats comercials, i sempre que es reconegui l'autoria de l'obra original. No es permet la creació d'obres derivades.  |
| Llengua: |
Català |
| Titulació: |
Enginyeria Informàtica [2502441] |
| Pla d'estudis: |
Enginyeria Informàtica [958] |
| Document: |
Treball final de grau ; Text |
| Àrea temàtica: |
Menció Tecnologies de la Informació |
| Matèria: |
Blockchain ;
Dapp ;
Ethereum ;
Exchange ;
Criptomonedes ;
Smart-contracts ;
Ether ;
Token ;
ReactJS ;
Web3.js ;
Metamask ;
Solidity ;
Truffle ;
Chainlink Data Feeds ;
DeFi ;
Criptomonedas ;
Cryptocurrencies |