Skip to content

Strong Deniability on content replication and consumption in P2P networks #21

@gpestana

Description

@gpestana

We need last mile P2P caching which does not disclose what nodes are consuming. We need protocols for scalable storage and distribution in P2P networks with strong deniability, i.e. the peers which perform caching can provably and strongly deny that they are interested in the content they are providing.

Commonly, If a node_a is interested in content X stored in the network, it will 1) request the network peers for it with lookup(X) and 2) replicate it locally. Problems with this approach: node_b can claim that node_a is interested in content X if he intercepts a lookup(X) from node_a or if node_a replicates X. In this example, node_a leaks metadata in respect to its behaviour. In practice, it broadcasts to the world what content it is consuming, leading to exposing people to targeted political, social and economical attacks based on their profiles.

The generalised problem is the following: how can a network of nodes distribute and request content among themselves without leaking information about their behaviour to other peers?

Related:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions