-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Looks cool to me.  It could be implemented via  plug-in.

Robin

Colin Davis wrote:
> Fair enough, why not? It seems like it hits all the requirements-
>
> It is mostly near nodes. It has a few far-reaching nodes. It is
> implemented without requiring much additional work- Ie, no new
> keys, etc.
>
> I could write up a test app, which checked what type of connections
>  it created, but I think it's pretty straight forward to think
> about without an example app....
>
> I'm happy to back off if I'm wrong, but I fail to see the problem.
> -Colin
>
>
>
> On Jun 21, 2006, at 1:26 PM, Matthew Toseland wrote:
>
>> 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 Devl at freenetproject.org
>>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>>>
>>
>> --Matthew J Toseland - toad at amphibian.dyndns.org Freenet Project
>> Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing
>> is impossible. Our Boss says so.
>> _______________________________________________ Devl mailing list
>>  Devl at freenetproject.org
>> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>
> _______________________________________________ Devl mailing list
> Devl at freenetproject.org
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl
>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD4DBQFEmYuyAL2T/sw0d+cRAjqIAKCAmexhA3IGc0ttPPgyV4ma2J3iswCY0dX5
AyVZiSbxYfJWBD5ifb3oOA==
=5a4h
-----END PGP SIGNATURE-----


Reply via email to