Publication:
Plataforma blockchain para visualizar la reputación de empresas sobre casos de discriminación

Research Projects
Organizational Units
Journal Issue
Abstract
En el presente proyecto se ha desarrollado una DApp (Decentralized App) de arquitectura híbrida cuya principal funcionalidad es la de denunciar casos de discriminación en el entorno laboral, así como observar la reputación de las distintas empresas. El núcleo de la aplicación es un Sistema Descentralizado, basado en la tecnología Blockchain. Gracias a sus características, aporta a los empleados la capacidad de dar a conocer su experiencia en una empresa impidiendo a esta manipular, modificar o directamente eliminar la denuncia. Así conseguimos que nuestra aplicación ofrezca toda la confianza necesaria a las víctimas. Con el fin de ofrecer anonimato y mostrar métricas interactivas en un tiempo de respuesta eficiente se ha construido un Sistema Centralizado escalable horizontalmente gracias a la tecnología de contenedores de Docker. Este sistema está diseñado de forma que los datos almacenados no puedan vulnerar el derecho a la privacidad y contribuya a garantizar la transparencia que la aplicación desea promover. La UI (interfaz de usuario) está diseñada con el objetivo de ser lo más intuitiva posible, favoreciendo al usuario la navegación a través de las distintas secciones que componen la aplicación web. No requiere poseer ningún conocimiento previo sobre sistemas descentralizados o blockchain.
In this project we have developed a DApp (Decentralized App) with a hybrid architecture whose main feature is to condemn cases of discrimination in the workplace, as well as to check the reputation of different companies. The core of the application is a Decentralized System, based on Blockchain technology. Thanks to its properties, it provides the employees with the ability to share their experience at a company, preventing the company from manipulating, modifying or even deleting the complaint. In this way, we ensure that our application offers all the necessary confidence to the victims. In order to provide anonymity and show interactive metrics in an efficient response time, we have built a horizontally scalable Centralized System by using Docker container technology. This system is designed in order to ensure that the stored data could not breach the right to privacy and helps guarantee the desired transparency which the application desires to promote. The UI (User Interface) is designed to be as user-friendly as possible, favoring the navigation for the user through the different sections that constitute the web app. It doesn’t require any previous knowledge of blockchain or decentralized systems.
Description
Trabajo de Fin de Grado en Ingeniería Informática y Doble Grado en Ingeniería Informática e Matemáticas, Facultad de Informática UCM, Departamento de Ingeniería del Software e Inteligencia Artificial, Curso 2021/2022.
Unesco subjects
Keywords
Citation