I doubt that it would produce the desired topology... On Wed, Jun 21, 2006 at 01:11:28PM -0400, Colin Davis wrote: > I know that I'm not very good at understanding the ramifications, but > I think that it is possible to develop an opennet style node-growth, > while maintaining a darknet style routing system. > > A third party tool- either a Plugin to freenet, or an entirely > separate app- Could load up a USK that has it's private key posted in > the first edition. > The tool could then post both it's noderef, and a random number, to > the newest edition of the site. > > After posting, it could add the noderefs of the nodes to X (3?) > degrees on either side of it, as well as the noderef of a node that > posted a random number within X of it's own. > > For example- 10 nodes- (Noderefs have been replaced with random > letters for ease of reading) > > Node 1 - Noderef = AAAAA Random number = 234 > Node 2 - Noderef = BBBBB Random number = 986 > Node 3 - Noderef = CCCCC Random number = 301 > Node 4 - Noderef = DDDDD Random number = 120 > Node 5 - Noderef = EEEEE Random number = 021 > Node 6 - Noderef = FFFFFF Random number = 018 > Node 7 - Noderef = GGGGG Random number = 216 > Node 8 - Noderef = HHHHH Random number = 314 > Node 9 - Noderef = JJJJJ Random number = 668 > Node 10 - Noderef = KKKKK Random number = 992 > > > When node 10 was added, it would add node's 8 and 9 to itself, since > they are close by. It will also be willing to add node 11 and 12, > when they are posted. > Node 10 ALSO adds a connection to Node 2, since Node 2 has a Random > number that is within Y points of its' own random number. > > > What this does is give us a style of connections Exactly like the > desired set- The nodes are mostly clustered around one another, there > is some overlap, since the numbers slowly scale up, and there are a > few random links, to join together outlying segments of the network.. > > It also works entirely within existing freenet architecture. It > doesn't require any new key types, pre-mix routing, or substantial code. > > This system would require that people are already connected to > freenet with at least one or two nodes before it would work, but it > allows their number of connections to grow up to the desired number > correctly. > Additionally, the one or two nodes that the node got before it could > start gaining new nodes via this system would help to spread "far > links". > > > > I think a system similar to this one could work. Thoughts? > > -Colin > > > _______________________________________________ > Devl mailing list > [email protected] > http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl >
-- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so.
signature.asc
Description: Digital signature
_______________________________________________ Devl mailing list [email protected] http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
