Texto completo
|
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) |
| Título: | Desarrollo de una aplicación web descentralizada para efectuar transacciones de tokens no fungibles |
|---|---|
| Autor/es: |
|
| Director/es: |
|
| Tipo de Documento: | Trabajo Fin de Grado o Proyecto Fin de Carrera |
| Grado: | Grado en Ingeniería de Computadores |
| Fecha: | Enero 2023 |
| Materias: | |
| ODS: | |
| Palabras Clave Informales: | NFTS( Tokens no fungibles); Aplicación Web; Descentralización; Ethereum; Blockchain |
| Escuela: | E.T.S.I. de Sistemas Informáticos (UPM) |
| Departamento: | Sistemas Informáticos |
| Licencias Creative Commons: | Reconocimiento - Sin obra derivada - No comercial |
|
PDF (Portable Document Format)
- Se necesita un visor de ficheros PDF, como GSview, Xpdf o Adobe Acrobat Reader
Descargar (2MB) |
El proyecto aquí presentado tiene como objetivo el desarrollo de una aplicación web descentralizada para efectuar transacciones de tokens no fungibles (TNF, también conocido por la sigla NFT, del inglés non-fungible token) entre usuarios. Para ello se hará uso de un contrato inteligente (también conocido como smart contract) que será desplegado en la blockchain de Ethereum. Dicho contrato inteligente será escrito utilizando un lenguaje de programación conocido como Solidity. Será compilado y posteriormente desplegado en la cadena de bloques gracias a un framework de desarrollo de aplicaciones descentralizadas llamado Hardhat. En el momento que se produjese una llamada al contrato inteligente, dicho código compilado será ejecutado por la máquina virtual de Ethereum (EVM, del inglés Ethereum Virtual Machine) y efectuará la transacción correspondiente entre los usuarios involucrados.
Abstract:
The project here presented aims to develop a decentralized web application to perform transactions of non-fungible tokens between users. This will be achieved through the use of a smart contract that will be deployed on the Ethereum blockchain. The smart contract will be written using a programming language known as Solidity. It will be compiled and subsequently deployed on the blockchain with the help of a decentralized application development framework called Hardhat. When a call to the smart contract is made, the compiled code will be executed by the Ethereum Virtual Machine (EVM) and will perform the corresponding transaction between the users involved.
| ID de Registro: | 72721 |
|---|---|
| Identificador DC: | https://oa.upm.es/72721/ |
| Identificador OAI: | oai:oa.upm.es:72721 |
| Depositado por: | Biblioteca Universitaria Campus Sur |
| Depositado el: | 24 Feb 2023 08:01 |
| Ultima Modificación: | 22 Abr 2023 22:30 |
Publicar en el Archivo Digital desde el Portal Científico