Why BitTorrent is destined to fail.
Wednesday, September 10th, 2003Or put more positively, why it will succeed only on a small scale.
BitTorrent, for those that don’t know, is a P2P application which you can use to download any file offered by someone with a BT server. The power of BT is that everyone who is downloading contributes to and shares from the collective bandwidth of everyone else currently downloading the same file(s). Even after downloading the file, if you keep the file active, you continue to contribute. This can also be it’s downfall.
Yesterday afternoon, for example, I started a download of a live Phish show. A total download of over 900 megabytes. Right off the bat my download speed was a blazing 90kb/s and there were over 25 others downloading the show along with me.
Two hours later only 9 people remained on the download, and my speed had dropped to 9kb/s. Another couple hours later there were only two people still connected.
So, it seems that while speeds were blazing, people hopped on, got the show, and hopped off. Leaving the rest of us who didn’t get on so early to struggle through the rest of the download without the assistance of their plentiful bandwidth.
You can see how the value in this P2P model depends on the the collective kindness of the community. Others must, after they have gotten what they came for, give up additional bandwidth (and computer performance, as BT is a resource-hog) for others to use. This, as you can also see from the above, is not something people are so keen to do.
That said, I have currently been downloading a Grateful Dead show with speeds averaging above 90kb/s the whole time. (I’m not trying to contrast the two music communities, but are Dead fans just more altruistic than Phish fans? Maybe just older with longer attention spans.)
Another serious pitfall of BT is that the original source files are taken offline relatively soon after they become available. With FTP, the person running the server simply has to have the FTP server running in the background and have the files residing where FTP users can get to them. With BT, the server admin must actively keep the file in a sort of “state of upload.” That is, even if the file remains on the admin’s drive forever, if he doesn’t have the BT server actively serving that particular file, no one can get to it.
In the world of online music sharing on BT, shows are usually only available for about 2 weeks. It’s good for initially getting the files distributed to a few, but not good for providing long-term access to the masses.
This again, is relying on people to take an active role in sharing the files. However, sharing is not something people would do after downloading a file via FTP or the like anyway. With BT, they are at least helping others whether they want to or not while they are downloading the file.
BT, while it is a truly forward-thinking technology, is not ideal. It relies too much on a Utopian model to flourish long-term. Communism doesn’t work on the Internet either, I guess.
Disclaimer: I am a huge user and, in current practice, a huge fan of BitTorrent. I have downloaded tens of gigabytes of live music using it, and I hope that I will continue to be able to do so for as long as possible.
I, by the way, am no leech either. I not only leave my downloads open well after I have gotten the complete show, but I also help seed shows through the denance.net BitTorrent server.



