Itamar Shtull-Trauring wrote:

> (I stole this from the Freehaven project.)
> 
> Instead of splitting files into chunks, why not use Rabin's IDA?
> (http://www.acm.org/pubs/citations/journals/jacm/1989-36-2/p335-rabin/)
...
> As far as implementation goes this is a client-side issue only, so it
> doesn't really require any work on the server.
> 

What we do need on the server, is the non-ability to cache multiple parts of a
multi-part file. Otherwise scanning a node for parts of a file with htl=1 would
be a dead givaway that a local user requested the file. 

I suggest we have an option in the DataRequest to the effect "Don't cache this",
so the local node does not cache the split files, but the rest of the nodes in
the chain do. This will have a negligible effect on Freenet's ability to cache
as a while. An alternative is for a node to be able to recognise if multiparts
of a file are cached locally, and wipe some or all of them.

_______________________________________________
Freenet-dev mailing list
Freenet-dev at lists.sourceforge.net
http://lists.sourceforge.net/mailman/listinfo/freenet-dev

Reply via email to