Tribler:Torのような匿名性が統合されたBittorrentクライアント

更新 :Triblerのセキュリティは主張されているほど良くありません。 最初の基本的な分析のためにこれを読んでください。

Bittorrentには、1つではなく2つのアキレス腱があります。Torrentインデックスサービスと匿名性の欠如です。 仮想プライベートネットワークまたはプロキシを使用して後者を克服することは可能ですが、インデックスサービスに利用可能な実行可能な代替手段はまだありません。

2014年9月に私がレビューしたTriblerは、それを変えようとします。 これはデルフト工科大学の研究者によって開発されたもので、匿名で同時にシャットダウンできないシステムを作成したいと考えていました。

Triblerは、トレントインデックス作成と匿名性をクライアントに直接統合します。つまり、サードパーティのサービスやWebサイトに依存しません。

これらのサービスを使用して、クライアントを使用してトレントファイルをダウンロードまたはストリーミングすることは引き続き可能ですが、アイデアは、トレントインデックス作成Webサイトを要求することからゆっくりと着実に移行することです。

Triblerの2番目の大きな特徴である匿名性は、最新バージョンに登場しました。 Torネットワークが提供するものと同様のシステムを使用しますが、Torと互換性のない独自のネットワークを使用します。

実装に関する詳細情報はGithubで入手できます。 コアに分解すると、複数のユーザーシステムを介してリクエストが自動的にルーティングされます。 シーダーからファイルを直接ダウンロードする代わりに、他のユーザーが最初にダウンロードしてリダイレクトします。

つまり、Triblerネットワークのすべてのユーザーは、他のユーザーにデータを転送するために使用されるノードであり、全体的なダウンロード速度とシードファイル機能に影響を与える可能性があります。

この方法で受信したパケットは、パケットの送信先を決定するために使用される識別子のみで構成されるヘッダーを除き、暗号化されます。

Triblerには、クライアントでトレントを直接見つけるために使用できる検索オプションが組み込まれています。 また、他のユーザーが提供するトレントのコレクションであるチャネルもサポートしています。ユーザーはこれらを投票して、検索の可視性を向上させることができます。

サービスを使用してトレントファイルをダウンロードすると、そのダウンロードのホップ数を選択できます。 ゼロから5までのこれらのホップにより、暗号化されたパケットがシーダーからコンピューターへの途中で送信されるコンピューターの数が決まります。

選択するホップが多いほど、匿名性は向上しますが、速度は低下します。

サービス自体の検索を使用して、または他のサービスを使用してファイルを見つけたかどうかに関係なく、ダウンロードするすべてのファイルのホップを指定できることに注意してください。 トレントファイルをTriblerにロードできるため、それらに対しても同様に機能します。

終わりの言葉

Triblerの背後にある考え方は理にかなっていますが、それがうまくいくかどうかを判断するには時期尚早です。 サービスのセキュリティと匿名性は、最初にサードパーティによって吟味される必要があります。さらに、ダウンロードに関しては制限要因の1つであるため、より広範なユーザーベースに配布する必要があります。