On Fri, Sep 12, 2003 at 05:02:09PM -0400, Nick Tarleton wrote: > On Friday 12 September 2003 06:56 am, Greg Wooledge wrote: > > 1) How do you pull all the keys from a data store and inject them into > > someone else's data store? > Just iterate your DS and send each key to the other DS. > > 2) Having done so, you've now destroyed all the routing information and > > specialization. (On the other hand, this might be a *great* way to > Assuming both nodes were well-specialized before in one area, afterwards > they'll be well-specialized in two areas.
Why is that helpful? Surely it would be more effective if the two nodes were specialized in two different areas? Or is the idea that the datastore is huge and the internet pipe is really thin so it takes forever to fill up? > > bootstrap a new ?bernode... the catch being that people will only > > learn about the fact that this new node contains the keys they want > > if they happen to stumble across it randomly.) > Maybe include specialization in announcements? This would be exploitable > though, wouldn't it? Read the protocol... it's documented... somewhere... isn't it? :| Announcements are designed to create an initial specialization, and to not give the node announcing any opportunity to influence it, short of collusion with a lot of nodes on the announce path (which is random), or announcing lots and lots of times (which will dilute your specialization as seen by other nodes). > -- > "I love deadlines. I love the whooshing sound they make as they go by." > - Douglas Adams > Nick Tarleton - [EMAIL PROTECTED] - PGP key available -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so.
pgp00000.pgp
Description: PGP signature
_______________________________________________ Devl mailing list [EMAIL PROTECTED] http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/devl
