Freechains: Disseminação de Conteúdo Peer-to-Peer

  • Francisco Sant’Anna UERJ
  • Fabio Bosisio UERJ
  • Lucas Pires UERJ

Resumo


O Freechains é um sistema peer-to-peer de disseminação de mensagens por tópicos através do padrão publish-subscribe. As postagens são estruturadas em um grafo direcionado acíclico criptográfico que é imune a modificações (Merkle DAG). O grafo é disseminado par a par na rede por gossip de maneira não estruturada. O Freechains suporta múltiplos arranjos de disseminação pública e privada entre grupos e indivíduos, sendo possível modelar desde conversas privadas por e-mail, até debates entre desconhecidos em fóruns públicos. Cada tópico público conta com um sistema descentralizado de reputação para combater abusos, tais como SPAM e notícias falsas.

Referências

Nakamoto, S. (2019). Bitcoin: A peer-to-peer electronic cash system. Technical report.

Tarr, D. et al. (2019). Secure scuttlebutt: An identity-centric protocol for subjective and decentralized applications. In Proceedings of ACM ICN’19, pages 1–11.

Theotokis, S. A. and Spinellis, D. (2004). A survey of peer-to-peer content distribution technologies. ACM Comput. Surv., 36(4):335–371.

Zittrain, J. (2018). Fixing the internet.
Publicado
13/10/2020
Como Citar

Selecione um Formato
SANT’ANNA, Francisco; BOSISIO, Fabio; PIRES, Lucas. Freechains: Disseminação de Conteúdo Peer-to-Peer. In: SALÃO DE FERRAMENTAS - SIMPÓSIO BRASILEIRO DE SEGURANÇA DA INFORMAÇÃO E DE SISTEMAS COMPUTACIONAIS (SBSEG), 20. , 2020, Evento Online. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2020 . p. 101-108. DOI: https://doi.org/10.5753/sbseg_estendido.2020.19276.