Implementação do sistema de armazenamento de dados para o projeto MOVE UFF: uma abordagem baseada em blockchain e LGPD

Detalhes bibliográficos
Autor(a) principal: Miranda, Larissa Moraes
Data de Publicação: 2023
Outros Autores: Silva, Paulo Victor Oliveira da
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