On Wed, 12 Apr 2000, Mike Glover wrote:
<snip>
> > >   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.
> 
>    Hmmm...perhaps I don't fully understand closeness, then.  If the keys
> we're comparing are basically random strings, what are the benefits of
> closeness over random routing? 

I'm sorry dude, but it looks like that is an F in Freenet Theory A1 right
there. 

The idea is if that Inserts and Requests are sorted the same way, it does not
actually matter if the closeness actually means anything in the context of the
data, it still provides a way to send a Request to a place where:

a) The Insert would also have gone
b) Other requests would have gone, so the data would be continually updated in
the cache there

This is the reason why you have to know the exact key. If you don't, then the
method is indeed no better then random routing, hence the discussion on
searching that you could hardly have missed.

This idea _is_ Freenet. Everything else just fluff and application.

> 
> -mike
> 
> -mike
> 
> > 
> > 
> > 
> > _______________________________________________
> > Freenet-dev mailing list
> > Freenet-dev at lists.sourceforge.net
> > http://lists.sourceforge.net/mailman/listinfo/freenet-dev
> > 
> -- 
> 
> "Modern electronic-rock music, inaugurated in the early 1960s, is, and
>  always has been, a joint enterprise of British military intelligence
>  and Satanic cults."
>     -- "The Satanic Roots of Rock"
>         http://www.av1611.org/othpubls/roots.html
> 
> GnuPG key available at http://devel.duluoz.net/pubkey.asc
> Key ID = 1024D/9A256AE5 1999-11-13 Mike Glover <mpg4 at duluoz.net>
> Key fingerprint = EF6E 8BCB 4810 E98C F0FD  4596 367A 32B7 9A25 6AE5
> 
> 
> 
> _______________________________________________
> Freenet-dev mailing list
> Freenet-dev at lists.sourceforge.net
> http://lists.sourceforge.net/mailman/listinfo/freenet-dev
-- 

Oskar Sandberg

md98-osa at nada.kth.se

#!/bin/perl -sp0777i<X+d*lMLa^*lN%0]dsXx++lMlN/dsM0<j]dsj
$/=unpack('H*',$_);$_=`echo 16dio\U$k"SK$/SM$n\EsN0p[lN*1
lK[d2%Sa2/d0$^Ixp"|dc`;s/\W//g;$_=pack('H*',/((..)*)$/)

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

Reply via email to