Banca de DEFESA: LEONARDO BARBOSA DA COSTA
Uma banca de DEFESA de MESTRADO foi cadastrada pelo programa.
DISCENTE: LEONARDO BARBOSA DA COSTA
DATA: 10/09/2018
HORA: 09:00
LOCAL: Sala de aula do Prédio - LabTIC
TÍTULO:
DLCP: Um Protocolo para a Operação Segura de Clientes Leves em Blockchain
PALAVRAS-CHAVES:
Segurança em Redes de computadores;
Blockchain;
Chaves públicas;
PÁGINAS: 70
GRANDE ÁREA: Ciências Exatas e da Terra
ÁREA: Ciência da Computação
SUBÁREA: Sistemas de Computação
ESPECIALIDADE: Teleinformática
RESUMO:
Em blockchain, nodos completos são pares que armazenam cadeias completas de blocos --- que, em essência, incluem os cabeçalhos dos blocos e as transações neles contidas --- para, assim, validarem todas as novas transações inseridas. Em contrapartida, clientes leves são pares que possuem recursos limitados e, por esse motivo, eles requisitam aos nodos completos apenas os cabeçalhos dos blocos, que são suficientes para permitir a verificação de transações específicas através do uso de protocolos mais simples, como o Simple Payment Verification. Como uma abordagem convencional para impedir ações maliciosas de nodos completos durante a verificação de transações (falhas bizantinas), os clientes leves requisitam os cabeçalhos dos blocos para múltiplos nodos e comparam as respostas recebidas para validar os blocos. Um problema com essa abordagem é que um cliente leve deve conectar-se com cada nodo completo e executar as mesmas operações criptográficas para cada conexão repetidamente, o que resulta em sobrecarga no lado do cliente e tempos de resposta maiores. Nesse trabalho, propõe-se uma abordagem alternativa para tratar esse problema, no qual os clientes leves são capazes de criptografar uma requisição de cabeçalhos dos blocos apenas uma vez e enviar tal requisição para um conjunto pre-determinado de nodos. Estes são então capazes de acessar, processar e responder de volta ao cliente com uma única resposta. Essa abordagem, chamada de Distributed Lightweight Client Protocol (DLCP), permite aos clientes leves verificar com baixa complexidade se os nodos completos concordaram sobre uma dada resposta. A partir de avaliações experimentais, observou-se que o DLCP provê menor latência e reduz a sobrecarga de computação e comunicação em comparação com a abordagem convencional existente.
MEMBROS DA BANCA:
Presidente - 2153544 - ANTONIO JORGE GOMES ABELEM
Interno - 2244893 - DENIS LIMA DO ROSÁRIO
Externo ao Programa - 1769580 - ROBERTO SAMARONE DOS SANTOS ARAUJO
Externo à Instituição - WEVERTON LUIS DA COSTA CORDEIRO