ホームに戻る > スレッド一覧 > 記事閲覧
[915] BitTornadoがBitCometからの接続を禁止?
日時: 2007/02/02 18:09
名前: きりしま◆.CzKQna1OU ID:D56wViXo

スーパーシードモードで知られるBitTornadoの作者ShadOwことJohn Hoffmanが、
BitCometがスーパーシードモードのシーダーに対して不正な方法でデータを取り出しているとして、
BitTornadoがBitCometの接続を拒否するようにする、という記述を見かけました。

http://en.wikipedia.org/wiki/BitComet

DHT Exploit Controversy
の項。

BitTornado Bans All BitComet Users
http://torrentfreak.com/bittornado-bans-all-bitcomet-users/

で、ShadOwの発言を引用して説明されています。

BitTornadoのフォーラムでも、

torrent wars(Torrent戦争)
http://forums.degreez.net/viewtopic.php?t=7078

why BitComet's devs are stupid(BitCometの開発者たちはいかに愚かか)
http://forums.degreez.net/viewtopic.php?t=7079

などの書き込みが見られます。
メンテ

(全部表示中) もどる スレッド一覧 新規スレッド作成

torrent wars(Torrent戦争) ( No.1 )
日時: 2007/02/02 18:32
名前: きりしま◆.CzKQna1OU ID:D56wViXo

難しいのでかなりテキトーに意味を拾ってます。
気になる人は英語を読んでみて、指摘してください。

torrent wars(Torrent戦争)
2007年1月6日
http://forums.degreez.net/viewtopic.php?t=7078

私がTorrentのスーパーシードモードを思いついてから、随分長い間それはかなり成功していました。 最近、しかしながら、ある BitComet (http://www.bitcomet.com/ 遠慮なく苦情のメールを送ってください)と呼ばれるクライアントが、スーパーシードを操作して、唯一のシーダーであるかもしれないものから、バンド幅を奪い取るよう設計された機能を含めました。 これは配布者が限られたバンド幅しか持っていない、多くのBitTorrentコミュニティーにとって有害な機能です。

私は最近、私のクライアントを、BitCometを使用してスーパーシードを悪用しようとするピアが接続することを阻止する修正を加えました。しかし彼らは最近、私の明らかに弱いシステムに対するTrust-Metric攻撃を行なうように、いくつかのクライアントと接続して、組織的な悪用を行ない始めました。 これは終わらせなくてはなりません。

私は新しいスーパーシード戦略を考案し、次のリリースにそれを組み入れることを計画しています。それは、スーパーシードの効率を高めるだけでなく、BitComet が与える大きな損害を阻止することが可能になると考えています。 このセキュリティー処置は、ごく少数のピアで実行されるスーパーシードや、不幸にも罪のないピアのダウンロードに悪影響を与えるかもしれません。しかし不幸にもバンド幅を節約するために、私は他の選択肢がないのです。

BitComet 自身がそのような有害なコードを含んでいることを証明し、私がこの様な手段をとらざるを得ないように強いたので、 私は同様に、私のクライアントとトラッカーのコードに、BitCometからの接続を禁止せざるを得ないのです。 もし BitComet の開発者が悪用コードをクライアントから取り除くことに決めたなら、私はこの決定を再考するつもりです。
メンテ
why BitComet's devs are stupid(BitCometの開発者たちはいかに愚かか) ( No.2 )
日時: 2007/02/02 19:00
名前: きりしま◆.CzKQna1OU ID:D56wViXo

こっちも難しいですね…。
何となく意味がとれればと思いますが。

why BitComet's devs are stupid(BitCometの開発者たちはいかに愚かか)
2007年1月7日
http://forums.degreez.net/viewtopic.php?t=7079

やあ、みんな。 私は BitComet の愚かさ(http://forums.degreez.net/viewtopic.php?t=7078)についてまだムカムカしています。ですから、私が礼儀正しくできないことをあらかじめ謝っておきます。それでも、 BitComet の著者がいかに愚かなことをしているか、ここでどなりたてるつもりです。

スーパーシードの目的はコンテンツの配布者が一つの、比較的低いバンド幅のサーバーで、そのデータをTorrentで効率的にアップロードすることを可能にすることです。 若干の人々がスーパーシードを「イカス」と考えてくれて、Torrent上でうまく機能していました。私が BitComet がその愚かさゆえに悪用して、スーパーシードからデータを取り出すことがただ愚かな行為である、と言うのをためらわない理由を説明します。

スーパーシードが作動する方法は、どのピアがどれだけ効率的にデータを再配布しているかを見て、そのピアにより多く配布するべきデータを与えるというものです。 BitComet がスーパーシードを悪用するとき、BitComet のピアはいかにも効率的にデータを拡散させることができるピアのように見せかけて、それはシーダーからのさらなるデータ転送を誘発します。 結果として、そのピアは他のピアより速くダウンロードして、他のピアの多くのダウンロード時間を犠牲にして、そして典型的にそのデータを効率的に拡散させることをしません。

まあいいです、しかしもし2つの BitComet ピアがスーパーシードからデータを奪い取ろうとしたらどうですか? BitComet ピアは、典型的に大変上手にダウンロード済みのデータを分け合わず、そしてお互いに多くを交換しないでしょうから、シードはそれぞれの BitComet ピアに対してそれぞれ全部のデータを送信する努力を繰り返さなければなりません。あるピアがスーパーシードからダウンロードした全てのピースは、他のピアに、スーパーシードがもつバンド幅より、より高速なバンド幅でできるかぎり高速に送信されていきます。直接であるか、間接的にであるかに関わらず、両方のBitCometピアがすぐに受け取ることができるはずなのです。

これが意味するのは、あるBitCometユーザーが、バンド幅を制限されたシードからバンド幅搾取をしている間、他の複数のBitComet ピアのスーパーシードされているTorrentのダウンロード時間をより長くするということです。 これは彼らの新しい、他のピアよりもっと多くの帯域を要求する新しい協力的な悪用方式について特にあてはまります。

BitCometは、他のTorrentのダウンロードをしているユーザーのパフォーマンスを低下させているだけでなく、スーパーシードのバンド幅を搾取することによって、彼ら自身のユーザーにも同じく害を与えているのです。

はい、私は彼らのピアを私のクライアントから接続禁止にすることは少し子供っぽい方法であることはわかっています。 はい、私がそのクライアントを禁止することによって、私は彼らから報復をうける(訳注:BitTornadoからの接続を禁止される?)かもしれないことは分かっています。でも、BitComet のユーザーは大してアップロードしませんから、私は全く気にしません。 はい、彼らはこの接続拒否に対して周りに独創的な方法を編み出すかもしれません;私にとってそれは大変結構なことです。 私は彼らにただ中指をおっ立てるだけです。
メンテ
よくわかりませんが ( No.3 )
日時: 2007/02/02 19:13
名前: はるなお◆FxvbIIZX3g ID:tH7s8FXk

要するにスーパーシードモードにおいて、BitCometはシーダーからより多くの帯域(ピース)を持っていく割にはアップロードしない。
それもより大きなアップロード帯域を持つピアに優先的にピースを与えるというスーパーシードモードの特徴をうまく使って(偽装して)ということですか。

私はスーパーシードモードを多用しているのですが、アップロードをろくにしないピアに多くのピースがいくとかなり効率が悪くなると思っていました。
それは同じピースを何度もアップロードしなくてはならないからです。
逆に光回線などの上り帯域が広いピアが多く集まると本当に効率的になります。(データの転送量も少なくてすみます。)

もしBitCometに指摘されてるような悪質なコードが含まれているとすると、確かにスーパーシードモードにとって有害ですね。
しかし、全体のビットトレントクライアントに対するBitCometのシェア率からすると問題は大きいですよね。
メンテ
要約すると ( No.4 )
日時: 2007/02/02 19:30
名前: きりしま◆.CzKQna1OU ID:D56wViXo

BitCometはスーパーシードに対して、
虚偽のアップロード速度を申告して
(それも、他のピアより速く見せかけて)
シーダーから直接より多くのデータをダウンロードしようとする動作をしているので、
BitTornadoと接続できないようにした、
ということですね。

ダウンロードが速くても、アップロード速度の遅い環境のピアは、
遅いスーパーシードから直接でなく、
スーパーシードからデータを受け取って高速に再配布してくれる光回線などのピアから改めてもらった方が、
結果的に高速にファイルが行き渡る、
というBitTorrentの考え方を台無しにする機能だと、
警告しているようですね。
メンテ
とりあえずBitCometの振る舞いについての真偽はわかりませんが ( No.5 )
日時: 2007/02/04 00:54
名前: きりしま ID:ThOn7zxk

BitCometのクライアントにダウンロードさせるために、
スーパーシードモードを利用しようとして、
BitTornadoを使うと、一切ダウンロードしてもらえないかもしれないですね。
メンテ
かなり怒ってますね・・・ ( No.6 )
日時: 2007/02/05 07:10
名前: 通りすがり ID:y1icrVgQ

しかし利用者は意識してないですよね。初耳なことが多いし。なんだか複雑です。

>唯一のシーダーであるかもしれないものから、バンド幅を奪い取るよう設計された機能を含めました。

どのバージョンからのことを言っているんでしょう。BitCometそのものが最初からそうだというなら存在自体が敵視されている感じです。
BitCometの開発者の方はどう思っているんでしょう。この動きが広まればBitCometは高性能なのにガソリンが無い車のごとくなってしまいます。

それともトラッカーを含めて独自の道を行く??互換性のないものになったりして。
メンテ
疑問点 ( No.7 )
日時: 2007/02/09 12:35
名前: 雷◆lLTUeKKhVg ID:LgaXM2nQ

Bitornadoって利用者多いのでしょうか?
Bitcomet,uTorrent,n/a,Azureus,BitSpirit
ぐらいしか、見ないのですが…
クライアント名は変わらないものなんですよね?

他のとの接続を制限すると自分の首を絞めることになるのではないのでしょうか?
Bitcometも利用者が少ないわけではないと思うのですが^^;
メンテ
スーパーシードを利用しようとするシーダー ( No.8 )
日時: 2007/02/09 15:47
名前: きりしま◆.CzKQna1OU ID:3.HznoEM

スーパーシードモードを利用しようとするシーダーは、
BitTornadoを使用する率が高いかもしれません。

ほとんどのユーザーは一次配布側ではなく、
ダウンロードしたデータを再配布しているに過ぎないと思います。

その一次配布側のシェアとしては、
スーパーシードモードの役割、
BitTornadoのシェアは侮れないとは思います。
メンテ
なるほど ( No.9 )
日時: 2007/02/11 22:19
名前: 雷◆lLTUeKKhVg ID:P2nNi/8A

なるほど、そういうことなのですか。

お答えありがとうございます。
メンテ

(全部表示中) もどる スレッド一覧 新規スレッド作成