Microsoft Reinvents Bittorrent 373
Anon E. Muss writes "Microsoft has a new Secure Content Downloader tool that sounds an awful lot like a Bittorrent clone. It's described as a 'peer-assisted technology' where '[e]ach client downloads content by exchanging parts of the file they're interested in with other clients, in addition to downloading parts from the server.' Right now MSCD is just a time-limited preview, intended to support downloads of select Microsoft beta releases (e.g. Visual Studio 2008). If this test goes well, Microsoft will probably start using MSCD for all their large downloads. How do you feel about subsidizing Microsoft's bandwidth costs?"
It's not Bittorrent. It's better. (Score:5, Interesting)
"How do you feel about subsidizing Microsoft's bandwidth costs?"
Frankly I don't give 2 shits as long as they don't patent the hell out of it (and sue existing P2P solutions). But this came out of MS Research, so I doubt that'll happen (one of the only decent groups at MS).
By the way, MS has been messing around with P2P for years. How do you think Xbox Live works? Every time a game is played multiplayer, at least one Xbox/Xbox 360 is hosting. Not a single MS server hosts a game. Question this all you want (why pay $60 a year then?) but the fact of the matter is that from a technological standpoint, it works well.
Re:bllizard, wow patcher (Score:4, Interesting)
Me personally, I won't give any of my bandwidth to Microsoft. Let them pay for it. Now if Microsoft wanted to pay me to use my bandwidth, I would consider that option.
Re:Good for them (Score:2, Interesting)
Although, the RIAA/MPAA will still claim to be losing.
A Brilliant Plan occurs to me!
1. If all or most of current bittorrent networks could be 'changed' into 'MSCD' networks
2. Upload a bunch of fake 'torrents' using the 'old' technology as a trap (a reversal of the very same technique that the RIAA types have tried using).
3. Hammer them with legal action and bad PR over attempting to obtain + distribute child pornography or something horrible like that
4. ?????
5. Profit
Far be it for me to disagree with Microsoft. (Score:4, Interesting)
Huh?
In bittorrent, no block is more important than any other.
And the only bottleneck in bittorrent is when a specific block is only available from a single seed with limited bandwidth. The moment that block is uploaded to another machine the bandwidth expands.
I'm not understanding that either. You need updates as to who has what. This will be changing constantly as different peers download different blocks.
Why would you need to? All the client has to do is connect to as many peers as necessary to find each block a minimum number of times. The only time there is a problem with this is when there is only one seed with limited bandwidth.
There is no way that a "globally rarest" will appear more often in your peer group than it does globally. This seems more of a seeder issue than a swarm issue. And it has been solved with the "super-seeder" enhancements. The seeder feeds more blocks to the guy who seems to share them the fastest.
Re:Better download integrity, yes please. (Score:3, Interesting)
Each file showed corruption throughout the file, each file had a different, incorrect, MD5 hash - I actually went so far as to write a "chunkhash" util to hash chunks of the file to see if I could construct a single "good" file from the 9 corrupt ones. After reviewing the output I decided it was hopeless - there just weren't enough blocks where the hashes matched on more than one copy of the file to stick it together.
Plus the actual confirmation that there was a problem through a mutual friend at MS kinda gave it away.
Re:bllizard, wow patcher (Score:4, Interesting)
not a "troll" at all (Score:5, Interesting)
From a practical point of view, no matter how "secure" the protocol may be, if this thing is running on a host as part of a P2P network, it is essentially broadcasting to the world that (1) the host is running Windows, and (2) that it's not up to date with its patches. That's not a smart thing to broadcast.
Re:bllizard, wow patcher (Score:2, Interesting)
Just wanting to steer against any perceptions of the unsuspecting reader that the
Re:bllizard, wow patcher (Score:4, Interesting)
Another expected build in, Microsoft will probably implement a way for "content owners" to remotely delete the metafile and all data if they so choose, regardless of how valid their claim is. I also fully expect traffic shaping to ignore this new protocol while throttling bittorrent.
Re:bllizard, wow patcher (Score:4, Interesting)
Microsoft does perfectly innocent things, but Slashdot declares them bad: 95% of Slashdot articles.
I don't buy your figures. But I do agree that there are certainly times when articles or comments are beyond the pale. Microsoft does occasionally get skewered over non-issues. I'm 100% behind calling those out. They detract from the real issues.
Which issues are "real" is probably the point where we would disagree.
By the way - cute use of colorful terminology while decrying other's over-use of catch phrases. Reality distortion field indeed.
Re:bllizard, wow patcher (Score:5, Interesting)