Written by Redrazor39 the 6 May 08 at 01:58.
Category: Internet & Networking.
Related project:
Nothing/Others.
Status: New
Rationale
This wouldn't work for everyone, but how about 1 in 20 or so downloads is straight from the server, while all the rest are via bittorrent? The file downloaded could be the torrent for it and then a bittorrent client could be built right into the add/remove or synaptics.
As soon as the 1 in 20th person downloads from the server, a torrent is generated and sent to a database, where it is verified to make sure it is not malicious and it is the software it claims to be.
This way, we get the philosophy of sharing and we get more efficient and faster downloads.
The torrent file can be put in /.tmp and deleted after logout like all the other tmp files while the actual installer is used after the download process.
A separate bittorrent client for the user should stay, as well, for other files to transfer.
I dont see the point honestly.. If we cant fully trust Bittorrent, we shouldn't use it at all. Besides, bittorrent has got CRC checks and stuff anyway. And if we give off a "bittorrent may be insecure" vibe, even if its totally secure,
people will be frightened off.
I dont think theres any real benefit from this idea to be honest. It would actually be more efficient for the mirrors to serve bittorrent too.. Then I can download my file off 10 high speed mirrors at once, instead of only one.
Btw.. Am I right in saying, you are proposing we use Bittorrent for everyone, but every 20 people, who are used for bittorrent file validation.. Because I feel the theory may be wrong there
Any body with an unproperly configured router will have extremely low, or non-existant speeds if torrent updating is implimented, its a bad idea. I'm tired of seeing the same idea posted over and over and over again.
To Auzy: I was thinking that every 20th person or so downloads the file from the server, while the rest get a torrent and get it via the BT protocol automatically.
Ok.. see, thats where I don't see the advantage (sorry).
I feel, it makes more sense, to simply make them all bittorrent, unless throttling is detected (and level 5 encryption wont work). Because the mirrors should act as bittorrent clients too