> Edgar Friendly <thelema314 at bigfoot.com> writes:
> 
> > "gnutella fan" <gnutellafan at hotmail.com> writes:
> > 
> > > [...] In addition if I want to share something and I am not worried
> > > about the content I could keep it on my computer and not have to worry
> > > about it being lost from the network if I dont refresh it.
> > > 
> > No.  The network would have no way to know to look on your computer
> > for those files.  The way the network finds files is that it looks
> > where it would have put those files on insert.  You have to insert
> > your files for them to be put where the network would expect to find
> > them.  This is also why having keys permenantly stay in your store
> > isn't useful at all, because the network isn't trying to look for the
> > keys there.
> 
> Local requests (typically) go to the local node -- and if it already
> has the key, it won't route the request but will just return the data. 
> So if a key is never expired (through luck, routing decisions, a
> "don't delete" flag, or what have you) from the local node, it will
> always be available, and very quickly to boot.

You would have to be very lucky.  Your node is probably not considered, by the 
rest of the network, to be "close" to the data you are inserting.  The chances 
of that happening depends on how many nodes are in the network and how many 
addresses do nodes keep in their referance table (I'm most likely missing 
some). I'm not smart enough to come up with an exact formula that can tell you 
the chances of you being close enough to a specific peice of data, but for sure 
your chances would become more and more remote as the size of the network grew.

Having a "don't delete" flag would kill Freenet.  Once a few people start doing 
it, everyone else's content will drop off more quickly, so everyone else would 
have to start doing it, too.  Once everyone is doing, nothing new can be 
inserted because there is no room in the network for the new content.  Nodes 
would not cache data because they have no room to cache data.  Caching is 
absolutly *essential* to how Freenet works.  Thus, the dropping of unpopular 
content is absolutly essential to how Freenet works.

_______________________________________________
Devl mailing list
Devl at freenetproject.org
http://lists.freenetproject.org/mailman/listinfo/devl

Reply via email to