LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Software (https://www.linuxquestions.org/questions/linux-software-2/)
-   -   Bandwidth Donating Program (https://www.linuxquestions.org/questions/linux-software-2/bandwidth-donating-program-360926/)

LiquidSlumber 09-06-2005 11:06 PM

Bandwidth Donating Program (A crazy idea for a better internet)
 
I think bitttorents are great. They let people share their bandwidth with many people, but I think they could be better. It would be nice if I could share a whole list of files on my computer not just for a few days, but a few months or years. Kind of like a p2p sharing network but more connected websites.

For example, It recently occurred to me to start making video manuals showing how to fix a car. I thought it was a great idea with one problem; I don't have enough bandwidth to share video files with many people. It occurred to me that I could use a bittorent but another problem occurred to me. Not many people are going to be downloading my various video files at once. Instead, people would probably trickle in to download my videos, which means there won't be many other people who have all ready downloaded the file with their bittorent programs running ready to upload when they are needed because most people only leave a torrent open for a few days at most. It seems to me that this problem could be fixed by making a bittorent-like program that automatically started up with the computer which would hibernate until someone tries to download a video from my site. Then the program would kick on and start uploading.

Now just think how much better the program would be if it had 30 files or even a hundred files on it ready to upload to anyone who wants them. One might think using this program would require its users to have their hard drives filled up with stuff, but I think the program could be made to sense how many other people have the particular file it's offering. For very popular files, only a random small part of the file would have to be saved on any one individual computer (obviously redundancy would be need). A person trying to download the file would simply connect to a group of people ( who as a whole have an entire copy of the file) and download all of the bits from different people and join them together again. This would also be good from a speed perspective. I think If someone wrote a program like this, it would allow many site like mine to become a reality. Not to mention speed up the net. It would also be nice if the person downloading one of these files didn't have to install any new software. Perhaps it could be integrated into different browsers. I don't think a program like this exists, but I could be wrong. At any rate, would really like a program like the one above. I'm not a programmer so I'm not sure if all of the stuff above would work, but it seems like it should.

Let me know what you think!!!!!!!

Red Squirrel 09-07-2005 05:10 PM

I think the major flaw in bittorrent is that it's hard to share. Especially for people like me who like to organize everything. Once a download is complete I move it to the right location, which normally breaks the torrent as it's pointing to the other location.

I also have lot of files which would be useful, but I just don't have the time to learn how to make my own torrent and setup a tracker and all that. Really I'm not sure how bittorrent works so well since you can only download from people downloading THAT file, so seeding is quite an involved process.


All times are GMT -5. The time now is 12:04 AM.