Winny
WinnyをはじめとするP2Pファイル共有ネットワークは、児童ポルノや著作権侵害にあたる映像・音楽の無許諾コピーなど違法流通の温床として問題視されてきた。WWWなどのクライアント・サーバー・システムの場合、データを発信するサーバーの運営者を特定すれば、違法なファイルの送信を容易に取締ることが可能だが、P2Pネットワークの場合は個々のファイルのコントロールの権限が個々の利用者にあるわけではないので取り締まりが難しく、さらに既存の法理論では開発者・運営者の法的責任を問うことが困難であった。一度ネットワークに公開された情報は容易に削除できないことから、名誉毀損やプライバシー侵害にあたる情報の流出も問題視された。検閲を回避するための設計が、実際には道徳的な問題や権利侵害の可能性を孕んだのである。
実際、従来使用されていたWinMXに比較して強化されたWinnyの匿名性は、著作権法・わいせつ物頒布罪・児童ポルノ規制法・個人情報保護法などに抵触する違法なファイル交換を行う場合に好都合なものであったため、利用者数は急速に拡大していった。
Winnyを利用開始するにはまず、中央サーバーにアクセスする代わりに、最初に接続するノードを手入力で設定し、Winnyのネットワークに参加する。接続できた他のクライアントから情報を得ることでネットワークに参加する。
ネットワークに接続後、Winnyは以下のような動作を行う。
通信の暗号化
転送機能 データを送受信する際に、一定の確率で複数のコンピュータを経由させるなどしてファイルの複製を拡散する機能。
ファイルの暗号化
クラスタ機能 似たようなファイルを求めているノード同士をつなぎやすくするための機能。
加えて、Winnyは電子掲示板機能も備えている。電子掲示板機能では、スレッドを立てた者のコンピュータにスレッドの内容が集約・保存されるため、スレッド設置者のノードが停止している場合は、読み込みも書き込みも出来ない。また、スレッド所有者のクライアントに直接アクセスするため、スレッドの所有者のIPアドレスを容易に特定でき、匿名性は低い。後にWinny利用者が逮捕された事例では、この電子掲示板への書き込みがきっかけとなり、摘発に至っている。