12. A method of determining a multidimensional reputation score for each node in a directed graph, comprising: providing, by to a computer, the directed graph comprising a plurality of nodes, a plurality of positive links and a plurality of negative links, wherein each of the plurality of nodes represents an autonomous entity and each of the plurality of positive and negative links represents a positive or negative opinion which a source node of that link holds of a target node of that link, respectively, generating, by the computer, a reputation score for each node having at least a value of positive reputation, a value of negative reputation, and a value of gullibility wherein the gullibility value is a kind of negative reputation accrued by establishing positive links to nodes with negative reputation by performing one or more random traversals and counting visits to each node by incrementing a per-node set of counters, one for each of positive reputation, negative reputation, and gullibility, wherein the generating comprises: traversing by following links at random in outgoing direction, incrementing positive value counter for all visited nodes until the traversing terminates or traverses a negative link, in response to the traversing traverses the negative link, the traversing increments the negative value counter corresponding to a node which is the destination of the negative link, and proceeds to follow positive incoming links in a reverse direction at random from the destination of the negative link, incrementing a gullibility counter of every node the traversing visits until the traversal terminates; and producing a final reputation score for each node which includes a gullibility score computed in part from gullibility counter for each node, wherein positive links contribute to a source node of the positive links gullibility score in proportion to a negative reputation and gullibility scores of a target node of the positive links, wherein the final reputation score for a particular node comprises of positive value of counter of the particular node, negative value of the counter of the particular node, and gullibility counter of the particular node, each divided by a total sum of all hits of all types for all of the plurality of nodes.
12. A method of determining a multidimensional reputation score for each node in a directed graph, comprising: providing, by to a computer, the directed graph comprising a plurality of nodes, a plurality of positive links and a plurality of negative links, wherein each of the plurality of nodes represents an autonomous entity and each of the plurality of positive and negative links represents a positive or negative opinion which a source node of that link holds of a target node of that link, respectively, generating, by the computer, a reputation score for each node having at least a value of positive reputation, a value of negative reputation, and a value of gullibility wherein the gullibility value is a kind of negative reputation accrued by establishing positive links to nodes with negative reputation by performing one or more random traversals and counting visits to each node by incrementing a per-node set of counters, one for each of positive reputation, negative reputation, and gullibility, wherein the generating comprises: traversing by following links at random in outgoing direction, incrementing positive value counter for all visited nodes until the traversing terminates or traverses a negative link, in response to the traversing traverses the negative link, the traversing increments the negative value counter corresponding to a node which is the destination of the negative link, and proceeds to follow positive incoming links in a reverse direction at random from the destination of the negative link, incrementing a gullibility counter of every node the traversing visits until the traversal terminates; and producing a final reputation score for each node which includes a gullibility score computed in part from gullibility counter for each node, wherein positive links contribute to a source node of the positive links gullibility score in proportion to a negative reputation and gullibility scores of a target node of the positive links, wherein the final reputation score for a particular node comprises of positive value of counter of the particular node, negative value of the counter of the particular node, and gullibility counter of the particular node, each divided by a total sum of all hits of all types for all of the plurality of nodes. 14. The method of claim 12 , wherein once a node is visited during a positive incoming stage of a traversal, the node is removed from consideration as a candidate destination node for a remainder of the traversal.