Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Outros Autores: | |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
Texto Completo: | http://app.uff.br/riuff/handle/1/31744 |
Resumo: | O projeto MOVE UFF visa oferecer uma alternativa sustentável de locomoção por meio de veículos elétricos, buscando um transporte mais acessível e com menor emissão de gases de efeito estufa. A arquitetura do projeto prioriza a privacidade dos dados dos usuários, armazenando informações pessoais em um banco de dados exclusivo, garantindo o cumprimento dos direitos dos titulares de dados, permitindo, por exemplo, a solicitação de exclusão de informações especı́ficas estando em conformidade com a Lei Geral de Proteção de Dados (LGPD). Utilizando uma blockchain privada integrada ao banco de dados, o projeto extrai dados especı́ficos de viagens para calcular a economia de CO2. A economia CO2, quando comunicada à blockchain pública (Polygon), gera ativos de carbono para possı́veis transações comerciais. Apesar das informações na blockchain privada não identificarem individualmente os usuários, a validação da integridade dos dados ocorre na blockchain pública. Este trabalho se concentra na implementação de uma estrutura de blockchains de duas camadas, com a Hyperledger Fabric como a primeira camada privada e a Polygon como a segunda camada pública. Por fim, o trabalho detalha o processo de instalação da Hyperledger Fabric em uma máquina local, apresentando os resultados da inserção dos dados essenciais para o cálculo da economia de CO2. No contexto da Polygon, o desfecho alcançado engloba a criação e cunhagem de um ativo de Token Não Fungı́vel (NFT) na rede Mumbai, ambiente de teste da Polygon. Adicionalmente, são esboçadas as funções concebidas para receber eventos contendo informações pertinentes à economia de CO2, e a partir dessas informações, proceder à criação dos ativos de carbono. |
id |
UFF-2_fbf96020d34b9a2d48391b9cee2ffe31 |
---|---|
oai_identifier_str |
oai:app.uff.br:1/31744 |
network_acronym_str |
UFF-2 |
network_name_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository_id_str |
2120 |
spelling |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPDLei geral de proteção de dadosBlockchainHyperledger fabricPolygonAtivo de CO2Blockchain privadaBlockchain públicaToken não fungı́velBlockchains (Base de dados)BlockchainBrasil. [Lei geral de proteção de dados pessoais (2018)]Armazenamento de dadosVeículo elétricoGeneral data protection lawCO2 AssetPrivate blockchainPublic blockchainNon-fungible tokenBlockchainHyperledger FabricPolygonO projeto MOVE UFF visa oferecer uma alternativa sustentável de locomoção por meio de veículos elétricos, buscando um transporte mais acessível e com menor emissão de gases de efeito estufa. A arquitetura do projeto prioriza a privacidade dos dados dos usuários, armazenando informações pessoais em um banco de dados exclusivo, garantindo o cumprimento dos direitos dos titulares de dados, permitindo, por exemplo, a solicitação de exclusão de informações especı́ficas estando em conformidade com a Lei Geral de Proteção de Dados (LGPD). Utilizando uma blockchain privada integrada ao banco de dados, o projeto extrai dados especı́ficos de viagens para calcular a economia de CO2. A economia CO2, quando comunicada à blockchain pública (Polygon), gera ativos de carbono para possı́veis transações comerciais. Apesar das informações na blockchain privada não identificarem individualmente os usuários, a validação da integridade dos dados ocorre na blockchain pública. Este trabalho se concentra na implementação de uma estrutura de blockchains de duas camadas, com a Hyperledger Fabric como a primeira camada privada e a Polygon como a segunda camada pública. Por fim, o trabalho detalha o processo de instalação da Hyperledger Fabric em uma máquina local, apresentando os resultados da inserção dos dados essenciais para o cálculo da economia de CO2. No contexto da Polygon, o desfecho alcançado engloba a criação e cunhagem de um ativo de Token Não Fungı́vel (NFT) na rede Mumbai, ambiente de teste da Polygon. Adicionalmente, são esboçadas as funções concebidas para receber eventos contendo informações pertinentes à economia de CO2, e a partir dessas informações, proceder à criação dos ativos de carbono.The MOVE UFF project aims to offer a sustainable alternative for transportation using electric vehicles, seeking more accessible transport with lower greenhouse gas emissions. The project’s architecture prioritizes the privacy of user data, storing personal information in an exclusive database, ensuring compliance with the rights of data subjects, allowing, for example, the request for deletion of specific information in compliance with the Law General Data Protection (LGPD). Using a private blockchain integrated into the database, the project extracts specific travel data to calculate CO2 savings. The CO2 economy, when communicated to the public blockchain (Polygon), generates carbon assets for possible commercial transactions. Although information on the private blockchain does not individually identify users, data integrity validation occurs on the public blockchain. This work focuses on implementing a two-tier blockchain structure, with Hyperledger Fabric as the first private layer and Polygon as the second public layer. Finally, the work details the process of installing Hyperledger Fabric on a local machine, presenting the results of inserting essential data to calculate CO2 savings. In the context of Polygon, the outcome achieved encompasses the creation and minting of a Non-Fungible Token (NFT) asset on the Mumbai network, Polygon’s test environment. Additionally, functions designed to receive events containing information relevant to the CO2 economy are outlined, and based on this information, proceed with the creation of carbon assets.120 f.Fernandes, Natalia Castrohttp://lattes.cnpq.br/4205779497458915Medeiros, Dianne Scherly Varela dehttp://lattes.cnpq.br/8119805151400395Lopes, Yonahttp://lattes.cnpq.br/0051460077973814Miranda, Larissa MoraesSilva, Paulo Victor Oliveira da2023-12-29T19:35:40Z2023-12-29T19:35:40Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfMIRANDA, Larissa Moraes; Silva, Paulo Victor Oliveira da. Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD. 2023. 120 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Telecomunicações) - Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2023.http://app.uff.br/riuff/handle/1/31744CC-BY-SAinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF)instname:Universidade Federal Fluminense (UFF)instacron:UFF2023-12-29T19:35:44Zoai:app.uff.br:1/31744Repositório InstitucionalPUBhttps://app.uff.br/oai/requestriuff@id.uff.bropendoar:21202024-08-19T11:02:22.595726Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF)false |
dc.title.none.fl_str_mv |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD |
title |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD |
spellingShingle |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD Miranda, Larissa Moraes Lei geral de proteção de dados Blockchain Hyperledger fabric Polygon Ativo de CO2 Blockchain privada Blockchain pública Token não fungı́vel Blockchains (Base de dados) Blockchain Brasil. [Lei geral de proteção de dados pessoais (2018)] Armazenamento de dados Veículo elétrico General data protection law CO2 Asset Private blockchain Public blockchain Non-fungible token Blockchain Hyperledger Fabric Polygon |
title_short |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD |
title_full |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD |
title_fullStr |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD |
title_full_unstemmed |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD |
title_sort |
Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD |
author |
Miranda, Larissa Moraes |
author_facet |
Miranda, Larissa Moraes Silva, Paulo Victor Oliveira da |
author_role |
author |
author2 |
Silva, Paulo Victor Oliveira da |
author2_role |
author |
dc.contributor.none.fl_str_mv |
Fernandes, Natalia Castro http://lattes.cnpq.br/4205779497458915 Medeiros, Dianne Scherly Varela de http://lattes.cnpq.br/8119805151400395 Lopes, Yona http://lattes.cnpq.br/0051460077973814 |
dc.contributor.author.fl_str_mv |
Miranda, Larissa Moraes Silva, Paulo Victor Oliveira da |
dc.subject.por.fl_str_mv |
Lei geral de proteção de dados Blockchain Hyperledger fabric Polygon Ativo de CO2 Blockchain privada Blockchain pública Token não fungı́vel Blockchains (Base de dados) Blockchain Brasil. [Lei geral de proteção de dados pessoais (2018)] Armazenamento de dados Veículo elétrico General data protection law CO2 Asset Private blockchain Public blockchain Non-fungible token Blockchain Hyperledger Fabric Polygon |
topic |
Lei geral de proteção de dados Blockchain Hyperledger fabric Polygon Ativo de CO2 Blockchain privada Blockchain pública Token não fungı́vel Blockchains (Base de dados) Blockchain Brasil. [Lei geral de proteção de dados pessoais (2018)] Armazenamento de dados Veículo elétrico General data protection law CO2 Asset Private blockchain Public blockchain Non-fungible token Blockchain Hyperledger Fabric Polygon |
description |
O projeto MOVE UFF visa oferecer uma alternativa sustentável de locomoção por meio de veículos elétricos, buscando um transporte mais acessível e com menor emissão de gases de efeito estufa. A arquitetura do projeto prioriza a privacidade dos dados dos usuários, armazenando informações pessoais em um banco de dados exclusivo, garantindo o cumprimento dos direitos dos titulares de dados, permitindo, por exemplo, a solicitação de exclusão de informações especı́ficas estando em conformidade com a Lei Geral de Proteção de Dados (LGPD). Utilizando uma blockchain privada integrada ao banco de dados, o projeto extrai dados especı́ficos de viagens para calcular a economia de CO2. A economia CO2, quando comunicada à blockchain pública (Polygon), gera ativos de carbono para possı́veis transações comerciais. Apesar das informações na blockchain privada não identificarem individualmente os usuários, a validação da integridade dos dados ocorre na blockchain pública. Este trabalho se concentra na implementação de uma estrutura de blockchains de duas camadas, com a Hyperledger Fabric como a primeira camada privada e a Polygon como a segunda camada pública. Por fim, o trabalho detalha o processo de instalação da Hyperledger Fabric em uma máquina local, apresentando os resultados da inserção dos dados essenciais para o cálculo da economia de CO2. No contexto da Polygon, o desfecho alcançado engloba a criação e cunhagem de um ativo de Token Não Fungı́vel (NFT) na rede Mumbai, ambiente de teste da Polygon. Adicionalmente, são esboçadas as funções concebidas para receber eventos contendo informações pertinentes à economia de CO2, e a partir dessas informações, proceder à criação dos ativos de carbono. |
publishDate |
2023 |
dc.date.none.fl_str_mv |
2023-12-29T19:35:40Z 2023-12-29T19:35:40Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
MIRANDA, Larissa Moraes; Silva, Paulo Victor Oliveira da. Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD. 2023. 120 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Telecomunicações) - Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2023. http://app.uff.br/riuff/handle/1/31744 |
identifier_str_mv |
MIRANDA, Larissa Moraes; Silva, Paulo Victor Oliveira da. Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD. 2023. 120 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Telecomunicações) - Escola de Engenharia, Universidade Federal Fluminense, Niterói, 2023. |
url |
http://app.uff.br/riuff/handle/1/31744 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
CC-BY-SA info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
CC-BY-SA |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal Fluminense (RIUFF) instname:Universidade Federal Fluminense (UFF) instacron:UFF |
instname_str |
Universidade Federal Fluminense (UFF) |
instacron_str |
UFF |
institution |
UFF |
reponame_str |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
collection |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal Fluminense (RIUFF) - Universidade Federal Fluminense (UFF) |
repository.mail.fl_str_mv |
riuff@id.uff.br |
_version_ |
1811823642953121792 |