Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT
Autor(a) principal: | |
---|---|
Data de Publicação: | 2022 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Texto Completo: | https://hdl.handle.net/20.500.12207/5772 |
Resumo: | A dissertação apresenta um trabalho que teve como preocupação principal a construção duma aplicação com tecnologias blockchain, garantindo a segurança de dados em sistemas IoT. Os dados são de qualidade da água. As tecnologias blockchain garantem a segurança e a fiabilidade dos dados armazenados. Esta tecnolgia é um sistema de blocos encadeados que representa um livro da razão que contém todas as transações. A arquitetura distribuída e descentralizada da tecnologia blockchain garante que as transações são imutáveis, uma vez que não podem ser alteradas. Para o desenvolvimento da aplicação é usada a framework Hyperledger Fabric. Este permite criar um blockchain privado e com permissões. Os participantes são inscritos no sistema por um provedor de serviços (MSP). É apresentado um exemplo de como pode ser dividida a rede de barragens ao nível Nacional. Os participantes da rede são designados de organizações e associados a cada distrito de Portugal. Cada organização é composta por vários peers que correspondem a um recurso hídrico. A recolha dos dados da água é feita através de sensores digitais que comunicam com um Micro Computador (Device IoT). Estes dados são enviados através de um protocolo de mensagens (MQTT). Foi desenvolvido um cliente Fabric para obter os dados através do protocolo MQTT e enviar os mesmos para o peer para serem guardados no blockchain. Estes dados são guardados no blockchain de acordo com um conjunto de regras que foi definido na criação do contrato inteligente. |
id |
RCAP_22e5edf47eb62e3d44f3506d37579078 |
---|---|
oai_identifier_str |
oai:repositorio.ipbeja.pt:20.500.12207/5772 |
network_acronym_str |
RCAP |
network_name_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository_id_str |
7160 |
spelling |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoTBlockchainIoTHyperledger FabricQualidade da águaRedeA dissertação apresenta um trabalho que teve como preocupação principal a construção duma aplicação com tecnologias blockchain, garantindo a segurança de dados em sistemas IoT. Os dados são de qualidade da água. As tecnologias blockchain garantem a segurança e a fiabilidade dos dados armazenados. Esta tecnolgia é um sistema de blocos encadeados que representa um livro da razão que contém todas as transações. A arquitetura distribuída e descentralizada da tecnologia blockchain garante que as transações são imutáveis, uma vez que não podem ser alteradas. Para o desenvolvimento da aplicação é usada a framework Hyperledger Fabric. Este permite criar um blockchain privado e com permissões. Os participantes são inscritos no sistema por um provedor de serviços (MSP). É apresentado um exemplo de como pode ser dividida a rede de barragens ao nível Nacional. Os participantes da rede são designados de organizações e associados a cada distrito de Portugal. Cada organização é composta por vários peers que correspondem a um recurso hídrico. A recolha dos dados da água é feita através de sensores digitais que comunicam com um Micro Computador (Device IoT). Estes dados são enviados através de um protocolo de mensagens (MQTT). Foi desenvolvido um cliente Fabric para obter os dados através do protocolo MQTT e enviar os mesmos para o peer para serem guardados no blockchain. Estes dados são guardados no blockchain de acordo com um conjunto de regras que foi definido na criação do contrato inteligente.2023-02-07T15:34:27Z2022-03-08T00:00:00Z2022-03-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/20.500.12207/5772porPalma, Carlos Alexandre Rijoinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-06-20T09:42:29Zoai:repositorio.ipbeja.pt:20.500.12207/5772Portal AgregadorONGhttps://www.rcaap.pt/oai/openairemluisa.alvim@gmail.comopendoar:71602024-06-20T09:42:29Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse |
dc.title.none.fl_str_mv |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT |
title |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT |
spellingShingle |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT Palma, Carlos Alexandre Rijo Blockchain IoT Hyperledger Fabric Qualidade da água Rede |
title_short |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT |
title_full |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT |
title_fullStr |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT |
title_full_unstemmed |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT |
title_sort |
Blockchain para dados críticos com Hyperledger Fabric: Uma aplicação para dados de qualidade da água adquiridos por técnicas IoT |
author |
Palma, Carlos Alexandre Rijo |
author_facet |
Palma, Carlos Alexandre Rijo |
author_role |
author |
dc.contributor.author.fl_str_mv |
Palma, Carlos Alexandre Rijo |
dc.subject.por.fl_str_mv |
Blockchain IoT Hyperledger Fabric Qualidade da água Rede |
topic |
Blockchain IoT Hyperledger Fabric Qualidade da água Rede |
description |
A dissertação apresenta um trabalho que teve como preocupação principal a construção duma aplicação com tecnologias blockchain, garantindo a segurança de dados em sistemas IoT. Os dados são de qualidade da água. As tecnologias blockchain garantem a segurança e a fiabilidade dos dados armazenados. Esta tecnolgia é um sistema de blocos encadeados que representa um livro da razão que contém todas as transações. A arquitetura distribuída e descentralizada da tecnologia blockchain garante que as transações são imutáveis, uma vez que não podem ser alteradas. Para o desenvolvimento da aplicação é usada a framework Hyperledger Fabric. Este permite criar um blockchain privado e com permissões. Os participantes são inscritos no sistema por um provedor de serviços (MSP). É apresentado um exemplo de como pode ser dividida a rede de barragens ao nível Nacional. Os participantes da rede são designados de organizações e associados a cada distrito de Portugal. Cada organização é composta por vários peers que correspondem a um recurso hídrico. A recolha dos dados da água é feita através de sensores digitais que comunicam com um Micro Computador (Device IoT). Estes dados são enviados através de um protocolo de mensagens (MQTT). Foi desenvolvido um cliente Fabric para obter os dados através do protocolo MQTT e enviar os mesmos para o peer para serem guardados no blockchain. Estes dados são guardados no blockchain de acordo com um conjunto de regras que foi definido na criação do contrato inteligente. |
publishDate |
2022 |
dc.date.none.fl_str_mv |
2022-03-08T00:00:00Z 2022-03-08 2023-02-07T15:34:27Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/20.500.12207/5772 |
url |
https://hdl.handle.net/20.500.12207/5772 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação instacron:RCAAP |
instname_str |
Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
instacron_str |
RCAAP |
institution |
RCAAP |
reponame_str |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
collection |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
repository.name.fl_str_mv |
Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação |
repository.mail.fl_str_mv |
mluisa.alvim@gmail.com |
_version_ |
1817542988064096256 |