回复:你所不知道的BitComet
转贴,某人的翻译
OK,你们大都在想,对于BitComet的封禁会不会在这里被解除,答案是不会,并且极有可能它永远也不会被解禁。
你们大都认为,BitComet比其他的客户端更"快",但是你们不知道它更"快"的原因。
原因就是它的数不清的疑似欺诈的特征。例如:
# 它损害tracker,并且当tracker告诉客户端在下次announce前要等待多久时,它毫不理会。
# 当它被另一个节点冷落的时候(主要是另一个节点拒绝给某BC客户端任何上传,因为该节点此前并没有从该BC客户端获得任何下载),该BC客户端将以高达每秒钟10+次的频率反复连接该节点,企图从该节点获得数据。
# 当它上传时没有并发连接数的限制,结果是使得上传带宽如此的分散,每个节点仅能得到0.1k/s或者更低的速率。
# BC 0.60 新设计的加密header信息的特征,使它相对于其它的BT软件,攫取了一项非常不公平的优势,当BC在上传时会优先于其它的BT软件选择使用BC的用户。(据我所知,uTorrent工作于一个类似的机制上,但是会公布该信息,如果其他的BT客户端软件作者愿意的话他们也可以实现此功能,这才是唯一真正有效率的做法)
# 如果你从它那里请求过多的块(100左右?大约),它将会丢弃你所有的请求。
# 它也会通过反复连接和断开连接来获得并发连接数,不当的使用超级种子,并且基本上独占超级种子的所有带宽。
# 它有一项滥用的多tracker执行(总是在所有的层级中向所有的tracker来announce)。
# 当制作种子的时候,它会做一些愚蠢的事情(例如在中国、日本、韩国的使用者制作种子时,它不使用UTF-8编码)。
问题的实质是,BitComet更"快"了,因为它通过上述种种做法使其他的所有BT软件变慢了;如果人人抵制BitComet,整个BT世界将会好很多!
附带说明一下,BitComet的开发者在数月前就已经知道了关于它的这一讨论,但是现在他们的做法仅仅是放出来了一个BC 0.61,该版本仍然有一些较小的使DHT网络泄漏的bugs并且在很多系统上发生崩溃。
对于那些自以为可以通过破解BC客户端(或者使用欺骗补丁)来使得它可以运行的"大佬"们,当你们的账号被封禁时,别来对着我哭。
——————————
以下转载自cnbeta.com:
BitComet是我们使用得最广的一款BT软件,并且速度快操作简单,但快的理由是什么呢,为什么快,而且为什么Bitcomet被许多的Tracker封锁呢?这里有一篇英文的文章阐述了其中之奥妙.文章比较简单,拥有基本公共英文水平的朋友都能读懂.