view doc/www.anonet2.org/public_pod/darknet_comparison.pod @ 156:2520aec9ed2f draft

oops, gt instead of lt ;-)
author Nick <nick@somerandomnick.ano>
date Tue, 14 Sep 2010 19:01:52 +0000
parents e96d858996e9
children 8cafb87495ee
line wrap: on
line source

=head1 Darknet Comparison

Back to homepage - L<http://www.anonet2.org/>

There are a number of darknets out there.  Different darknets have
different features, which any individual may consider as advantages (or
disadvantages) depending on his goals.  This page attempts to present
an accurate comparison between the different darknets known to SRN.
In particular, SRN has attempted to avoid being unjustly critical of
AnoNet1 even after having been a victim of AnoNet1's ugly side on multiple
occasions (although obviously, no attempt has been made to avoid "earned"
criticism).  If you'd like to add other darknets to this table, keep
in mind that all of anonet2.org is freely editable from within AnoNet.
If none of the existing darknets suit your needs, you're encouraged
to advertise your new one here.  You're also more than welcome to spam
AnoNet IRC for new members, but if your advertisements get redundant and
boring and redundant and repetitive and redundant after a while, don't
be surprised if people start b</ignore>ing you.  (Please don't let that
discourage you, if you truly believe your new darknet is worth joining.
You may want to rethink your advertising strategy, though.)  You may
also be able to get help in planning and/or building a new darknet on
AnoNet IRC.

Please keep in mind that this comparison is mostly focused on relative
anonymity value, rather than, say, the quality of the available social
networks.  If the latter is more important to you than the former, you're
almost certainly wasting your time here.  If you'd like to understand
more about the mechanics of anonymity, L<there's a whole separate page
here devoted to that topic|http://www.anonet2.org/anonymity>.

=begin xhtml

&lt;table>
 &lt;tr>&lt;th colspan='5'>Overview&lt;/th>&lt;/tr>
 &lt;tr>&lt;td>&nbsp&lt;/td>&lt;th>AnoNet1&lt;/th>&lt;th>AnoNet2&lt;/th>&lt;th>dn42&lt;/th>&lt;th>VAnet&lt;/th>&lt;/tr>
 &lt;tr>&lt;th>Claimed Purpose&lt;/th>&lt;td>anonymity to prevent censorship&lt;/td>&lt;td>anonymity to prevent censorship&lt;/td>&lt;td>have fun with BGP&lt;/td>&lt;td>freedom and network efficiency&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Claimed Government&lt;/th>&lt;td>nearly none&lt;/td>&lt;td>none&lt;/td>&lt;td>nearly none&lt;/td>&lt;td>backbone only&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Actual Government&lt;/th>&lt;td>oligarchy&lt;/td>&lt;td>none&lt;/td>&lt;td>nearly none&lt;/td>&lt;td>backbone only&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Actual Government betrays Claimed Purpose&lt;/th>&lt;td>yes&lt;/td>&lt;td>no&lt;/td>&lt;td>no&lt;/td>&lt;td>no&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Centralized Critical Infrastructure&lt;/th>&lt;td>wiki (includes resource database), client port, IRC&lt;/td>&lt;td>none&lt;/td>&lt;td>wiki, IRC&lt;/td>&lt;td>all&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Decentralized Critical Infrastructure&lt;/th>&lt;td>routing&lt;/td>&lt;td>all&lt;/td>&lt;td>routing, resource database&lt;/td>&lt;td>none&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Current Size&lt;/th>&lt;td>20-30&lt;/td>&lt;td>~10&lt;/td>&lt;td>40-50&lt;/td>&lt;td>&lt;5&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Average Monthly Growth&lt;/th>&lt;td>~0%&lt;/td>&lt;td>~20%&lt;/td>&lt;td>~5%&lt;/td>&lt;td>~10%&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Activity Level&lt;/th>&lt;td>medium&lt;/td>&lt;td>medium&lt;/td>&lt;td>medium&lt;/td>&lt;td>low&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Interdarknet Connectivity&lt;/th>&lt;td>censored access to AnoNet2 (must use AnoNet2 DNS), censored access to dn42 (must use AnoNet2 DNS)&lt;/td>&lt;td>full routing to part of AnoNet1, full routing to part of dn42, full routing to VAnet&lt;/td>&lt;td>censored access to AnoNet (1&amp;2, must use SRN's DNS), censored access to VAnet (must use SRN's DNS)&lt;/td>&lt;td>full routing to part of AnoNet1, full routing to AnoNet2, full routing to part of dn42&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>DNS Coverage&lt;/th>&lt;td>AnoNet1&lt;/td>&lt;td>AnoNet (1&amp;2), dn42, VAnet, IcannNet&lt;/td>&lt;td>dn42, IcannNet&lt;/td>&lt;td>AnoNet (1&amp;2), dn42, VAnet, IcannNet&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Peering Prerequisites&lt;/th>&lt;td>OpenVPN, BGP daemon, sustained IRC participation for over a month&lt;/td>&lt;td>OpenVPN or tinc or quicktun, BGP daemon or static routing&lt;/td>&lt;td>OpenVPN, BGP daemon or static routing&lt;/td>&lt;td>depends on individual PoP policy&lt;/td>&lt;/tr>
 &lt;tr>&lt;th colspan='5'>Services&lt;/th>&lt;/tr>
 &lt;tr>&lt;td>&nbsp&lt;/td>&lt;th>AnoNet1&lt;/th>&lt;th>AnoNet2&lt;/th>&lt;th>dn42&lt;/th>&lt;th>VAnet&lt;/th>&lt;/tr>
 &lt;tr>&lt;th>Routing&lt;/th>&lt;td>decentralized&lt;/td>&lt;td>decentralized&lt;/td>&lt;td>decentralized&lt;/td>&lt;td>centralized&lt;/td>
 &lt;tr>&lt;th>Resource Database&lt;/th>&lt;td>centralized (part of wiki)&lt;/td>&lt;td>decentralized (part of git-based resdb)&lt;/td>&lt;td>decentralized (part of monotone-based registry)&lt;/td>&lt;td>centralized (ask Borg)&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Documentation&lt;/th>&lt;td>centralized (crzydmnd's wiki)&lt;/td>&lt;td>decentralized (part of git-based resdb)&lt;/td>&lt;td>centralized (helios's wiki)&lt;/td>&lt;td>centralized (vanet.org)&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>Chatroom&lt;/th>&lt;td>centralized (single IRCnet)&lt;/td>&lt;td>decentralized (ad-hoc relaying between IRC and Jabber chatrooms)&lt;/td>&lt;td>semicentralized (single IRCnet, with a Jabber chatroom relay)&lt;/td>&lt;td>decentralized (shared with AnoNet2)&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>DNS&lt;/th>&lt;td>centralized (from wiki), several official "rootservers"&lt;/td>&lt;td>decentralized (from resdb), each user fields his own, public nameservers available for the lazy&lt;/td>&lt;td>decentralized (from registry), multiple competing deployments&lt;/td>&lt;td>centralized (from svn), centralized official deployment&lt;/td>&lt;/tr>
 &lt;tr>&lt;th>BitTorrent Trackers/Indexers&lt;/th>&lt;td>none?&lt;/td>&lt;td>1 centralized and 1 decentralized (git-based)&lt;/td>&lt;td>1 centralized&lt;/td>&lt;td>1 centralized&lt;/td>&lt;/tr>
&lt;/table>

=end xhtml