Skip navigation
Use este identificador para citar ou linkar para este item: https://repositorio.ufpe.br/handle/123456789/48338

Compartilhe esta página

Registro completo de metadados
Campo DCValorIdioma
dc.contributor.advisorMAIA JÚNIOR, Geraldo Leite-
dc.contributor.authorNUNES, Paulo Ricardo Moneta-
dc.date.accessioned2022-12-21T14:07:59Z-
dc.date.available2022-12-21T14:07:59Z-
dc.date.issued2021-12-29-
dc.date.submitted2022-12-06-
dc.identifier.citationNUNES, 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.pt_BR
dc.identifier.urihttps://repositorio.ufpe.br/handle/123456789/48338-
dc.description.abstractEste 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.pt_BR
dc.format.extent66p.pt_BR
dc.language.isoporpt_BR
dc.rightsopenAccesspt_BR
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/br/*
dc.subjectBlockchainpt_BR
dc.subjectHyperledger Besupt_BR
dc.subjectModbuspt_BR
dc.subjectRaspberry Pipt_BR
dc.subjectcontratos inteligentespt_BR
dc.subjectTLSpt_BR
dc.subjectEthereumpt_BR
dc.subjectIOServerpt_BR
dc.titleUtilização de blockchain em redes de comunicação industrialpt_BR
dc.typebachelorThesispt_BR
dc.contributor.authorLatteshttp://lattes.cnpq.br/4245270075841580pt_BR
dc.degree.levelGraduacaopt_BR
dc.contributor.advisorLatteshttp://lattes.cnpq.br/0728125401055875pt_BR
dc.description.abstractxThis work aimed to implement a simple blockchain network with TLS authentication in data reading and writing, to communicate factory floor devices with the parties that make use of the data from these devices. The topology shown in this work uses the MODBUS communication protocol to acquire responses and send requests on a MODBUS RTU network, which were placed on a private Ethereum blockchain network through smart contracts, implemented through the Hyperledger Besu development platform. For this topology, three virtual machines will be used (each one emulating a Raspberry Pi minicomputer) and a master and slave emulator software (IOServer) in the MODBUS RTU network, which will make the requests and data acquisitions. This work clarifies some concepts related to decentralized networks and cryptography, as well as the presentation of a blockchain network that can be used in industry in conjunction with other industrial network protocols, in order to ensure data integrity by using a decentralized communication and the security of the network, as multiple layers of authentication and encryption are used inside and outside the blockchain that prevent multiple attack vectors to the network, very common in nondistributed networks. As a result, it was possible to establish a Modbus communication between master and slave, with data traveling on a blockchain network.pt_BR
dc.subject.cnpqÁreas::Engenharias::Engenharia Elétricapt_BR
dc.degree.departament::(CTG-DEE) - Departamento de Engenharia Elétricapt_BR
dc.degree.graduation::CTG-Curso de Engenharia de Controle e Automaçãopt_BR
dc.degree.grantorUniversidade Federal de Pernambucopt_BR
dc.degree.localRecifept_BR
Aparece nas coleções:(TCC) - Engenharia de Controle e Automação

Arquivos associados a este item:
Arquivo Descrição TamanhoFormato 
TCC Paulo Ricardo Moneta Nunes.pdf2,65 MBAdobe PDFThumbnail
Visualizar/Abrir


Este arquivo é protegido por direitos autorais



Este item está licenciada sob uma Licença Creative Commons Creative Commons