Freechains: Disseminação de Conteúdo Peer-to-Peer
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.
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
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.