Pós-Graduação em Ciência da Computação – UFPE
Defesa de Tese de Doutorado Nº 672

Aluno: Anderson Melo de Morais
Orientador: Prof. Nelson Souto Rosa
Coorientador: Prof. Fernando Antonio Aires Lins (UFRPE / Departamento de Computação)
Título: Omniblock: Uma Blockchain para IoT com Integração de Múltiplos Algoritmos de Consenso
Data: 08/08/2025
Hora/Local:  9h  – Auditório do CIn – Bloco B
Banca Examinadora:

Prof. Paulo Roberto Freire Cunha (UFPE / Centro de Informática)
Prof. Carlos André Guimarães Ferraz (UFPE / Centro de Informática)
Prof. Eduardo Luzeiro Feitosa (UFAM / Instituto de Computação)
Prof. Allan Edgard Silva Freitas (IFBA / Departamento Acadêmico de Computação)
Prof. Milton Vinicius Morais de Lima (CESAR School)

RESUMO:

A Internet das Coisas (do Inglês Internet of Things (IoT)) tornou-se popular ao conectar dispositivos do cotidiano à Internet. No entanto, esses dispositivos frequentemente lidam com dados sensíveis dos usuários, como informações de saúde e localização, tornando crucial garantir a integridade do registro desses dados. A tecnologia Blockchain, originalmente criada para suportar criptomoedas, passou a ser adotada em diversas áreas, como saúde e logística, e, mais recentemente, na IoT, para proteger a integridade das informações. Porém, as blockchains tradicionais, baseadas em blocos encadeados e algoritmos de consenso de alto consumo computacional, não atendem satisfatoriamente às exigências da IoT, que requer confirmação rápida de blocos e baixo uso de CPU, memória e bateria. 
Além disso, escolher qual(is) algoritmo(s) de consenso usar em blockchains para IoT é um desafio em aberto. Considerando essas limitações, esta tese apresenta o desenvolvimento de uma blockchain, denominada OmniBlock, que suporta diversas combinações entre algoritmos de consenso. A tese também elabora uma estratégia, baseada em algoritmos genéticos, para seleção das combinações de algoritmos de consenso mais adequadas para IoT. A blockchain OmniBlock foi implementada utilizando Directed Acyclic Graph (DAG). A hipótese desta tese é de que o uso de uma blockchain que combine múltiplos algoritmos de consenso pode melhorar a integridade, através da redução do tempo de criação de novos blocos e do consumo de recursos computacionais em ambientes IoT. A blockchain desenvolvida é avaliada através de experimentos que comparam a OmniBlock, com suas diversas combinações de algoritmos de consenso, a uma Blockchain tradicional, com blocos lineares e que não utiliza combinações de algoritmos de consenso. Os resultados mostram reduções no tempo de confirmação de blocos e no uso de recursos computacionais, contribuindo para reforçar a integridade do registro de dados em ambientes IoT.

Palavras-chave: Blockchain. Internet das Coisas. Algoritmos de Consenso. Integridade de dados. Segurança da Informação.

Comentários desativados

Sobre este site

Portal institucional do Centro de Informática – UFPE

Encontre-nos

Endereço
Av. Jornalista Aníbal Fernandes, s/n – Cidade Universitária.
Recife-PE – Brasil
CEP: 50.740-560

Horário
Segunda–Sexta: 8:00–18:00