Gonzakpo Posted June 4, 2007 Report Share Posted June 4, 2007 Hello everyone. I'm new here. First I want to mention that I'm from Argentina and English isn't my native language so if you find any spelling mistakes you know why.I'm creating this new thred because I think I have a pretty good idea. Everything started when my ISP decided to throttle bittorrent which is one of the programs I use most.Right now I'm pretty angry with ISP's in general. I've been reading A LOT and this is happening all over the world (France, Malasya, EEUU, etc). For more information: http://www.azureuswiki.com/index.php/Bad_ISPsA lot of people is feeling conned by the ISP's because they charge you for bandwidths you can't use. As an example: I have a 640kb/s connection but using bittorrent I only get speeds of up to 10kB/s!! This is a joke!Well, I've also been searching this forum and I found some old solutions (like enabling the encryption, but isn't effective anymore). The only possible solution is to use a VPN or pay for another service to "secure" your connections (i.e. HTTP-TUNNEL). Right now I'm using a free VPN but the bandwidth is limited so is more or less the same. In addition, people in poor economic conditions can't afford another service besides the ISP.In the feature request section of the forum I found a thread asking for a deeper encryption in order to bypass the ISP throttling (which probably is "deep packet inspection") but a moderator answered him that doing that would increment the CPU and RAM usage so it wasn't a good idea.Well, at last, here's my idea. First I wan't to say that I'm not a real programmer (I have a basic knowledge of C++, basic and assembler) and also I have no time to develope anything (very busy studying electronics at University :S) but I wanted to post my idea. Maybe someone likes it.NOTE: THIS IS NOT A FEATURE REQUEST, THAT'S WHY I DIDN'T CREATE THE TOPIC THERE.Today I found a program called "GreedyTorrent" which creates some sort of proxy in your computer in order to boost your upload ratio (faking it). The only thing you have to do is configure utorrent to use that proxy. I really don't know how it works but it's highly probable that it modifies in some sort the comunication between the client and the tracker.Well, my idea is very similar to that but instead of faking the upload ratio why don't apply a depper encryption?. You might be wondering "but is the same thing the moderator rejected!". Yes it is!, but this wouldn't be a feature of utorrent. Instead it would be a completely different app (that's why I'm creating the topic here, in general). That way we could be able to change the encryption method anytime without modifying the client.Imaginary situation: the whole world uses utorrent+"encryption client" (let's name it like that) ->bittorrent network works alright -> ISP's of the whole world start blocking bittorrent packets -> bittorrent network collapses -> bittorrent developers change the encryption method -> everyone update the encryption client -> bittorrent network is up again! Probably ISP's will find another throttling method but meanwhile everyone is happy! I know my ideas are VERY ideal. Probably I'm not considering lots of things. This is just an idea. I think that almost all ISP's throttle P2P using HARDWARE so if we constantly change the encryption method they wouldn't be able to constantly change the hardware (I know they could change just the firmware but remember that is just hardware, it just can't decrypte anything). Let's put it this way: is a fight between a PC and a uC (Microcontroller), you know who is going to win . One day we'll find an encryption method they can't decrypte, and the day they figure it out, we will change it for another. As simple as that.Well, enough nonsenses for today. If at least 1 person likes my idea, I won't regret of writing this jeje.Regards,GonzaloP.D: Of course, the encryption method MUST NOT be open source in order to keep it secret as long as we can. Let's make them use reverse engineering muajaja. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.