I think there may be a more secure way of doing this.  I don't like the 
idea of any one node's references being used, as this essentially 
"places" a new node next to the seed-giver in network space.

        Scott

On Mon, Mar 10, 2003 at 04:31:59PM +0000, Matthew Toseland wrote:
> It would be easy enough to implement something.
> For example, a node, if it had the "public" flag enabled, would have its
> routing table exported at a fixed location on the distrib servlet port,
> as hypertext so that other public nodes' tables could be read or
> spidered from there. The problem is any scheme like this trades some
> centralization for some attackability - do we really want to make it so
> easy to find a large fraction of nodes on the network?
> 
> On Mon, Mar 10, 2003 at 09:35:01AM -0500, zbalevsk at bridgeport.edu wrote:
> > 
> > 
> > >In effect, a node itself could act in a similar manner to these=20
> > >"gwebcache" scripts, which could be harvested centrally and mixed=20
> > >together.
> > 
> > It actually does, through servlet/nodestatus/noderefs.txt.  Unfortunately 
> > that
> > servlet is not accesible from the outside in the default installation.  If 
> > it
> > were, it would take _literally_ 30 minutes to adapt the gwebcaches.  
> > 
> > >Having said all that, is there any evidence that the current mechanism=20
> > >isn't working?
> > 
> > Currently it could be argued that the very uneven distribution of the load 
> > is in
> > part due to all new nodes getting similar entry points to the network.  The
> > problem will manifest when the number of new nodes starts to increase 
> > rapidly
> > (i.e. when a new release is announced).
> > 
> > I know this is far from perfect, but it is very fast to deploy.  As I said 
> > above
> > if public access is given by default to the above servlet, it will take 30
> > minutes to have the caches running.  If that doesn't happen (there are 
> > probably
> > security/privacy issues), but if someone experienced in php is willing to 
> > help
> > it could be done in few hours.  Even if I do it all by myself it would not 
> > take
> > more than 2-3 days. 
> > 
> > _______________________________________________
> > devl mailing list
> > devl at freenetproject.org
> > http://hawk.freenetproject.org:8080/cgi-bin/mailman/listinfo/devl
> > 
> 
> -- 
> Matthew Toseland
> toad at amphibian.dyndns.org/amphibian at users.sourceforge.net
> Full time freenet hacker.
> http://freenetproject.org/
> Freenet Distribution Node (temporary) at 
> http://80-192-4-36.cable.ubr09.na.blueyonder.co.uk:8889/NZtBAIGOWnU/
> ICTHUS.



-- 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20030310/6a773237/attachment.pgp>

Reply via email to