> 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
