P2PECON: Economics of Peer-to-Peer Systems