1 paper
Thomas Jacobs, Aaron Harwood
The distribution of files using decentralized, peer-to-peer (P2P) systems, has significant advantages over centralized approaches. It is however more difficult to settle on the bes…