<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>eval.nu blog &#187; Tor</title>
	<atom:link href="http://eval.nu/blog/tag/tor/feed/" rel="self" type="application/rss+xml" />
	<link>http://eval.nu/blog</link>
	<description></description>
	<lastBuildDate>Tue, 20 Jul 2010 10:08:34 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Anonymous WWW: Tor and i2p</title>
		<link>http://eval.nu/blog/2009/11/05/anonymous-www-tor-and-i2p/</link>
		<comments>http://eval.nu/blog/2009/11/05/anonymous-www-tor-and-i2p/#comments</comments>
		<pubDate>Thu, 05 Nov 2009 14:52:40 +0000</pubDate>
		<dc:creator><span property="dc:creator" resource="http://eval.nu/blog/2009/11/05/anonymous-www-tor-and-i2p/">Albin</span></dc:creator>
				<category><![CDATA[in English]]></category>
		<category><![CDATA[Anonymity]]></category>
		<category><![CDATA[hidden services]]></category>
		<category><![CDATA[i2p]]></category>
		<category><![CDATA[Internet privacy]]></category>
		<category><![CDATA[Technology_Internet]]></category>
		<category><![CDATA[Tor]]></category>

		<guid isPermaLink="false">http://eval.nu/blog/?p=48</guid>
		<description><![CDATA[I've recently tried out both Tor and i2p, two very popu [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve recently tried out both <a href="http://www.torproject.org/">Tor</a> and <a href="http://www.i2p2.de/">i2p</a>, two very popular tools for anonymous data exchange. They both have different anonymization implementations, but I&#8217;m not going to go into that in this post, mainly because I haven&#8217;t researched either of them very well. Instead, I&#8217;m going to focus on my experiences with them both, as a user, and then I&#8217;m going to discuss them in a wider perspective.</p>

<p>The first thing I noticed is how different their implementations are. Tor is rather clean, and does come pre-packaged for <a href="http://debian.org">Debian</a>. i2p is the usual mess you&#8217;d expect from a Java program, and doesn&#8217;t. It is also much slower at start-up (and it only recently started working with Free Javas). Tor also seems to handle load much better than i2p.</p>

<p>Both solutions provide a local proxy server (Tor has a SOCKS proxy which is typically connected to a separate HTTP proxy server on the same machine), which the user is supposed to set his or her web browser to use, but i2p while i2p additionally has its entire configuration UI interfaceable as a HTTP server, Tor is mainly configured through the usual text files (though a configuration GUI named <a href="http://www.torproject.org/vidalia/index.html.en">Vidalia</a> exists).</p>

<p>Tor provides, typically very slow, access to the normal www, i2p doesn&#8217;t. They both provide anonymous communication between internal sites with the pseudo <a href="http://en.wikipedia.org/wiki/TLD">TLD</a>:s .onion and .i2p for Tor and i2p respectively. The &#8220;domain names&#8221; are quite lengthy hash-like strings for Tor, where they are much like normal domains for i2p. This comes with the cost of having to re-implement a DNS-like system that could&#8217;ve been simpler (this is, however, also a problem of the original DNS).</p>

<p>i2p and Tor both provide &#8220;hidden services&#8221; such as web mail, message boards and wikis. i2p also comes bundled with a web-based bittorrent client modified to work with i2p, and the network has several &#8220;hidden&#8221; trackers running.</p>

<p>There seems to be a different userbase for i2p and Tor. While Tor, judging by the message boards, seems to be mainly used by pedophiles, tin foil hats, conspiracy theorists and free speech fundamentalists of ridiculous proportions (the type that considers the moving of threads on a message board to the &#8220;spam&#8221; section to be &#8220;censorship&#8221;), i2p&#8217;s userbase, again judging by the message boards, seems much more tech-savvy, friendly and, well, <em>sane</em>. Another difference is speed: i2p is significantly faster than Tor, perhaps because all nodes are participating in the routing by default, whereas one must actively reconfigure Tor to act as a router.</p>

<p>So, to sum up what I&#8217;ve said this far: Tor is a wonderful software with an insufferable user base, i2p is an insufferable software with a wonderful user base. Now, for that pretentious &#8220;wider perspective&#8221; I promised earlier.</p>

<p>I have two objections to the design of i2p and Tor. My first objection is that it seems quite a waste to have nodes pass data to each other in streams, just to throw it away when the stream has finished. Distributed storage would seem much more efficient.</p>

<p>My second objection is that they still don&#8217;t solve the problem of giving people a voice. Rather, their conception of &#8220;free speech&#8221; seems to be limited to allowing everyone to hear what someone with a voice (read: servers) is saying anonymously. Interpreted this way, the concept of free speech becomes the freedom of the already privileged to speak their minds, and the freedom of everyone else to listen.</p>

<p>I&#8217;m sceptical of network designs that separate speakers from listeners, and both Tor and i2p does this. It can, however, be argued that this could be solved at a higher-level protocol, but this would be highly inefficient since the already existing communications infrastructure and node databases of the various protocols would have to be re-implemented.</p>

<p>Finally, it should be mentioned that I&#8217;m not a free speech fundamentalist. I have no problem with violent sects, pedophiles, racists and tin foil hats being &#8220;censored&#8221;.</p>
 <p>Feel free to Flattr this post at <a href="http://flattr.com/" title="Flattr" target="_blank">flattr.com</a>, if you like it.</p> <p><a href="http://flattr.com/" title="Flattr" target="_blank"><img src="http://eval.nu/blog/wp-content/plugins/flattrss/button-compact-static-100x17.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://eval.nu/blog/2009/11/05/anonymous-www-tor-and-i2p/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.792 seconds -->
