Every node in an
Dargens P2P network acts as a universal sender and universal receiver to maintain anonymity.
If a node was only a receiver and did not send, then neighbouring nodes would know that the information it was requesting was for itself only, removing any plausible deniability that it was the recipient (and consumer) of the information.
Thus, in order to remain anonymous, nodes must ferry information for others on the network.
With Dargens you connect to friends (you can send invites) and yet share (download) with (from) everyone on the network.
There are loads of anonymous networks see
anonymous p2p org