>    I don't see how having two classes helps. If we want to make it
> more difficult to move up the reliability list, we should reduce
> the bonus a node gets for answering a query.  Each node can decide 
> that on it's own, and also decide how many neighbors (or the
> minimum score of a neighbor) it wants to keep track of, depending
> on traffic and resources on that node.

Two classes helps because there are two kinds of nodes in reality, nodes
which go down and come back up (static ip) and nodes which go down and
never come back up (dynamic ip). This isn't a disjoint set. Some nodes
with static ips might decide to stop running a freenet node and some nodes
with dynamic ips might recover from a failure, an unplugged ethernet cable
or somesuch. However, things in the first set will behave largely a
certain way and things in the second set will behave largely a different
way.

>   How bout this: in addition to getting a bonus for replying, a
> node gets a second bonus if it returns a match for the key.  This
> totally gets rid of the idea of "closeness", but I think that 
> closeness will become obsolete as we start using hashed keys and
> encrypted data, anyway.

We're using hashed keys right now. Closenss is fundamental to freenet
routing.



_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to