Aviso: para depositar documentos, por favor, inicia sesión e identifícate con tu cuenta de correo institucional de la UCM con el botón MI CUENTA UCM. No emplees la opción AUTENTICACIÓN CON CONTRASEÑA
 

Recompensas en Blockchain: dinero, reputación y agradecimiento para revisores

dc.contributor.advisorHassan Collado, Samer
dc.contributor.advisorTenorio Fornés, Ámbar
dc.contributor.authorAgudo Brun, Pablo
dc.contributor.authorFidalgo Panera, Daniel
dc.date.accessioned2023-06-17T10:53:40Z
dc.date.available2023-06-17T10:53:40Z
dc.date.issued2021-06
dc.degree.titleGrado en Ingeniería del Software
dc.descriptionTrabajo de Fin de Grado en Ingeniería del Software, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2020/2021, El código del proyecto es Software libre y está disponible públicamente en Github, https://github.com/DecentralizedScience/Rewards.
dc.description.abstractHoy en día para publicar un artículo académico es necesario seguir una serie de trámites. Uno de estos es la revisión del artículo. Las personas encargadas de esta tarea no reciben ningún tipo de visibilidad ni compensación por el trabajo realizado. Para corregir esta situación, en este proyecto, se ha implementado un sistema de recompensas descentralizado, utilizando blockchain para recompensar a los revisores de artículos de investigación. Estas recompensas se dan en forma de transferencia de criptomonedas ETH, en forma de reputación o como premios digitales no transferibles basados en NFTs (Non-fungible tokens). Al utilizar la blockchain de Ethereum nos aprovechamos de su ecosistema para desarrollar una plataforma descentralizada, transparente y sin intermediarios. El sistema engloba una web desarrollada con HTML, CSS, JavaScript y el framework React, y a esta web se conecta una serie de Smart Contracts desarrollados sobre la red de Ethereum con Solidity. Para la realización de este proyecto ha sido necesario llevar a cabo experimentaciones sobre el desarrollo de un Smart Contract, la implementación y modificación de tokens en Ethereum, el despliegue en una blockchain y el coste que supondría interactuar con el Smart Contract. Como trabajo futuro, se ha considerado principalmente añadir soporte para poder subir los artículos a la aplicación mediante IPFS, desplegar los Smart Contracts en la red de Ethereum, implementar pruebas en el front-end mediante Selenium o Cypress y desplegar la aplicación en un servidor.
dc.description.abstractNowadays, in order to publish an academic article, it is necessary to follow a series of steps. One of these is the review of the article. The people in charge of this task do not receive any kind of visibility or compensation for the work done. To correct this situation, in this project, a decentralized reward system has been implemented, using blockchain to reward reviewers of research articles. These rewards are given in the form of ETH cryptocurrency transfer, in the form of reputation or as non-transferable digital rewards based on NFTs (non-fungible tokens). Using Ethereum’s blockchain we take advantage of its ecosystem to de velop a decentralized, transparent and unmediated platform. The system encompasses a website developed with HTML, CSS, JavaS cript and the React framework, and to this website is connected a series of Smart Contracts developed over the Ethereum network with Solidity. For the realization of this project it has been necessary to carry out experiments on the development of a Smart Contract, the implementation and modification of tokens in Ethereum, the deployment on a blockchain and the cost of interacting with the Smart Contract. As future work, we have mainly considered adding support to be able to upload items to the application via IPFS, deploy Smart Contracts on the Ethereum network, implement front-end testing via Selenium or Cypress and deploy the application on a server.
dc.description.departmentDepto. de Ingeniería de Software e Inteligencia Artificial (ISIA)
dc.description.facultyFac. de Informática
dc.description.refereedTRUE
dc.description.statusunpub
dc.eprint.idhttps://eprints.ucm.es/id/eprint/66848
dc.identifier.relatedurlhttps://github.com/DecentralizedScience/Rewards.
dc.identifier.urihttps://hdl.handle.net/20.500.14352/10406
dc.language.isospa
dc.page.total70
dc.rightsAtribución-NoComercial 3.0 España
dc.rights.accessRightsopen access
dc.rights.urihttps://creativecommons.org/licenses/by-nc/3.0/es/
dc.subject.cdu004(043.3)
dc.subject.keywordBlockchain
dc.subject.keywordSmart contract
dc.subject.keywordEthereum
dc.subject.keywordERC20
dc.subject.keywordERC721
dc.subject.keywordNFTs.
dc.subject.ucmInformática (Informática)
dc.subject.unesco1203.17 Informática
dc.titleRecompensas en Blockchain: dinero, reputación y agradecimiento para revisores
dc.title.alternativeBlockchain Rewards: Money, Badges and Reputation for peer reviewers
dc.typebachelor thesis
dspace.entity.typePublication
relation.isAdvisorOfPublication9f388b00-c34e-44d5-ae6e-895967040157
relation.isAdvisorOfPublication.latestForDiscovery9f388b00-c34e-44d5-ae6e-895967040157

Download

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
AGUDO BRUN 85572_PABLO_AGUDO_BRUN_Entrega_TFG_784051_895334959.pdf
Size:
2.52 MB
Format:
Adobe Portable Document Format