• português (Brasil)
    • English
    • español
    • italiano
    • Deutsch
  • português (Brasil) 
    • português (Brasil)
    • English
    • español
    • italiano
    • Deutsch
  • Entrar
Ver item 
  •   Página inicial
  • Trabalhos de Conclusão de Curso
  • Área do Conhecimento das Ciências Exatas e da Terra
  • Ciência da Computação - Bacharelado
  • Ver item
  •   Página inicial
  • Trabalhos de Conclusão de Curso
  • Área do Conhecimento das Ciências Exatas e da Terra
  • Ciência da Computação - Bacharelado
  • Ver item
JavaScript is disabled for your browser. Some features of this site may not work without it.

Armazenamento de arquivos em uma rede P2P utilizando blockchain

Thumbnail
Visualizar/Abrir
TCC Arthur Bemfica Sachet.pdf (1.480Mb)
Data
2019-12-05
Autor
Sachet, Arthur Bemfica
Orientador
Martinotto, André Luis
Metadata
Mostrar registro completo
Resumo
A blockchain simula um livro-razão, utilizado pela contabilidade de um empresa para registrar as transações realizadas por essa. O objetivo dessa tecnologia é criar consenso, confiança e segurança em trocas que envolvem duas partes sem a necessidade do intermédio de terceiros. O número de propostas de aplicações, utilizando a tecnologia de blockchain, vêm aumentado devido ao sucesso das criptomoedas, como por exemplo, o bitcoin criado por NAKAMOTO, 2008. Dentro dessas aplicações, uma que vem recebendo destaque é o armazenamento de arquivos descentralizados. Este trabalho apresenta como principal objetivo desenvolver uma solução que possibilite o armazenamento de arquivos em uma rede P2P utilizando uma blockchain para o gerenciamento das transações. A solução baseia-se na integração das bibliotecas CryptoJS, InterPlanetary File System e a plataforma de blockchain da Stellar. Nesta os arquivos são subdivididos em partes de 256 Kbytes e a biblioteca CryptoJS é utilizada para a criptografar as partes no upload e descriptografar na recuperação dessas partes. A ferramenta IPFS é utilizada para o armazenamento das partes dos arquivos em uma rede P2P, sendo que a localização das partes é realizada através de hashs gerados pelo IPFS. Por fim, os hashs gerados pelo IPFS são armazenados na blockchain da Stellar (sic).
URI
https://repositorio.ucs.br/11338/6358
Collections
  • Ciência da Computação - Bacharelado [183]

DSpace software copyright © 2002-2016  DuraSpace
Entre em contato | Deixe sua opinião
Theme by 
Atmire NV
 

 

Navegar

Todo o repositórioComunidades e ColeçõesPor data do documentoAutoresTítulosAssuntosEsta coleçãoPor data do documentoAutoresTítulosAssuntos

Minha conta

EntrarCadastro

DSpace software copyright © 2002-2016  DuraSpace
Entre em contato | Deixe sua opinião
Theme by 
Atmire NV