对BT下载方式的改进设想

(yanlb2000, 2005.01.1 8)

BT下载是最近异常火爆的资源分享方式,自己下载的同时也供其他人下载,“众人拾柴火焰高”,所以是下载的人数越多,下载就越快,充分体现互联网的优势,实现让网络的价值跟随用户数的平方成正比式的增长。
BT下载适合于那种文件体积比较大,同时时效性又比较强的资源。比如,最新推出的电影、电视、音乐、大型软件等文件,就特别适合。(这个让电影公司、音乐公司等特别头痛,往往侵犯了他们的版权和利益。此处不谈。)一个热门的片子在网上一出现,就会有BT形式的下载,短短一两天,同时下载的人数可能就达到几百几千,真是壮观。下载这种资源,开始不多久,就会完全达到用户网络带宽上限,一个几百MB的片子,可能一两个小时就下载好了。那个下载的流畅感,真是爽呀。(这个让网络提供商头痛。此处不谈)
但同时,BT下载也是有些不如意的地方的。比如,一些不是很热门的资源,往往就不能在网上找到足够多的共同下载者,下载速度慢不说,最后还可能无法完成全部的下载,就是所谓的没有种子了。一个BT下载,电脑中吊了很多天了,卡在某个进度,再也不前进了。最痛苦的,已经完成98%、99%了,最后无法完成,真是欲哭无泪。于是,在那些BT资源站点,往往就有很多网友纷纷发帖求种子,“跪求”、“裸求”等呼声不断,唯恐糟践自己不够,希望引起他人注意和同情,共享一下种子。所以说,BT下载最怕遇到没有种子的情况,导致无法完成下载。而这种情况恰恰又非常普遍。
另外一个问题是,因为BT下载一般都是网友自己发布共享的,就难免良莠不齐,出现很多不良的共享资源。比如,有些人将病毒、木马等恶意软件嵌入到一个大型的软件、游戏中,BT发布。不明真莫道不消魂相,戒备不够的网友下载使用了,就中招了,于是,丢失文件,丢失密码等情况就会发生。
再比如,有些人为了某种目的,将一些比较好的资源加密压缩之后BT发布。当然,发布的时候是不会明说的。引得大家下载之后,却发现不能打开,只是提示说,要解压缩密码吗?请联系某某,并往某某银行账号存钱若干。累半天却下载到这种恶心玩意,真的要骂娘了。

针对这些情况,所以我想,能不能对BT下载进行些改进。
对于经常缺乏种子的情况,我觉得可以将BT下载与传统下载方式结合起来。比如在BT的索引文件.torront文件中,除了原来的Tracker服务器等信息之外,还附加入备份的http或ftp下载地址。当BT软件下载的时候,如果发现当前网络上没有有效的种子,下载任务的某些区段一直无法找到共享者,就可以根据http或者ftp指明的地址去下载这部分内容。这样就完美多了。毕竟,开一个ftp或者http服务器,总要比时刻开着BT做种子省力多了。一台电脑同时打开的BT下载不能太多,超过10个就很影响使用了,但后台开个ftp之类的,对电脑的负担就小得多。
而针对那些BT上不受欢迎的内容,可以通过引入网友评分机制来解决。如果下载到一个名不副实或者恶意的软件、资源,恶心咒骂之余,可以给这个资源投上一票恶评,传递到.torrent指明的Tracker上。当然,如果发现某个BT资源非常好,那投上赞美的一票,让大家都知道,都来分享,网友们也是愿意的。这样,其他后续的下载者,就能够看到他人对这个资源的评价,来决定是否下载。毕竟,下载一堆几百MB甚至上GB的文件,总归是要费时费力不少的,谁也不希望下载到一堆垃圾。
而据说,BT的后续软件,已经有类似这样的评分机制了。

以上,我是作为BT的使用者,对这种下载方式的一些改进的设想。总结起来,就是:
1, 最好将BT下载与传统的http, ftp等下载方式结合起来,作为经常缺乏种子的解决手段。
2, 对BT资源引入评分机制,让好的资源让更多人知道,让丑恶和垃圾资源尽快消失。

Tags: , ,

发表评论

*