On 6/21/06, Matthew Toseland <toad at amphibian.dyndns.org> wrote: > Should we have a dropdown for each peer to indicate our level of trust > for that node? > > Implicit - 100% trust, can send local requests to this node even if its > our only peer. > Strong - can send local requests to this node if we have at least 3 > connected peers > Marginal - can send local requests to this node if we have at least 5 > connected peers > Untrusted - don't ever send local requests to this node
Doesn't this give the trusted nodes attack opportunities? :) If most of a node's requests sent to me are in one region of the keyspace, except for an occasional few, then can't I assume that those few are local requests sent to me because I am the best node with a sufficient trust level? (ie I'm deducing that he doesn't have enough connected nodes to use a different, less trusted, but better routing location peer instead of me.) Of course, there's a tradeoff here... Evan
