Volodya wrote:
Here is what i mean: There are two Charlies and one of them signed up for the links from another one so you tell somebody: "Go to Charlie/foo.txt" they won't know if you mean "Charlie (1)/foo.txt" or "Charlie (2)/foo.txt" which is the same thing as "Charlie (1)/Charlie (2)/foo.txt"

Unfortunately I doubt it's possible to create a namespace that's consistent, decentralised, and not vulnerable to squatting. Without central control, there will never be universal agreement on who is the "real" Charlie, which means it will never be possible to write "Charlie/foo.txt" on a toilet wall and expect that people who retrieve that key will find the same document you found.

Name services based on the web of trust can make it possible to refer to freenet keys by memorable names, and to share those name->key mappings with your friends, but I don't think they can solve the problem of convincing a stranger that your name->key mappings are somehow "correct".

And finally there are two Charlies, both have "foo.txt". I sign up to both of their links, and after that both Charlies sign up to each other's links (just to make it more complicated) how will these links be rendered:

Charlie/foo.txt
Charlie/Charlie/foo.txt

It should be possible for the software to detect that you're subscribed to a list and your friend is also subscribed to the same list, so there's no need to display two copies of the list.

As for the problem of knowing two Charlies, do what you do in real life: give one of them a nickname.

Cheers,
Michael
_______________________________________________
Devl mailing list
[email protected]
http://emu.freenetproject.org/cgi-bin/mailman/listinfo/devl

Reply via email to