BotTorrent?
2007-10-20 07:11 pmThis article about Bit Torrent, Comcast, and spam led me to briefly contemplate carrying BitTorrent traffic over email, which one might call "BotTorrent". Keep track of available and requested files using a mailing list. Break a file into chunks, forward them to a few friends who have indicated interest, let them forward them, and so on. Keep track of where each chunk has been so you don't send duplicates. Of course, everything would have to be base64 encoded, which makes it bigger. And big files would take a lot of chunks. So the carriers would figure out how to label it as spam, and block it. Nevermind.
There are, however, other protocols that are harder to block. Notably HTTP. And you can request a range of bytes from a file. So if you could locate a number of servers all of which had the file, you could spread your requests among them. Hashes are good both for identifying files and for randomizing requests. Alternatively you could just use the Coral content distribution network. I still think there's a pony in there somewhere.
no subject
Date: 2007-10-21 04:29 am (UTC)Oh, well.
no subject
Date: 2007-10-21 04:47 am (UTC)A host is a host from coast to coast
But no one will talk to the host that's close
Unless the host (that isn't close)
Is busy, hung, or dead..."
(I didn't realize that was a filk of Mr. Ed until about last year. I first saw the quote in 1985. Sometimes I'm *really* slow. :)
no subject
Date: 2007-10-21 05:24 am (UTC)I thought about Usenet, though. Just didn't have time to write a suitably elegant brush-off for it.
no subject
Date: 2007-10-21 04:44 am (UTC)Wonder if you could cross-hybrid Coral with TOR...
no subject
Date: 2007-10-21 05:21 am (UTC)For anything else -- private content, semi-private content, illicit content, outright piracy -- it's not so good. You can get around most, if not all, of the problems with end-to-end encryption and a decrypting local proxy. At that point you've reinvented not Usenet but the hash table, only on a global scale.