Recompensas en Blockchain: dinero, reputación y agradecimiento para revisores
Blockchain Rewards: Money, Badges and Reputation for peer reviewers

Impacto

Downloads

Downloads per month over past year



Agudo Brun, Pablo and Fidalgo Panera, Daniel (2021) Recompensas en Blockchain: dinero, reputación y agradecimiento para revisores. [Trabajo Fin de Grado]

[thumbnail of AGUDO BRUN 85572_PABLO_AGUDO_BRUN_Entrega_TFG_784051_895334959.pdf]
Preview
PDF
Creative Commons Attribution Non-commercial.

2MB



Abstract

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

Resumen (otros idiomas)

Nowadays, 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.

Item Type:Trabajo Fin de Grado
Additional Information:

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

Directors:
Directors
Hassan Collado, Samer
Tenorio Fornés, Ámbar
Uncontrolled Keywords:Blockchain, Smart contract, Ethereum, ERC20, ERC721, NFTs.
Palabras clave (otros idiomas):Blockchain, Smart contract, Ethereum, ERC20, ERC721, NFTs.
Subjects:Sciences > Computer science
Título de Grado:Grado en Ingeniería del Software
ID Code:66848
Deposited On:14 Jul 2021 14:36
Last Modified:14 Jul 2021 14:36

Origin of downloads

Repository Staff Only: item control page