Yes, I'm fairly sure this has been discussed in depth many times before, but 
I'm new, so here I go.

My only disagreements with freenet are:
a. The latency (minor)
b. Updating (major)

My thoughts on updating are:
a. We don't have to hurt anonymity.
b. Outside influences (other than, obviously, the freenet community as a 
whole) could still not censor freenet.

We simply give each file (in an SSK/CHK) a timestamp (in GMT), then, when a 
person access their SSK to upload, the nodes which receive the files briefly 
compare the timestamp. The newer timestamped file overwrites the older 
timestamped file in the data store, and when it is requested, the new file 
will be present and sent. Eventually, the old file will dissapear as more 
nodes are updated. Still, no one knows who uploaded it (you might be passing 
along an update), and since no one knows who uploaded it, no one can be 
pressured to remove/update/censor it. Only the creator will know who uploaded 
it, and thus only they will be able to change it. This would allow a 
substantial amount of extra freedom on freenet. 

If you wanted the old files to stay no matter what, you could simply have old 
files marked as old and when someone asked for an old copy they would get an 
old copy until it faded.

This is very similar to DBR (maybe the same, I'm not sure), but it allows 
constant, all the time, changes.

Alabaster 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<https://emu.freenetproject.org/pipermail/devl/attachments/20021127/bb3cfb57/attachment.html>

Reply via email to