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

Aluno: Felipe Zimmerle da Nobrega Costa
Orientador: Prof.  Ruy José Guerra Barretto de Queiroz
Coorientador: Prof. Leopoldo Motta Teixeira
Título: Distributed Repository for Software Packages Using Blockchain
Data: 09/12/2022
Hora/Local: 8:30h – Virtual – Interessados em assistir entrar em contato com o aluno
Banca Examinadora:
Prof. Carlos André Guimarães Ferraz  (UFPE / Centro de Informática)
Prof. Kiev Santos da Gama  (UFPE / Centro de Informática)
Prof. João José Costa Gondim  (UnB  / Departamento de Ciência da Computação)
Prof. Carlos Alberto Kamienski  (UFABC / Centro de Matemática, Computação e Cognição)

Prof. Rodrigo Elia Assad (UFRPE/ Departamento de Estatística e Informática)


RESUMO:

Repositórios de pacotes se posicionam como intermediários entre publicadores e consumidores de pacotes. É também responsabilidade do repositório atestar, dado suas próprias regras, os pacotes fazendo com que o repositório articule como um concentrador. Consequentemente, o repositório detém os dados que pertencem outrora aos usuários. Para endereçar este problema, sugerimos a utilização de uma Blockchain com Consenso Distribuído para garantir a publicação de pacotes dado a um conjunto de regras pré-definidas, mantendo assim os dados de posse da comunidade. A Blockchain proposta neste trabalho usa redes peer-to-peer para comunicação e download de pacotes, facilitando a contribuição de doadores de recursos desconhecidos. Somado a Blockchain, também é apresentado neste trabalho uma busca em cima da rede peer-to-peer, usando computação de nós desconhecidos, cujo resultado é garantido de ser confiável. Finalmente apresentamos uma Blockchain funcional que apresenta de maneira assertiva os pacotes do catálogo PyPi.


Palavras-chave: Blockchain; Computação Distribuída; Repositório de Pacotes

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