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.

Attachment: 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]

Reply via email to