Tribler

Tribler
Tribler icon and logo
Tribler 6.4.3(2016年)
開発元 The Tribler Team(デルフト工科大学、アムステルダム自由大学)
初版 2006年2月28日 (2006-02-28)[1]
最新版
8.0.7[2] ウィキデータを編集 / 2024年12月16日
リポジトリ
プログラミング
言語
Python
対応OS Windows, OS X, Linux
プラットフォーム ARM, IA-32, MIPS, PowerPC, x86-64
サイズ 110.58 MiB
対応言語 英語
種別 BitTorrentクライアント
ライセンス GPLv3[3]
公式サイト www.tribler.org

Triblerはオープンソースの分散型BitTorrentクライアントであり、標準で匿名P2P通信を可能にしている。TriblerはBitTorrentに基づいており、コンテンツ検索にはオーバーレイ・ネットワークを使用している[4]。これにより、Triblerはコンテンツを発見するために外部ウェブサイトやインデックスサービスを必要としない[5]。Triblerのユーザインタフェースは非常に基本的な構成であり、機能の多様性よりも使いやすさに重点を置いている[6]。TriblerはLinux、Windows、OS Xに対応している[7]。

TriblerはSwarmPlayerと呼ばれる動画ストリーマーの試験運用を行ったことがある[8]。

歴史

Triblerという名称は、tribe(部族)という単語に由来しており、このP2Pクライアントにおけるソーシャルネットワークの利用を示唆している。Triblerの最初のバージョンは、ABCことYet Another BitTorrent Clientの改良版であった。

2009年、Triblerの開発チームは、今後数年間の取り組みとして、テレビハードウェアとの統合に焦点を当てていると述べた。

2014年、バージョン6.3.1のリリースにおいて、Triblerには独自のオニオンルーティングネットワークが組み込まれた[9]。ユーザーは任意のクリーンネットトレントを読み込み、匿名化のチェックボックスをオンにしたままにすることで、ファイルは他のTriblerノードを経由してルーティングされる[10]。この独自のオニオンネットワークはTorの出口ノードを使用しないため、すべてのTriblerユーザーがリレーとして機能できるよう強化されている[11]。

機能

Triblerは、2005年に終了したeXeemネットワークに類似するゴシッププロトコルを用いてBitTorrentファイルダウンロードプロトコルにキーワード検索機能を追加している。ソフトウェアにはコンテンツを推薦する機能も含まれている。十数件のダウンロードを経ると、Triblerソフトウェアはユーザーのダウンロード傾向を大まかに推定し、コンテンツを推薦する[12]。この機能はLast.fmやAmazon.comなどのウェブサイトにも導入されている協調フィルタリングに基づいている。Triblerのもう一つの機能としては、限定的な形でのソーシャルネットワーキングおよびアップロード容量の寄付がある。Triblerは、ダウンロード速度を向上させるために、接続されたノードのうち有用と見なされたものから帯域幅を借用する[13]。

SwarmPlayer

SwarmPlayerは、PythonベースのBitTorrentインターネットTVビューアである。これは、BitTorrentをホストとしたP2Pによるビデオ・オン・デマンド配信を視聴可能にし、またTriblerによるライブストリーミングメディアを再生することができる。このソフトウェアは、Tribler TVアプリケーションと同じコアに基づいている。

コアソフトウェアはTriblerプラットフォームに基づくFOSSであり、LGPL 2.1のライセンスで提供されている。

開発

Triblerは、P2P技術の改良を目指すデルフト工科大学の大学研究者らによって作成された[14]。Triblerは、コンテンツを見つけるためのウェブサイトのような中央要素を不要とし、かつ匿名性を有するようにBitTorrentを強化するよう設計されている。

欧州連合によるインターネットテレビ配信規格の開発プロジェクト「P2P-Next」は、Tribler技術に基づいて構築されている[15]。

評価

TorrentFreakにおいて2012年2月に掲載されたニュース記事で、Triblerの分散化とそのインデックスを削除することが不可能であるという点が取り上げられた後、同ウェブサイトは非常に人気を博し、需要に対応するためダウンロードページのみが残される形となった[16]。2014年12月20日、tor-devメーリングリスト上でTriblerのセキュリティに関する警告が出された[17]が、その後GitHub上で速やかに対処された[18]。ダニエル・アレクサンダーセンは2021年に、プロジェクトの目標と優先順位に起因するプライバシー上の懸念点を指摘している[19]。彼は2023年になってもこれらの問題が依然として解決されていないと考えている[20]。

関連項目

  • BitTorrentクライアントの比較
  • GNUnet - Triblerとは対照的に、GNUnetはメッシュネットワークトポロジ(TCP、UDP、HTTP、HTTPS、WLAN、またはBluetooth経由)を使用し、チャットとVPN機能を提供する。
  • Hyphanet - プライバシーに配慮したP2Pのファイル共有という共通の目標を共有するプロジェクト。Hyphanetは検閲耐性のある通信も実現できるように設計されている。

脚注

  1. ↑ Van der Sar, Ernesto (2006年2月28日). “Tribler: Social BitTorrent Beta version Leaked”. torrentfreak.com. 2024年1月14日閲覧。
  2. ↑ "https://github.com/Tribler/tribler/releases/tag/v8.0.7"。
  3. ↑ tribler/LICENSE at devel · Tribler/tribler, GitHub, オリジナルの2020-12-22時点におけるアーカイブ。 2019年9月4日閲覧。
  4. ↑ “The Bittorrent Overlay Swarm”. tribler.org. 2008年7月5日時点のオリジナルよりアーカイブ。2009年6月12日閲覧。
  5. ↑ whatIsTribler/2 Archived 2013-07-28 at the Wayback Machine.
  6. ↑ Milestone Tribler V5.0 | Tribler.org Archived 2011-07-28 at the Wayback Machine.
  7. ↑ “Download Tribler”. 2012年2月11日時点のオリジナルよりアーカイブ。2012年2月10日閲覧。
  8. ↑ “Tribler”. 2021年6月17日時点のオリジナルよりアーカイブ。2019年12月21日閲覧。
  9. ↑ “Researchers Make Bittorrent Anonymous and Impossible to Shut Down”. Torrentfreak (2014年12月18日). 2014年12月18日時点のオリジナルよりアーカイブ。2014年12月19日閲覧。
  10. ↑ "Tribler - Anonymity" Archived 2015-08-22 at the Wayback Machine.. tribler.org
  11. ↑ “"Our custom onion network is enhanced to allow everyone to function as a relay."”. 2015年8月22日時点のオリジナルよりアーカイブ。2015年8月21日閲覧。
  12. ↑ “Decentralized Recommendation”. 2008年12月2日時点のオリジナルよりアーカイブ。2009年6月12日閲覧。
  13. ↑ “Cooperative Download”. 2008年12月10日時点のオリジナルよりアーカイブ。2009年6月12日閲覧。
  14. ↑ J. A. Pouwelse; P. Garbacki; J. Wang; A. Bakker; J. Yang; A. Iosup; D.H.J. Epema; M. Reinders et al. (30 January 2007). “Tribler: a social-based peer-to-peer system”. Concurrency and Computation: Practice and Experience (Wiley InterScience, Department of Computer Science: Delft University of Technology; Vrije Universiteit, The Netherlands) 20 (2): 127–138. doi:10.1002/cpe.1189. オリジナルの7 September 2015時点におけるアーカイブ。 2015年9月7日閲覧。.
  15. ↑ “Europe funds internet TV standard”. BBC News. (2008年2月25日). オリジナルの2021年5月7日時点におけるアーカイブ。 2010年5月26日閲覧。
  16. ↑ “Tribler Makes BitTorrent Impossible to Shut Down”. TorrentFreak (2012年2月8日). 2012年2月9日時点のオリジナルよりアーカイブ。2012年2月9日閲覧。
  17. ↑ Yawning Angel (2014年12月20日). “N reasons why the spooks love Tribler (Number N' will surprise you)”. tor-dev mailing list. 2015年4月30日時点のオリジナルよりアーカイブ。2015年6月15日閲覧。
  18. ↑ synctext (2014年12月22日). “Addressing the various security improvements #1066”. Github. 2018年1月30日時点のオリジナルよりアーカイブ。2015年6月15日閲覧。
  19. ↑ Daniel Aleksandersen (2021年8月17日). “A privacy review of Tribler, the onion-routed BitTorrent app”. 2023年11月6日閲覧。
  20. ↑ Daniel Aleksandersen (2023年7月2日). “Comments on A privacy review of Tribler, the onion-routed BitTorrent app”. 2023年11月6日閲覧。

参考文献

外部リンク