Re: Bloom filters and opennet

"Daniel Cheng" <[email protected]> Fri, 5 Dec 2008 23:19:50 +0800
Newsgroups gmane.network.freenet.technical
Message-ID <[email protected]>
2008/12/5 Matthew Toseland <toad-EI5O+8PHWbJeeLb3ft/[email protected]>:
> When we implement sharing of datastore Bloom filters, we can make it work on
> opennet (for less paranoid users):

The datastore bloom filter is salted ... do we want to share the salt?

> - Send diffs every hour.
> - Keep the diffs for a period.
> - Keep a list of old opennet nodes, including their bloom filters. This would
> be separate from the old-opennet-nodes mechanism, which I have proposed on
> devl to reform: it would just be an LRU of the last N nodes we've connected
> to via opennet, even if we dropped them because they were at the bottom of
> the LRU.
> - When we connect to an opennet node, if we have their bloom filter already,
> we could just ask for the cumulative diffs.
>
> Since most of the network is likely to be opennet for the foreseeable future,
> this could make a big difference, assuming we have tunnels as well...
> (paranoid users should use darknet!).
>
> _______________________________________________
> Tech mailing list
> [email protected]
> http://emu.freenetproject.org/cgi-bin/mailman/listinfo/tech
>