Coding Based Peer-to-Peer Content Distribution Network - unknown (2020)