Peer-to-peer (P2P) networking has emerged as a promising technology that enables distributed systems to operate in decentralized manner. P2P networks are based on model where each node the network can act both client and server, thereby enabling data resource sharing without relying centralized servers. The gained considerable attention recent years due its potential provide scalable, fault-tol...