Please use this identifier to cite or link to this item:
https://repositorio.ufpe.br/handle/123456789/48338
Share on
Title: | Utilização de blockchain em redes de comunicação industrial |
Authors: | NUNES, Paulo Ricardo Moneta |
Keywords: | Blockchain; Hyperledger Besu; Modbus; Raspberry Pi; contratos inteligentes; TLS; Ethereum; IOServer |
Issue Date: | 29-Dec-2021 |
Citation: | NUNES, Paulo Ricardo Moneta. Utilização de blockchain em redes de comunicação industrial. 2021. 66 f. TCC (Graduação) - Curso de Engenharia de Controle e Automação, Departamento de Engenharia Elétrica, Centro de Tecnologia e Geociências, Universidade Federal de Pernambuco, Recife, 2021. |
Abstract: | Este trabalho teve o objetivo de implementar uma rede blockchain simples com autenticação TLS em leitura e escrita de dados, para comunicar dispositivos de chão de fábrica com as partes que fazem uso dos dados destes dispositivos. A topologia exibida neste trabalho utiliza o protocolo de comunicação MODBUS para adquirir respostas e enviar requisições em rede MODBUS RTU, que foram colocados em uma rede blockchain privada Ethereum através de contratos inteligentes, implementada através da plataforma de desenvolvimento Hyperledger Besu. Para esta topologia serão utilizadas três máquinas virtuais (cada uma emulando um minicomputador Raspberry Pi) e um software emulador de mestres e escravos (IOServer) na rede MODBUS RTU, que fará as requisições e aquisições de dados. Este trabalho esclarece alguns conceitos relacionados às redes descentralizadas e criptografia, bem como a apresentação de uma rede blockchain que pode ser utilizada na indústria em conjunto com outros protocolos de redes industriais, visando garantir a integridade dos dados ao utilizar uma comunicação descentralizada e a segurança da rede, pois são usadas várias camadas de autenticação e criptografia dentro e fora da blockchain que impedem diversos vetores de ataque à rede, muito comuns em redes não distribuídas. Como resultado, foi possível estabelecer uma comunicação Modbus entre mestre e escravo, com dados trafegando em uma rede blockchain. |
URI: | https://repositorio.ufpe.br/handle/123456789/48338 |
Appears in Collections: | (TCC) - Engenharia de Controle e Automação |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
TCC Paulo Ricardo Moneta Nunes.pdf | 2,65 MB | Adobe PDF | ![]() View/Open |
This item is protected by original copyright |
This item is licensed under a Creative Commons License