1. A peer-to-peer network system, comprising: an initiating peer node configured to: generate a mobile agent including an itinerary indicating a plurality of peer nodes in the peer-to-peer network to be visited by the mobile agent and further including an indication of an area of interest of the initiating peer node; and send the mobile agent to a first peer node of the plurality of peer nodes indicated by the itinerary; the first peer node, configured to: receive the mobile agent; store trust evaluations for one or more of the plurality of peer nodes as providers of codats relevant to the area of interest in a payload of the mobile agent, wherein a codat is computer-representable content or data; and send the mobile agent to a next peer node of the plurality of peer nodes indicated by the itinerary.