Thank you so much Edgar =)
[snip]
> > 
> I don't know how the conversation got to the topic
> of nodes guessing
> other nodes' specialization.  This started about
> whether a node could
> guess what other nodes believe its specialization
> is.

I took a temporary steer in that direction to feel the
waters for how for sneakernet may negatively impact
the rest of the network. I really should of asked
directly, do you think sneakernet (in this
incarnation) could be abused to cause a dedgregation
of network performace? The case of a node operator
importing hundreds of megs of new keys and purging his
datastore is obvious but is there another method that
might be used? 

[snip]
> 
> The reason I think that trying to model a node's
> specialization within
> a node is futile is because specialization is a
> function of the
> routing tables of many many nodes.  Since freenet
> makes it
> purposefully difficult to model the global routing,
> trying to build
> functions on top of code that attempts to do this in
> realtime looks to
> me like the height of folly.
> 

I agree - doing this in realtime is not a good idea. I
was thinking of a procedure like this:

Assuming an individual just received his new
sneakernet media and is ready to do an import. Fred,
on a permanent node, needs to figure out which keys on
that cd are going to help him. At this point, prior to
the import, analyze the datastore and look for the
statistical anamolies (this is not a realtime process,
nothing is kept in memory in fred, etc) - use this
information to guess which keys might be good to pull
off the cd.

Of course it is not perfect but is it close enough to
be of any use? If we can't come up with a system where
importing keys into a permanent node makes sense I say
we just forget that part of it. Sneakernet still has a
good use for transient users in that it can provide
them plausable denibility. Permanent node users in
this case only export information into sneakernet and
import it only if they feel like it. This way it is of
mamximum use to the entire network. 

I am confident that I can spearhead a team to code
this up, it seems like a simple enough modification to
fred. I also know a couple people who are very
interested in seeing this happen as well as getting
active in freenet development. I would need, at most,
some support in understanding fred's internals. I
don't expect you guys to write this for me but would
you accept a patch to integrate into fred?

Thanks for your help Edgar,

Tyler

=====
AIM:rllybites    Y! Messenger:triddle_1999

__________________________________________________
Do you Yahoo!?
Yahoo! Mail Plus - Powerful. Affordable. Sign up now.
http://mailplus.yahoo.com

_______________________________________________
devl mailing list
devl at freenetproject.org
http://hawk.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to