ブラム・コーエンのとき リリース 2002 年に BitTorrent の最初のバージョンが登場し、ファイル共有革命を引き起こしました。
当時は帯域幅が希少なリソースであったため、インターネットを介して大きなファイルを何百万人もの人々と同時に共有することは不可能でした。 BitTorrent はその環境で繁栄しただけでなく、このプロトコルは今日でも有効です。
BitTorrent の転送は、中央の保管場所を持たないピアツーピアのファイル共有に依存しています。 BitTorrent 分散ハッシュ テーブル (DHT)、トレント ファイルもトラッカー サーバーを必要としなくなり、本質的に分散化されます。
ただし、理論的には、常にそのように機能するとは限りません。研究目的や最新の Linux ディストリビューションを入手するために BitTorrent を使用する人は、集中型の検索エンジンやインデックスを使用することがよくあります。これらがオフラインになると、提供される .torrent ファイルもオフラインになります。
トレントの分散化
この問題は新しいものではなく、解決策はかなり前から存在しています。大学主催のものもある Tribler たとえば、torrent クライアントや BitTorrent プロトコル拡張機能 (BEP51)、「The 8472」によって開発されたもので、まさにこの問題に取り組むのにも役立ちます。
BEP51 により、中央トラッカーを必要とせずに、DHT を通じて情報ハッシュを検出および収集できるようになります。これらの情報ハッシュはマグネット リンクに変換でき、関連するメタデータと組み合わせると、ほとんどの集中型トレント サイトに匹敵する完全な BitTorrent インデックスを作成できます。
BTDigg などの一部の集中型トレント サイトは、すでにそれを行っています。ただし、DHT に関する提案の利点は、集中サイトが検索エンジンとして機能する必要がないことです。適切なコードを使用すれば、誰でも独自のパーソナライズされたプライベート DHT クローラー、トレント インデックス、検索エンジンをセットアップできます。
Bitmagnet: プライベートな分散型 Torrent インデックス
ビットマグネット 比較的新しいです 自己ホスト型ツール それはまさにそれを行います。このソフトウェアはまだ開発の初期段階にあり、数か月前に一般公開されました。
「このプロジェクトの目的は、削除されやすく、ユーザーを広告やマルウェアにさらす可能性があるパブリック トレント サイトへの依存を減らすことです」と主任開発者のマイクは語ります。
作り方を知っている人は、 Dockerコンテナ インスタンスは数分で起動して実行できます。また、プライバシーを重視するために、GitHub の docker-compose ファイルは、次の経由で VPN をサポートしています。 グルータン。 Bitmagnet が起動して実行されると、DHT からの torrent データの収集が開始され、見つかったものはきちんと分類され、独自の検索エンジンを通じてすべてを発見できるようになります。
分散化は、言われている利点の 1 つにすぎません。開発者はまた、Bitmagnet を通じて発見され分類された膨大な量のコンテンツにも驚きました。これは、ほとんどの従来のトレント サイトのライブラリを簡単に上回ります。
「1 か月間実行すれば、人気のトレント Web サイトを小さくして、参加するのが難しいプライベート トラッカーでしか見つけることができない多くのコンテンツを含む、個人用のインデックスと検索エンジンが手に入ります」とマイクは語ります。
ソフトウェアを 12 か月間実行した結果、開発者は現在 XNUMX 万以上のインデックス付き torrent を保有しています。ただし、より多くの帯域幅とより良好な接続を備えた他のユーザーは、すでにさらに多くの接続を使用しています。これは、大きな欠点の XNUMX つにもつながります。キュレーションの欠如。
キュレーション
適切に管理されたトレント サイトとは異なり、Bitmagnet は見つけたほぼすべてのトレントをデータベースに追加します。これには、ラベルが間違っているファイル、マルウェアが含まれるリリース、違法な可能性のあるコンテンツが含まれます。ただし、このソフトウェアは CSAM コンテンツのメタデータをフィルタリングすることで悪用を制限しようとします。
手動投稿とフェデレーションのサポートを追加することで、さらにキュレーションを追加する計画があります。そうすれば、同じような興味を持つ人々がつながり、より信頼できるコミュニティのように振る舞えるようになります。ただし、これはまだ進行中です。
もう 1 つの欠点は、まれなコンテンツを最初に検出する必要があるため、インデックス付けに時間がかかる可能性があることです。広く共有されている torrent は DHT 経由で迅速に配布される傾向がありますが、まれなリリースは取得されるまでにはるかに時間がかかります。さらに、ユーザーは時折、死んだまたは不完全なトレントに遭遇する可能性があります。
今のところ、これらの欠点が人々のこのソフトウェアの試用を妨げるものではありません。
Bitmagnet はまだ「アルファ」リリースとしてリリースされているだけですが、多くの関心を集めています。 Docker イメージはこれまでに 25 回近くダウンロードされ、リポジトリにはこれまでに XNUMX 人を超える他の開発者がスターを付けています。
注意することをお勧めします。
Mike は、何人の人がインスタンスを実行しているのか、またインスタンスをどのように使用しているのかを知りません。 Bitmagnet は、人々が自分のコンピューターとネットワーク上で実行することを目的として設計されていますが、一般向けの検索エンジンに変えることもできます。
公開検索エンジンの実行には、当然のことながら法的リスクが伴います。深刻なトラフィックが発生すると、間違いなく反著作権侵害団体に警告が発せられます。
ソフトウェアを個人的に使用して正規のコンテンツをダウンロードしている人であっても、苦情を受ける可能性があります。 DHT をクロールすることにより、ソフトウェアは自身を torrent クライアントとして見せます。コンテンツは自動的にはダウンロードされませんが、一部の初歩的な著作権侵害対策追跡ツールは依然としてこのアクティビティに (誤って) フラグを立てる可能性があります。
現時点でこのようなことが起こった例はありませんが、潜在的なリスクがあるため、Bitmagnet はユーザーに次のことを選択するようアドバイスしています。 VPNルーティング.
シャットダウン不可能
全体として、Bitmagnet は、近年ますます稀になりつつある BitTorrent の十分に活用されていない機能の一部を利用した興味深いツールです。
Bitmagnet の背後にある考え方は次のようなものです 磁気は、2017 年に初めて公開されました。現在は積極的にメンテナンスされていないようですが、引き続き利用可能です GitHubで。ここ数年間、このソフトウェアを対象とした削除通知は見たことがありません。
マイクはそう願っています 彼のプロジェクト 著作権侵害の申し立ても受けられなくなります。開発者は、これを単に Web ブラウザと同じように、コンテンツに依存しないツールとして認識しています。
「ソースコードには著作権を侵害する要素が含まれていないため、プロジェクトがそのような問題から免れることを願っています。アプリをどのように使用するかを選択するのはユーザー次第です。Web ブラウザーまたは BitTorrent クライアントを使用して著作権で保護されたコンテンツにアクセスした場合、それらのアプリのベンダーは責任を負いません。」
「Bitmagnet を『削除』することはできません。たとえ GitHub リポジトリが違法な削除リクエストによって脅かされたとしても、コードは簡単に別の場所にホストされる可能性があります」と Mike は結論づけています。
- SEO を活用したコンテンツと PR 配信。 今日増幅されます。
- PlatoData.Network 垂直生成 Ai。 自分自身に力を与えましょう。 こちらからアクセスしてください。
- プラトアイストリーム。 Web3 インテリジェンス。 知識増幅。 こちらからアクセスしてください。
- プラトンESG。 カーボン、 クリーンテック、 エネルギー、 環境、 太陽、 廃棄物管理。 こちらからアクセスしてください。
- プラトンヘルス。 バイオテクノロジーと臨床試験のインテリジェンス。 こちらからアクセスしてください。
- 情報源: https://torrentfreak.com/bitmagnet-allows-people-to-run-their-own-decentralized-torrent-indexer-locally-240218/