Banca de TCC – Gustavo Fernandes dos Santos
UNIVERSIDADE FEDERAL DE PELOTAS
CENTRO DE DESENVOLVIMENTO TECNOLÓGICO
TRABALHO DE CONCLUSÃO DE CURSO
Apresentações Finais (2018/2)
DERIS-B: Decentralized Recoverable Identification System Based on Blockchain. Um Conjunto de Protocolos para Identificação de Pessoas via Blockchain
por
Gustavo Fernandes dos Santos
Curso:
Engenharia de Computação
Banca:
Prof. Renata Hax Sander Reiser (orientador(a))
Prof. Mauricio Lima Pilla (coorientador(a))
Prof. Guilherme Ribeiro Corrêa
Prof. Ricardo Matsumura de Araujo
Data: 21 de novembro de 2018
Hora: 15:10
Local: Lab2
Resumo do Trabalho:
Blockchain é uma estrutura de dados distribuída sobre diversos computadores que compõem uma rede, com capacidade de garantir a consistência de informações. O objetivo desta monografia é explorar as capacidades da blockchain do Ethereum, contratos digitais e armazenamento distribuído através do IPFS, para promover uma forma segura e consistente de identificação de pessoas. Foi desenvolvido um conjunto de protocolos do tipo Usuário e Autoridade, que dão suporte a um sistema de prova de identificação, cujas características são a troca de dados e capacidade de lidar com a evolução digital de informações referentes a pessoas, com validação em nível de blockchain e com processamento e armazenamento de informações fora da blockchain. São resultados deste trabalho um estudo técnico sobre a tecnologia da blockchain com foco no Ethereum, um estudo técnico sobre o IPFS e suas capacidades de indexação via conteúdo, um conjunto de protocolos que promove a identificação de pessoas em blockchain, implementação de contratos digitais, testes unitários destes contratos digitais e uma breve análise dos custos da operação destes protocolos na blockchain através dos contratos digitais desenvolvidos.