Job-Search.io descentralizando as ações de uma plataforma de serviços por meio da blockchain e recompensando seus usuários com NFTs
dc.contributor.advisor | Martins, Diego Fernandes Gonçalves | |
dc.contributor.author | Santos, Jonas Felipe dos | |
dc.contributor.referee | Oliveira, Fábio Feliciano de | |
dc.contributor.referee | Mendes, Joice Barbosa | |
dc.date.accessioned | 2024-11-11T21:01:59Z | |
dc.date.available | 2024-11-11T21:01:59Z | |
dc.date.issued | 2022-11-07 | |
dc.description.abstract | O presente trabalho apresenta o desenvolvimento de uma plataforma online de prestação de serviços gamificada, tendo o intuito de realizar uma prova de conceito entre a tecnologia blockchain, gamificação, plataformas de prestação de serviços e NTFs. A plataforma tem como objetivo viabilizar o uso de NFTs como recompensas na gamificação dos serviços, além de confirmar a segurança e confiabilidade do uso de contratos inteligentes para garantir que seus usuários apenas interajam entre si, sem a possibilidade de ter suas relações contratuais subvertidas por terceiros como ocorre, por exemplo, nas intervenções manuais que podem ocorrer nas plataformas de serviços atuais. Um contrato inteligente é um código publicado na blockchain que executa diversas funções automaticamente (como cláusulas de um contrato). Neste trabalho, o contrato desenvolvido foi publicado em uma blockchain local, utilizando o Ganache, para ser integrado à plataforma web, que foi criada utilizando React.js, Node.Js e MongoDB. A aplicação executou, de forma simples e eficaz, todo o fluxo de cadastro e autenticação de um usuário, criação, início e finalização de um serviço onde, a partir do início, todo o processo foi gerenciado pelo contrato inteligente, que se encarregou de pagar o prestador de serviços, as taxas da plataforma e os prêmios da gamificação automaticamente, ou seja, sem a necessidade de centralizar essas ações em um terceiro confiável, como a própria plataforma ou até mesmo em uma instituição financeira. A validação desta prova de conceito pode significar um grande passo para o surgimento de plataformas que utilizam a blockchain como um recurso, para garantir a segurança e confiança de seus usuários. | |
dc.description.abstract2 | The present work presents the development of an online gamified service delivery platform, with the intention of carrying out a proof of concept between blockchain technology, gamification, service delivery platforms and NTFs. The platform aims to enable the use of NFTs as rewards in the gamification of services, in addition to confirming the security and reliability of the use of smart contracts to ensure that its users only interact with each other, without the possibility of having their contractual relationships subverted by third parties. as occurs, for example, in manual interventions that can occur in current service platforms. A smart contract is a code published on the blockchain that performs various functions automatically (such as clauses of a contract). In this work, the contract developed was published on a local blockchain, using Ganache, to be integrated into the web platform, which was created using React.js, Node.Js and MongoDB. The application carried out, in a simple and effective way, the entire flow of registration and authentication of a user, creation, start and end of a service where, from the beginning, the entire process was managed by the smart contract, which was in charge of paying the service provider, platform fees and gamification premiums automatically, that is, without the need to centralize these actions in a trusted third party, such as the platform itself or even a financial institution. Validation of this proof of concept could mean a big step towards the emergence of platforms that use blockchain as a resource, to guarantee the security and trust of their users. | |
dc.format.mimetype | application/pdf | |
dc.identifier.bibliographicCitation | SANTOS, Jonas Felipe dos. Job-Search.io descentralizando as ações de uma plataforma de serviços por meio da blockchain e recompensando seus usuários com NFTs. 2022. 57 f. Trabalho de Conclusão de Curso (Graduação) - Tecnologia em Análise e Desenvolvimento de Sistemas, Instituto Federal de Educação, Ciência e Tecnologia de São Paulo, Campus Campinas, 2022. | |
dc.identifier.uri | https://repositorio.ifsp.edu.br/handle/123456789/1703 | |
dc.publisher | Instituto Federal de Educação, Ciência e Tecnologia de São Paulo (IFSP) | |
dc.publisher.campi | CAMPINAS | |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 Brazil | en |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/br/ | |
dc.subject.keywords | Blockchains (base de dados) | |
dc.subject.keywords | Gamificação | |
dc.subject.keywords | Prestação de serviços | |
dc.title | Job-Search.io descentralizando as ações de uma plataforma de serviços por meio da blockchain e recompensando seus usuários com NFTs | |
dc.title.alternative | Job-Search.io decentralizing the actions of a service platform through blockchain and rewarding its users with NFTs | |
dc.type | Trabalhos de Conclusão de Curso de Graduação |