Trustworthy Distributed Search and Retrieval over the Internet
In this paper, the authors describe iTrust, a novel distributed search and retrieval system that provides trustworthy access to information over the Internet. Nodes with information to distribute transmit their metadata to nodes that are selected at random from a set of participating nodes. Similarly, nodes seeking information distribute their requests to nodes that are selected at random from the set of participating nodes. When a node receives a request, the node tries to match the metadata in the request with the metadata that it holds. If the node has a match, it supplies a URL for the information to the requesting node, which then retrieves the information from the source node.