Historically Freenet has focussed on document storage and retrieval, whereas I2P has focussed on real time connections between nodes. That's the obvious difference. I2P implements a form of onion routing to protect these connections; in I2P, you construct a 3 hop tunnel from your node to somewhere, using nodes from all over the network. Whereas freenet's routing is more heuristic, often taking 7 or more hops, and exclusively uses the routing table, pre-established connections, although it is important for new connections to be established from time to time. Both approaches have advantages, in both security and performance; they are complementary, for the time being.
In terms of security, I2P and Freenet are completely different; I2P is a scalable mixnet, which is inherently harvestable, meaning that an attacker can quickly find all nodes, but in which it should be very hard to find the originator of a connection (this is however a topic of some dispute!). For Freenet to have really good anonymity, we will have to add a layer of "premix routing", meaning onion routing, a la I2P, but probably over our existing connections; this does not mean that Freenet's anonymity right now is rubbish, but various attacks are possible which we would like to prevent. It has been suggested to use I2P to do this, but there are some major problems with that for example harvestability. Freenet's anonymity as-is is probably worse than I2P's, but Freenet is known to scale in practice to at least 10,000 nodes, whereas I2P has maybe 300. Freenet 0.7 will have a scalable darknet F2F option, where each node only connects to those which are explicitly added as belonging to friends of the node operator; this can scale, because although I only connect to my friends, they connect to theirs, and you can span the globe pretty fast. The upshot of this is that it is not harvestable any more, and a whole variety of attacks become much harder and much less useful. This is intended for use in hostile environments, such as China, Saudi Arabia, and Iran, where the internet is heavily filtered. China does not yet do harvesting of Freenet or I2P nodes, but it does block Freenet by other means (which rely on a misfeature which will also be eliminated in 0.7). Entropy, as far as I know, was a rip-off of Freenet. It even used FCP. :) It had more or less the same goals, but used home-grown crypto algorithms (which is *ALWAYS* a bad thing), and had a primitive routing algorithm which suggests it probably wouldn't have scaled. On Mon, Oct 31, 2005 at 08:20:41PM -0800, none none wrote: > Function-wise is I2P different from Freenet and > Entropy? If so how is it different? What are the pros > and cons of using either Freenet and entropy? (any > difference speed-wise?) Can I2P be used in conjuction > with Freenet or Entropy? If so how do I set it up? I > have done a little reading....but it was information > over-load. And please put it in layman terms.Is > entropy still in development? Because according to > this link: > http://www.absoluteastronomy.com/encyclopedia/a/an/anonymous_p2p1.htm > Entropy is no longer in development. thank you to all > that replies to this. -- Matthew J Toseland - [EMAIL PROTECTED] Freenet Project Official Codemonkey - http://freenetproject.org/ ICTHUS - Nothing is impossible. Our Boss says so.
signature.asc
Description: Digital signature
_______________________________________________ chat mailing list chat@freenetproject.org Archived: http://news.gmane.org/gmane.network.freenet.general Unsubscribe at http://emu.freenetproject.org/cgi-bin/mailman/listinfo/chat Or mailto:[EMAIL PROTECTED]