The peer-to-peer (P2P) network paradigm has attracted a significant amount of
interest as a popular and successful alternative to traditional client-server model
for resource sharing and content distribution. However, ...