Slashdot Mirror


Today in P2P

Hylton Jolliffe writes "I wanted to alert you to an article by research Marc Eisenstadt that digs deep into BitTorrent, its potential and limitations and its implications for podcasting, filesharing and more."

135 comments

  1. Another useless blog by Anonymous Coward · · Score: 0, Insightful


    Yet another third rate 'blog' that no one has heard of tries to get attention to itself by submitting stories to slashdot. The guy doesn't mention eDonkey/eMule at all while it is still the most widely used P2P network in the world.
    You really can't be too suprised when Michael "PayPal Accepted" Sims is doing the story approvals.

    1. Re:Another useless blog by Anonymous Coward · · Score: 1, Insightful

      Care to back up that claim that eDonkey/eMule is the most popular? Last time I checked BitTorrent was taking up something absurd like 60% of all Internet traffic, let alone P2P traffic.

    2. Re:Another useless blog by Anonymous Coward · · Score: 0

      For number of users eMule is the most popular. google for it.

    3. Re:Another useless blog by froggero1 · · Score: 3, Informative
      eMule? What's that?

      I use aMule

      --
      ~/.sig: No such file or directory
    4. Re:Another useless blog by Anonymous Coward · · Score: 0

      Yep, I read the article hoping for some new information and all I got were links back to slashdot threads that I had already read.

    5. Re:Another useless blog by Anonymous Coward · · Score: 0

      Check your facts - BitTorrent overtook eDonkey (in terms of sheer bandwidth used at least) a while back in most regions of the world, making it the biggest P2P protocol currently in use.

    6. Re:Another useless blog by Anonymous Coward · · Score: 0

      edonkey? It's spyware riddled crap!

    7. Re:Another useless blog by Anonymous Coward · · Score: 0

      oh so it whatever Joe user says is popular with him? Get a clue dumbasses...its traffic amount that counts...bit torrent spanks emule u idiots.

    8. Re:Another useless blog by Anonymous Coward · · Score: 0

      All I know is all the content that I want (very old/obscure stuff, out of print stuff) is all over emule and unavailable on the other p2p systems.

      I think if you want *current* TV and Movies then torrents is apparently the way to go. But that also explains why they take up so much bandwidth-- they are dominated by 350 to 750mb files.

      If you however want an obscure gaming magazine, or out of print boardgame, or some of those comics you have fond memories (Kamandi, last boy on earth!!!) printed in the 1970's, emule is the way to go. If you are looking for very old movies, eMule even has a lot of content going back to the 1920's!

      So you really have different audiences for the different p2p systems.

    9. Re:Another useless blog by AndroidCat · · Score: 1
      Yet another third rate 'blog' that no one has heard of tries to get attention to itself by submitting stories to slashdot.

      s/get attention to/suicide/

      --
      One line blog. I hear that they're called Twitters now.
    10. Re:Another useless blog by Caseyscrib · · Score: 2, Informative

      If you don't like the stories posted by Michael why don't you just uncheck his name from the authors list on your profile's homepage tab settings. Then his stories will never appear for you again.

    11. Re:Another useless blog by XoloX · · Score: 1

      Not really the case. I've seen story's appear despite that checkbox.

    12. Re:Another useless blog by Anonymous Coward · · Score: 0

      well, bit torrent is not actually a network.

    13. Re:Another useless blog by Hast · · Score: 1

      A good run down on the eMule protocol would be nice. It's quite apparently horribly broken so it would be nice to use it as a "anti-pattern".

      Waiting several hours for a download to begin is hardly what I'd call a sign of a functional system.

  2. Careful by paranode · · Score: 1

    Don't make him angry.

    1. Re:Careful by grub · · Score: 1

      heh yeah, that type of "self important CEO pose" always makes me laugh.

      --
      Trolling is a art,
  3. is it jsut me by froggero1 · · Score: 1
    or has his site down already?

    was it worth the read? is there a mirror?

    --
    ~/.sig: No such file or directory
    1. Re:is it jsut me by Dougie+Cool · · Score: 1

      Damn you, Slashdot. You win this time.

      I think we broke mysql...

      --
      ~~Every few years or so I'm accidentally fashionable!
    2. Re:is it jsut me by 06metzp · · Score: 1

      wow, you're quicker than I am. Your comment wasn't there when I started typing mine (see below).

      Anyway, I tried again and I got it to load halfway at least. Nothing useful though, just the title image and a couple links to elsewhere on corante.com

      --
      This sig left blank for page turns.
    3. Re:is it jsut me by Anonymous Coward · · Score: 0
    4. Re:is it jsut me by AceCaseOR · · Score: 1

      Not particularly. I got the impression from reading it that the author was just plugging eXeem. There's more there, but I got the impression that the point of the article was to plug eXeem.

      --
      Zagreus sits inside your head, Zagreus lives among the dead, Zagreus sees you in your bed and eats you in your sleep.
  4. wha!?!?! by Anonymous Coward · · Score: 0

    its potential and limitations

    I guess no one told Mr. Eisenstadt that bittorrent is a sacred cow! ;)

    1. Re:wha!?!?! by dynamo_mikey · · Score: 1

      I guess no one told Mr. Eisenstadt that bittorrent is a sacred cow! ;)

      And I guess nobody told Mr. Jolliffe that he should make sure Marc Eisenstadt webserver could handle the load...

  5. Slashraped by Anonymous Coward · · Score: 0, Funny

    If only he distributed his server load like a P2P network.

    1. Re:Slashraped by Rei · · Score: 3, Interesting

      Hey, it's not as crazy as it sounds. If someone would just make a standard of "Content-Encoding: bittorrent", it'd take off ;)

      I've written a script (just finished last night) to make it easier to serve torrents on a website (they create metainfo and serve all files matching a particular pattern in a given set of directories, and shut them down and delete the created torrents when you stop it), designed to be used with MultiViews enabled (i.e., if they request the file, and they have their Accept header tag prefer bittorrent, it'll give them the torrent instead of the regular file; otherwise, they'll get the regular file). The downside is that I'm going to need to see if I can get any browsers to include bittorrent in their Accept tag :P It doesn't hurt - just a couple extra bytes per page request. It'd be best, however, if browsers were nice enough to let you set your own Accept tag :P

      Content-Encoding would be better, because it would be transparent. You wouldn't get a bittorrent download launched, but instead it'd be unpacked straight to the browser cache. A good implementation would allow multiple file to be torrented together, although that could get tricky. In theory, you could serve all requested static content in a single torrent; in practice, this may be unreasonable.

      --
      We're practicing our labials.
    2. Re:Slashraped by Zerth · · Score: 1

      Many BT clients already allow you to pick and choose files from a torrent(assuming the seed didn't tar them all together). You could easily create a torrent of all your static content, serve them a single torrent and then their browser would look inside the torrent for the file it wants and ask the swarm for it. Even better, your browser could look inside the desired page for links and start precaching those if they are also in the torrent.

  6. /.ed already? by 06metzp · · Score: 1

    Seems this didn't load for me. Has it been slashdotted already? Impressive, nice work guys. And girls. Or maybe my internet connection sucks.

    --
    This sig left blank for page turns.
    1. Re:/.ed already? by JamesD_UK · · Score: 2, Funny

      Has anyone got a link for a torrent of the article? ;-)

    2. Re:/.ed already? by jacobcaz · · Score: 5, Informative

      GET REAL
      January 11, 2005
      BitTorrent, eXeem, Meta-Torrent, Podcasting: "What? So What?"
      Posted by Marc Eisenstadt

      SUMMARY: The index that facilitates the sharing of files on a large scale is also the Achilles heel of peer-to-peer file-sharing, because it is vulnerable to litigation and closure. So what happens if the index is itself distributed? I try to get my head around the latest in peer-to-peer file sharing, and explain a bit about what I've learned, including the fact that BitTorrent's power rests in its 'swarm' distribution model, but not necessarily in your end-user download speed. What has this got to do with podcasting? (Answer: invisible P2P plumbing helps the podcasting wheel go round).

      [Warning: lengthy article follows].

      First, some history
      (skip ahead to the next section if you're already bored with the Napster, Gnutella, KaZaa, and BitTorrent saga).

      Napster opened our eyes to the power of distributed file sharing on a massive scale. But it was closed down by lawsuits to stop it from listing copyrighted works for which the owners would naturally have preferred to collect royalties (there are thousands of commentaries on the pros and cons of such royalties, but that's not the focus of this posting). Successive generations of tools such as Gnutella, KaZaa, and now BitTorrent have created their own buzz, their own massive followings, their own headaches, and their own solutions to others' headaches. Here's my rundown of the 'big ideas' (and the people behind them):

      Napster (Shawn Fanning): This was the Mother of big-time peer-to-peer (P2P) file transfers, i.e. my computer directly to yours, with a central server to maintain lists of who had what in order to initiate the transactions. It had a pretty decent user interface, plus the rapid growth, novelty, excitement and publicity that ensured plenty of good content. Those central server lists, leading to mass free trading of copyrighted material, also led it to be shut down.

      Gnutella (Justin Frankel and Tom Pepper, creators of WinAmp): This was an open-source protocol that linked autonomous 'nodes' (users of the network) to other nodes, thereby eliminating the need for a central server list. Searching reliability varies, however, because it is subject to outages according to the connection/disconnection of individual users along the way.

      KaZaa (Niklas Zennstrom and Janus Friis, who later created Skype): This technology built on a proprietary protocol called 'FastTrack', conceptually an extension to Gnutella, that deployed distributed 'supernode' search indices whose IP addresses were built in to the software, and which avoided the problems of (i) Napster's centralized lists and (ii) Gnutella's over-distributed nodes suffering outages and weakening the search. The prevalence of built-in 'adware' and the distribution of 'junk files' that masqueraded as originals were two of the weaknesses of the (still) wildly popular KaZaa.

      BitTorrent (Bram Cohen): This was the next 'creative leap' in the P2P world, based on the following insight: distributing large files in fragments among large numbers of users, and requiring every downloader to be a partial uploader (of these fragments), enables the 'best of breed' of swarming behaviour -- as a file becomes more popular, so it becomes easier to download, rather than harder (as is the case with traditional file distribution)! A good overview explanation and a helpful analogy are provided in this excerpt from Brian Dessent's BitTorrent FAQ and Guide:

      BitTorrent is a protocol designed for transferring files. It is peer-to-peer in nature, as users connect to each other directly to send and receive portions of the file. However, there is a central server (called a tracker) which coordinates the action of all such peers. The tracker only manages connections, it does not have any knowledge of the contents of the files being distributed, and therefore a large number of users can be supported with relatively limited tracker bandwidth. The key philosophy

    3. Re:/.ed already? by Nosf3ratu · · Score: 1
      Maybe his server should be on a distributed network of machines.

      You know, kinda like bittorrent?

      --
      The old Lie: Dulce et decorum est Pro patria mori
    4. Re:/.ed already? by superpulpsicle · · Score: 1

      Where is SoulSeek on the list? Does anyone else think edonkey seems too techie?

    5. Re:/.ed already? by Anonymous Coward · · Score: 0

      How did a crapflood like this get rated 5 informative??? Can't people see that this is simply copied and pasted off of a newsgroup post? Yes, the original author was well spoken and had an opinion that most /.ers agree with.

  7. Legal uses by jacobcaz · · Score: 4, Insightful
    Just a few days ago I used BT for the first time to download a Knoppix 3.7 ISO. I was trying to download from the various mirrors, but the speed I was getting was terrible - around 2.9KBps.

    I grabbed BT for Win2000 and installed it in about 7 minutes, then I hit the torrent link for Knoppix. I was downloading the ISO at around 36KBps (about the limit of my DSL connection).

    Since I was heading to bed while it downloaded, I left BT up that night and the next day while I was at work to help other people out.

    I had seen BT as a place to snag nothing but rips of movies, and I've stayed away. The legal-usese BT community needs to do a better job of promoting the positive and allowable uses of BT and P2P sharing tools. They have a way to negative stigma right now.

    1. Re:Legal uses by Anonymous Coward · · Score: 3, Interesting

      I have downloaded over a hundred gigs of music (every single file of that is LEGAL)

      I have uploaded 200 gigs of that same music.

      http://bt.etree.org

      it is a wonderful site with a range of music.

      I am not alone in that usage either. people who download pirated material generally dont come to that level (most bittorrent copyright infrigning material is not upwards of 1-5 gigs either, except dvd images)

    2. Re:Legal uses by ari_j · · Score: 4, Informative

      Just a suggestion - try 'ABC', as in 'Yet Another Bittorrent Client'. It is a far better Win32 client than is the official python client.

      That being said, I agree that Bittorrent needs to be publicized more for its clearly legal uses. I won't say that all multimedia downloading is illegal copyright infringement, but even under the assumption that it is, Bittorrent is still the single best way I know of for widespread legal distribution of large files.

    3. Re:Legal uses by bennomatic · · Score: 4, Insightful
      Totally agree. However, even the non-legit uses will probably eventually become legit. Like VCRs did after Sony was vindicated by the court decision against the MPAA which found that there were more legal uses for video tapes than illegal uses, or at least enough to justify their existence in the consumer market. Once the MPAA had to embrace it, they stopped fighting the VCR, and--miracle of miracles--the rental market padded their wallets quite nicely.

      I think we'll eventually see something similar here. A distributed distribution network which (i.e. Blockbuster) subscribers can use to download movies to their set-top boxes. And the network would be made up of those set-top boxes, so BB (or whoever) could cheaply distribute the movies that subscribers are requesting.

      The success of services like Netflix show that people want delivery. Storefront rental operations have stopped growing except in niche markets. The sooner that the industry in general, and companies like Blockbuster in particular give up their attachment to the physical disk/tape, the better they'll do.

      Of course, I like to root for the little guy. Maybe the moment that there's too much competition in the DVD mailer business, Netflix will unveil some secret deal they've worked out with the MPAA and a box they've developed and ship it out to all their customers for free, and it'll contain an embedded BT client for downloading and distributing all the latest cool films...

      --
      The CB App. What's your 20?
    4. Re:Legal uses by Anonymous Coward · · Score: 0

      > I was getting was terrible - around 2.9KBps.

      That's normal. I've probably downloaded about 300 files with BT, and the vast majority of them were that slow or slower. For example, I'm now downloading an ISO that has taken 27 days even though I usually had 50 or more peers. Welcome to the slow world of BT.

    5. Re:Legal uses by quanticle · · Score: 0

      I don't know why the MPAA hasn't jumped ahead of the curve and created a legal site (a la iTunes) to download .torrents of your favorite movies.

      As it currently stands, movie files are so large, any conventional download model with centralized download servers would be crippled by bandwidth issues. But, one could use BitTorrent to distribute DRM'ed movie files in a fashion that would reduce greatly the bandwidth load on the central server, right?

      --
      We all know what to do, but we don't know how to get re-elected once we have done it
    6. Re:Legal uses by jobugeek · · Score: 2, Interesting

      The only problem with bt.etree.org is unless you are a Phish or Grateful Dead fan, the selection of music is very limited. I've looked many times and seen very little else.

      --
      I'm not drunk, I just have a speech impediment. And a stomach virus. And an inner ear infection.
    7. Re:Legal uses by daeg · · Score: 2, Insightful

      On that same topic, Azureus is also a quite capable BT client. Far better than the official Python client, especially from an ease-of-use GUI standpoint. Has the ease of use most of us want, but also those power-user style options if you need/want them.

      Quite impressive, and extremely responsive for being written in Java. Never crashed, eiter.

    8. Re:Legal uses by Anonymous Coward · · Score: 0
      Most BIttorrent trackers are setup so that unless you UPLOAD you'll get very slow download speeds.

      Try adjusting your firewall to forward a range of ports to your computer that your Bittorent client is setup to use. Once your PC starts uploading you should get a massive boost in your download speed as long as the torrent isn't bottlenecked by the seeder. This is why you see some torrents where there are 200 peers and everyone has the same percentage.

    9. Re:Legal uses by Anonymous Coward · · Score: 0

      Well, I'm not so sure the VCR analogy is 100% accurate. When you go to Blockbuster, you get a better selection and quality (even if it's VHS, you know it's not going to be ELP-fuzzy-off-cable) than if you have a friend with a VCR and HBO. Not to mention the fact that taping and/or setting up your VCR to tape can be a pain. Otherwise Blockbuster probably wouldn't exist, because people would just swap tapes.

      When you use a P2P technology like BitTorrent and all it takes clicking on a link, and there's a really good chance you're going to get high quality media in a similar amount of time as it would take to d/l it from a pay service.

      There are exceptions...I pay for and use Listen.com because I got tired of using the P2P clients, I want to be legal and to be honest I don't really need a subpoena...BUT, as P2P technology improves, it's going to be very hard to convince people they should pay for what they're used to getting for free.

    10. Re:Legal uses by AndroidCat · · Score: 1

      I'll seed your recommendation. :) I switched to it after trying the stock BT client a bit. I've only been trying it for a week (Slackware distro and Iron Chef Strawberry), but no complaints.

      --
      One line blog. I hear that they're called Twitters now.
    11. Re:Legal uses by k_187 · · Score: 1

      Well, it was my first time to the site, and down at the bottom they have a link that says "Hide Grateful Dead and Phish" which is kind of nice. That does get rid of a lot of stuff though, and can't say I'm crazy about most of the other stuff they've got, but it is a nice effort.

      --
      11 was a racehorse
      12 was 12
      1111 Race
      12112
    12. Re:Legal uses by Rei · · Score: 1

      The thing is, it is perfectly reasonable to put artist rewarding *into* p2p clients. The more IPs that download a song, the more the artist (or other owner of the copyrighted work) gets rewarded from user contributions. User download to upload ratios, when trading packets with a peer, are of the formula (YourContribution + X) / (TheirContribution + X), where X is a constant amount of dollars to allow freeloaders to download as well (but slowly) to reduce the motive of them going off and starting their own pirate network.

      The only thing that needs to be done with a centralized server would be user contributions, and the network should be designed to be able to operate if the centralized server is down (using the backup assumption "everyone has no contribution"). As a consequence, it would be foolishness to take down the single centralized server, because it wouldn't stop the network and would only hurt the holders of the copyrights of the works being distributed.

      --
      We're practicing our labials.
    13. Re:Legal uses by SpineZ · · Score: 1

      I had seen BT as a place to snag nothing but rips of movies, and I've stayed away. The legal-usese BT community needs to do a better job of promoting the positive and allowable uses of BT and P2P sharing tools. They have a way to negative stigma right now.

      Well, there are plenty of "legal" uses that are quite popular and widely used. For example, Blizzard distributes all of its patches to World of Warcraft over the BT protocol. If this doesn't show how the community is promoting legal uses of the protocol, I'm not sure what would.

      The negative stigma you speak of seems to be a personal issue you have with what you have "heard" and not what you have "researched."

    14. Re:Legal uses by jseale · · Score: 1

      Nah, Azureus is more my speed, and when I think of a multi-network client that supports BitTorrent, Shareaza comes to mind.

    15. Re:Legal uses by dbacher · · Score: 1
      Totally agree. However, even the non-legit uses will probably eventually become legit. Like VCRs did after Sony was vindicated by the court decision against the MPAA which found that there were more legal uses for video tapes than illegal uses, or at least enough to justify their existence in the consumer market. Once the MPAA had to embrace it, they stopped fighting the VCR, and--miracle of miracles--the rental market padded their wallets quite nicely.


      Peer to Peer is not in any way analogous to a VCR, and I wish idiots would quit using the comparison.


      If you want to compare it to something, compare it to Radio or to the Printing Press. It is not, in any way, even remotely similar to the situation with VCR's or the various forms of tape.


      The General Public License, version 2, is applied to a stream of binary ones and zeroes that happens to represent the Linux operating system. The General Public License, version 2, specifies when, how, etc. you may distribute the Linux operating system. If you are not prepared to follow its rules, you may not use the operating system.


      It does not matter if the operating system is delivered via a p2p network, via a web site, via a CD, or if I print the source code character by character on toothpicks, and hand you a copy. The license still applies to the code.


      If you take a movie file protected by a Warner Brothers Copyright, and you transcode it -- by any mechanism -- international copyright law recognizes it is still under their protection. They put CSS on the disk, so that you cannot easily duplicate the contents of the disk. You cannot claim "I didn't know it was copyrighted" because you've had to intentionally and willfully run an application to strip the protection.


      All Warner Brothers is asking is for the same level of respect you would give the Free Software Foundation.


      Just like the Free Software Foundation represents hundreds of thousands of open source projects and their developers, the MPAA/RIAA represent the industry players and their employees.


      Just like you would want the FSF to go after Microsoft if it were found that Longhorn used the Linux kernel (or even a significant portion of code from it), the organizations in the MPAA want to go after people who are knowingly, intentionally and systematically disregarding their legal right to determine how their data is distributed.


      The people comparing P2P to a VCR "don't get it." A VCR doesn't magically distribute the resulting tape to hundreds of thousands of people, and doesn't make a perfect copy.


      All this DRM, etc. is because of a small percentage of the users (mostly /. readers, from reading comments) who seem to feal that the holder of a copyright doesn't have any say in how their project or product is distributed.


      So one can only assume that they'd have no problems if Microsoft decided to incorporate the whole of Linux into their OS, since copyrights obviosly don't apply if Microsoft downloads it via P2P.

      --
      If your code is acting bloated, and is running rather slow, it's likely and predicted that some loops you will unroll.
    16. Re:Legal uses by bennomatic · · Score: 1
      Peer to Peer is not in any way analogous to a VCR, and I wish idiots would quit using the comparison.

      VCRs and P2P are absolutely analogous. They are not identical, but they don't need to be in order for people to draw parallels.

      Let me spell it out for you: P2P networks are a means of distributing media. Video tapes are a means of distributing media.

      The MPAA fought the video tape many years ago. They lost the fight, decided to embrace it instead, and thereby increased revenues by billions rather than protecting millions.

      The MPAA and RIAA are fighting P2P tooth and claw, and the point I was trying to make was that P2P could be embraced--with content controls, payment systems, usage tracking, etc...--in order to provide cheap, fast distribution while ensuring that content creators get their fair due.

      I don't believe that people should get their movies and music for free, unless that is what the artist wants. What I believe is that the consumers have demonstrated that they are ready to receive their content in a new way, and that content providers should embrace every technological means to make consumers happy.

      At the end of the day, as a musician, I want everyone who wants to hear my music to be able to hear it, and I want to be paid a fair bounty for providing it. If I could use a subscription model version of BT, where users pay into a pool for content distributed over the network, and content providers got paid based on how many people had downloaded said content, that would be awesome. It's not the only solution, but it's a possibility, and it could be done completely legitimately.

      The advantage of a BT-type system is not the fact that you can steal stuff--you shouldn't--but that, done right, infrastructure costs can be reduced to near zero for the content providers.

      For example, if I sell one song for $0.25, and it costs me $0.05 in bandwidth for every copy I have to send out from my servers, then if I sell five of them, I've made a dollar.

      On the other hand, if I just have to feed that song out once ($0.05) and have it distributed on a tracked, royalty-based BT network, after selling five, I've made $1.20, a 20% increase in revenues. Maybe I'd keep it, maybe I'd pass it along to downloaders, so eventually people could buy my song for $0.10 each or less. Since the cost to me for distributing the content quickly goes to zero. Now hundreds of people are downloading my song and I'm more popular than ever, and better compensated, too.

      Before you resort to calling anyone names, please remember that I'm rubber, you're glue; anything you say bounces off me and sticks to you. Did that sound childish? Great. Now we're even.

      --
      The CB App. What's your 20?
  8. Google cache by slashrogue · · Score: 2, Informative
    1. Re:Google cache by Anonymous Coward · · Score: 0

      Thanks!

      Google strikes again!

  9. Article Text by LanMan04 · · Score: 1, Informative

    January 11, 2005
    BitTorrent, eXeem, Meta-Torrent, Podcasting: "What? So What?"Email This EntryPrint This Entry
    Posted by Marc Eisenstadt

    SUMMARY: The index that facilitates the sharing of files on a large scale is also the Achilles heel of peer-to-peer file-sharing, because it is vulnerable to litigation and closure. So what happens if the index is itself distributed? I try to get my head around the latest in peer-to-peer file sharing, and explain a bit about what I've learned, including the fact that BitTorrent's power rests in its 'swarm' distribution model, but not necessarily in your end-user download speed. What has this got to do with podcasting? (Answer: invisible P2P plumbing helps the podcasting wheel go round).

    [Warning: lengthy article follows].

    First, some history
    (skip ahead to the next section if you're already bored with the Napster, Gnutella, KaZaa, and BitTorrent saga).

    Napster opened our eyes to the power of distributed file sharing on a massive scale. But it was closed down by lawsuits to stop it from listing copyrighted works for which the owners would naturally have preferred to collect royalties (there are thousands of commentaries on the pros and cons of such royalties, but that's not the focus of this posting). Successive generations of tools such as Gnutella, KaZaa, and now BitTorrent have created their own buzz, their own massive followings, their own headaches, and their own solutions to others' headaches. Here's my rundown of the 'big ideas' (and the people behind them):

    Napster (Shawn Fanning): This was the Mother of big-time peer-to-peer (P2P) file transfers, i.e. my computer directly to yours, with a central server to maintain lists of who had what in order to initiate the transactions. It had a pretty decent user interface, plus the rapid growth, novelty, excitement and publicity that ensured plenty of good content. Those central server lists, leading to mass free trading of copyrighted material, also led it to be shut down.

    Gnutella (Justin Frankel and Tom Pepper, creators of WinAmp): This was an open-source protocol that linked autonomous 'nodes' (users of the network) to other nodes, thereby eliminating the need for a central server list. Searching reliability varies, however, because it is subject to outages according to the connection/disconnection of individual users along the way.

    KaZaa (Niklas Zennstrom and Janus Friis, who later created Skype): This technology built on a proprietary protocol called 'FastTrack', conceptually an extension to Gnutella, that deployed distributed 'supernode' search indices whose IP addresses were built in to the software, and which avoided the problems of (i) Napster's centralized lists and (ii) Gnutella's over-distributed nodes suffering outages and weakening the search. The prevalence of built-in 'adware' and the distribution of 'junk files' that masqueraded as originals were two of the weaknesses of the (still) wildly popular KaZaa.

    BitTorrent (Bram Cohen): This was the next 'creative leap' in the P2P world, based on the following insight: distributing large files in fragments among large numbers of users, and requiring every downloader to be a partial uploader (of these fragments), enables the 'best of breed' of swarming behaviour -- as a file becomes more popular, so it becomes easier to download, rather than harder (as is the case with traditional file distribution)! A good overview explanation and a helpful analogy are provided in this excerpt from Brian Dessent's BitTorrent FAQ and Guide:

    BitTorrent is a protocol designed for transferring files. It is peer-to-peer in nature, as users connect to each other directly to send and receive portions of the file. However, there is a central server (called a tracker) which coordinates the action of all such peers. The tracker only manages connections, it does not have any knowledge of the contents of the files being distributed, and therefore a large number of users can be supported with relatively limited tracker band

    --
    With the first link, the chain is forged.
    1. Re:Article Text by Fidgety+Philip · · Score: 0
      The index that facilitates the sharing of files on a large scale is also the Achilles heel of peer-to-peer file-sharing

      The Achilles heel of illegal peer-to-peer, perhaps, but for those who want to share files legitimately, it's a strength, because it means that there is no need to blanket-ban the technology.

      Think about it: the article is already slashdotted, because of the number of hits. What is it that bittorrent does? That's right.

    2. Re:Article Text by Anonymous Coward · · Score: 0

      Think about it: the article is already slashdotted, because of the number of hits. What is it that bittorrent does? That's right.

      For all the things BT does do, providing server balancing for web pages is NOT one of them.

    3. Re:Article Text by ajs · · Score: 2, Insightful

      I'm a user of Gnutella, so let me take that angle on the article. Gnutella today does not match his historical factoids. The network is quite robust and also possesses the multi-sourced download capabilities of BitTorrent. However, where BT requires a centralized "tracker", any node in the Gnutella universe can be a "tracker" at any time. This is the result of a protocol extension introduced quite some time ago (long enough that it seems to be widely supported by all of the clients that I connect to) where the client that you request a file from informs all of the nodes that it knows about who also have the file that they should contact you. They send you a UDP message indicating that they have the file, and you treat that much like a search result.

      Thus, when you search you might see 5 sources, but as you start to download, you immediately see that you're downloading from 50 hosts. It's pretty slick, and amazingly resilient.

      I don't even bother using anything else these days, when I can download a multi-gig OS image at the capacity of my connection.

      I also use magnet links to share my photography under a creative commons license. See, for example, a tree at my grandfather's house

    4. Re:Article Text by Fidgety+Philip · · Score: 0

      No it doesn't, but I was talking about the technology, not BitTorrent specifically.

      If a blanket legal ban on all peer-to-peer goes through, then you are never going to see any kind of distributed load sharing effort, are you?

    5. Re:Article Text by Anonymous Coward · · Score: 0

      You are absolutely right.

      If we regulate P2P then all load balancing technology in server operation systems will need to be regulated as well.

      I'm sorry, but are you retarded.

    6. Re:Article Text by Fidgety+Philip · · Score: 0

      Load balancing in server operation systems? Where did that come from? I was talking about using peer-to-peer to share the load on small sites. You know, the kind that only have one server - like the one that just got knocked out when this article was posted?

      I don't know why I bothered writing that - you're AC and you're obviously trolling.

    7. Re:Article Text by PositiveG · · Score: 1

      "Over a 1Megabit-per-second ADSL line (which is actually 1,048,576 bits per second)," Is this right? I thought when you were talking network speeds, 1Mbps ADSL is 1,000,000 bits per second. I thought You only do the 8 bit/byte thing for RAM/Files sizes.

    8. Re:Article Text by 2004.3 · · Score: 1

      That depends on the units of measurement. Its it kiloBITS/sec or kiloBYTES/sec ? Many clients can show either.

    9. Re:Article Text by LanMan04 · · Score: 1

      Nope.

      Whenever you're talking about kilo, mega, giga, etc, in terms of anything having to do with a computer (bits, bytes, words, double words, whatever), you're talking about POWERS OF 2! Always! Anyone who does otherwise is incorrect or misinformed. A megabit is 2^20 bits. People who do it otherwise are like those sleazy bankers that insist there are only 360 days in the "fiscal" calendar.

      --
      With the first link, the chain is forged.
    10. Re:Article Text by PositiveG · · Score: 1

      Nope again, it's actually a Yup! Time to correct your article! ;-) "bits in data communications are discrete signal pulses and have historically been counted using the decimal number system". I thought your post looked odd. http://whatis.techtarget.com/definition/0,,sid9_gc i212541,00.html megabit In data communications, a megabit is a million binary pulses, or 1,000,000 (that is, 106) pulses (or "bits"). It's commonly used for measuring the amount of data that is transferred in a second between two telecommunication points. For example, a U.S. phone company T-carrier system line is said to sustain a data rate of 1.544 megabits per second. Megabits per second is usually shortened to Mbps. Some sources define a megabit to mean 1,048,576 (that is, 220) bits. Although the bit is a unit of the binary number system, bits in data communications are discrete signal pulses and have historically been counted using the decimal number system. For example, 28.8 kilobits per second (Kbps) is 28,800 bits per second. Because of computer architecture and memory address boundaries, bytes are always some multiple or exponent of two. See kilobyte, etc.

  10. Find your own cache by Anonymous Coward · · Score: 0

    https://addons.update.mozilla.org/extensions/morei nfo.php?application=firefox&id=301&vid=1072

    And right click:
    http://64.233.167.104/search?q=cache:http% 3A%2F%2F www.corante.com%2Fgetreal%2Farchives%2Fbittorrent_ exeem_metatorrent_podcasting_what_so_what.php

  11. No big deal... by revery · · Score: 4, Funny

    So BitTorrent is just about spreading the distribution load across multiple peers and can't speed up my physical connection to the internet.

    That's why I click on every banner I see that says "click here to increase your download speed". I think of them as the little speed boost arrows you could drive over in Excitebike.

    --

    This is a joke. You have been joked with.

    1. Re:No big deal... by Anonymous Coward · · Score: 0

      i remeber bumb&jump having a speeder pill

    2. Re:No big deal... by Anonymous Coward · · Score: 0

      Actually, those are cooldown arrows for your engine. They cool your processor, in case you have the turbo button on too long.

    3. Re:No big deal... by Anonymous Coward · · Score: 0

      Per the haps, you meant RC Pro-Am?

  12. Karma whore by narsiman · · Score: 2, Informative
  13. Re:Legal uses - DSL: Downloads SLowly by Nom+du+Keyboard · · Score: 1
    downloading the ISO at around 36KBps (about the limit of my DSL connection).

    That's about the poorest excuse for a DSL for a Downloads SLowly connection I've ever heard of.

    --
    "It's the height of ridiculousness to say for those 9 lines you get hundreds of millions."
  14. I OBJECT by Anonymous Coward · · Score: 3, Interesting

    I object to the term "podcasting"

    People were doing that WAY before the ipod came about. and people will be doing it way after the ipod is dust. Why do we need to name something people were already doing after a companies product that DIDNT invent it.

    It's like the hype surrounding blogs (woo, a webpage....) except worse because atleast blogging is nominally different (in that it's journal-like) and blogging doesn't have the name of a company embeded in it (I know about blogger.com but they came AFTER blogging).

    It's just so lame it makes me have a fit, when people talk about their "podcasting" it makes me want to ram a fist into their trendiod eyesockets and scream into the gooey mess that's left "People were doing it way before you even heard that flaming useless branded buzzword".

    just had to get that off my chest.

    1. Re:I OBJECT by Anonymous Coward · · Score: 0

      Well said. You convert a reading of that message into an MP3 and podcast it.

    2. Re:I OBJECT by Anonymous Coward · · Score: 0

      Jeez... chill the fuck out. What's the point ranting about the name of a technology?

    3. Re:I OBJECT by yetanothermike · · Score: 1
      I couldn't help but notice that while you object to the term "podcasting" you referred to the practice of recording ones own audio shows as "that" (once) and "it" twice.

      What is more recognizable: "podcasting" or "that/it"?

      What grates on me is what people are arguing about what to call "that/it". Not to mention mods giving a rant from someone scared to show themselves enough of a bump to get around my filter.

      When people start calling it "Anonymous Coward-casting" I'll know where it started.

      --

      [insert sig file here]

    4. Re:I OBJECT by MKalus · · Score: 1

      Curry says in his introduction clearly that it isn't a really "new" idea but that the iPod made it more feasable than before.

      Having said that. The name of the Product is iPod not Pod, a "pod" in and on itself is not a product, is it?

      --
      If you want to e-mail me, use my PGP Key.
    5. Re:I OBJECT by Anonymous Coward · · Score: 0

      What does the company named 'Pod' do?
      I've never heard of it.

    6. Re:I OBJECT by Anonymous Coward · · Score: 0

      Just another geek still bitter about having been picked on in high school by the popular crowd. Notice that most 'rants' seem to come from the nerdy types? : )

      "Argghhh! Must...make...the world... pay!!!"

  15. eMule stats not to be believed. by Anonymous Coward · · Score: 3, Insightful

    This page suggests that the number of users is due to fake servers.

  16. ARTICLE TEXT TROLL by Anonymous Coward · · Score: 0, Troll

    There are a few websites that have created elaborate systems to offer torrents (as they're called) and display how many seeds taco has swallowed and users are currently connected to that "torrent".

    Nice and, how many seeds have you swallowed latley!!!!!

    1. Re:ARTICLE TEXT TROLL by Anonymous Coward · · Score: 0

      You're the troll asshole, the article doesn't say that.

  17. This guy doesn't know what he is talking about by burris · · Score: 4, Interesting

    BitTorrent requires tracker sites to handle all the partial-fragment-negotiation (think of the madness of the floor of the New York Stock Exchange, and you get an idea of the cool juggling that a tracker has to do).

    If he knew anything about BT, he would know that the tracker only introduces peers to each other. The tracker only knows which peers are finished and which aren't. Each peer then manages it's own "fragment-negotiation" which is really just downloading the rarest pieces from it's own point of view. There isn't any negotiation at all, really.

    burris

    1. Re:This guy doesn't know what he is talking about by AndroidCat · · Score: 1
      Pity. If the trackers were doing that much work, it would be easier to detect nodes that had dropped out. i.e. disconnected from their dynamic IP address and let the next person be DHCP-assigned that address and all those requests on port 688x for days afterwards. It would also be easier to patch a relatively small number of trackers rather than all the downloader installations.

      I didn't think the trackers did a lot of work. The whole point of systems like BT isn't really to improve download speed (it's sometimes a spinoff), it's to shift the bandwidth load from the source end and make it possible to provide large popular downloads without requiring a huge pipe and a server farm.

      --
      One line blog. I hear that they're called Twitters now.
  18. Nova by Anonymous Coward · · Score: 4, Interesting

    HERE! is a torrent of torrents from the former Suprnova! Download and spread the word!

  19. So? by Dougie+Cool · · Score: 1

    So big whoop, BitTorrent relies on the trackers and the trackers get shut down sometimes.

    That's what this is for

    http://news.bbc.co.uk/1/hi/technology/4149647.stm

    --
    ~~Every few years or so I'm accidentally fashionable!
    1. Re:So? by UlfGabe · · Score: 2, Informative

      Remember how Exeem is made by Slotnick, who is employed by an unknown suit....! Using exeem you really dont know what you are getting, it could be the *AA's or anything, so dont trust it until the sponsoring partner comes out in the open. ps. exeem is like eMule..... so use eMule/eDonkey -blah-

      --
      Check journal for info on Anti-TextBook, an idea by me.
    2. Re:So? by Anonymous Coward · · Score: 0
      Exeem would combine ideas from the BitTorrent and Kazaa file-sharing systems

      distributed spyware?

  20. False advertising! by d_jedi · · Score: 2, Interesting

    This blog/article does no such thing as the poster suggests of "dig[ging] deep into BitTorrent".

    BTW: WTF is podcasting?

    --
    I am the maverick of Slashdot
    1. Re:False advertising! by gg3po · · Score: 1

      Podcasting is basically the combination of RSS, mp3, and in some cases, BitTorrent to create a free (as in freedom *and* beer) subscription based, music, or talk-radio type experience. Check it out. There's some really cool tech talk shows I subscribe to. I highly recommend the "Linux Link Tech Show" -- funny commentary on all sorts of tech issues.

      --
      ---
  21. Reposted again as AC by Anonymous Coward · · Score: 0

    Help stop the karma whoring.

    January 11, 2005
    BitTorrent, eXeem, Meta-Torrent, Podcasting: "What? So What?"Email This EntryPrint This Entry
    Posted by Marc Eisenstadt

    SUMMARY: The index that facilitates the sharing of files on a large scale is also the Achilles heel of peer-to-peer file-sharing, because it is vulnerable to litigation and closure. So what happens if the index is itself distributed? I try to get my head around the latest in peer-to-peer file sharing, and explain a bit about what I've learned, including the fact that BitTorrent's power rests in its 'swarm' distribution model, but not necessarily in your end-user download speed. What has this got to do with podcasting? (Answer: invisible P2P plumbing helps the podcasting wheel go round).

    [Warning: lengthy article follows].

    First, some history (skip ahead to the next section if you're already bored with the Napster, Gnutella, KaZaa, and BitTorrent saga).

    Napster opened our eyes to the power of distributed file sharing on a massive scale. But it was closed down by lawsuits to stop it from listing copyrighted works for which the owners would naturally have preferred to collect royalties (there are thousands of commentaries on the pros and cons of such royalties, but that's not the focus of this posting). Successive generations of tools such as Gnutella, KaZaa, and now BitTorrent have created their own buzz, their own massive followings, their own headaches, and their own solutions to others' headaches. Here's my rundown of the 'big ideas' (and the people behind them):

    Napster (Shawn Fanning): This was the Mother of big-time peer-to-peer (P2P) file transfers, i.e. my computer directly to yours, with a central server to maintain lists of who had what in order to initiate the transactions. It had a pretty decent user interface, plus the rapid growth, novelty, excitement and publicity that ensured plenty of good content. Those central server lists, leading to mass free trading of copyrighted material, also led it to be shut down.

    Gnutella (Justin Frankel and Tom Pepper, creators of WinAmp): This was an open-source protocol that linked autonomous 'nodes' (users of the network) to other nodes, thereby eliminating the need for a central server list. Searching reliability varies, however, because it is subject to outages according to the connection/disconnection of individual users along the way.

    KaZaa (Niklas Zennstrom and Janus Friis, who later created Skype): This technology built on a proprietary protocol called 'FastTrack', conceptually an extension to Gnutella, that deployed distributed 'supernode' search indices whose IP addresses were built in to the software, and which avoided the problems of (i) Napster's centralized lists and (ii) Gnutella's over-distributed nodes suffering outages and weakening the search. The prevalence of built-in 'adware' and the distribution of 'junk files' that masqueraded as originals were two of the weaknesses of the (still) wildly popular KaZaa.

    BitTorrent (Bram Cohen): This was the next 'creative leap' in the P2P world, based on the following insight: distributing large files in fragments among large numbers of users, and requiring every downloader to be a partial uploader (of these fragments), enables the 'best of breed' of swarming behaviour -- as a file becomes more popular, so it becomes easier to download, rather than harder (as is the case with traditional file distribution)! A good overview explanation and a helpful analogy are provided in this excerpt from Brian Dessent's BitTorrent FAQ and Guide:

    BitTorrent is a protocol designed for transferring files. It is peer-to-peer in nature, as users connect to each other directly to send and receive portions of the file. However, there is a central server (called a tracker) which coordinates the action of all such peers. The tracker only manages connections, it does not have any knowledge of the contents of the files being distributed, and therefore a large number of users can be

  22. LOL by Anonymous Coward · · Score: 0

    Nice try, but it doesn't work. I'm thinking about holding in my feces, but my body is still doing it automatically. This troll only works for breathing. SHIT! NOW I HAVE TO THINK ABOUT BREATHING! Fuck you.

  23. Re:Any article that doesn't mention the problems.. by AndroidCat · · Score: 1
    That's probably more of a social problem. With BT, the total download bandwidth is only as good as the upload bandwidth that everyone supplies. If people bail after they've got their download but before they put back the bandwidth they used, the system's going to drag. Likewise, if people immediately bail on completion, the numbers of nodes still online that have the final pieces are going to be quite small, and they are going to be swamped.

    To cure people of being selfish-bastards, please reboot the universe.

    --
    One line blog. I hear that they're called Twitters now.
  24. add BitTorrent to http protocol by John+Macdonald · · Score: 4, Interesting
    As I visit yet another site to find it slashdotted, I find myself wishing that the basic http protocol included BitTorrent-like capability for basic web pages.


    Then, when a low volume, private site suddenly gets its 15 minutes of fame by being mentioned on Slashdot (or some other well-read news broadcast), it would automatically enlist the horde of new requesting sites to help distribute its content. The rest of the time, both before and after the flash mobbing period, it would just serve its own pages itself in the current manner.


    Since it is hard to predict which sites will be "discovered", it would be necessary for all standard servers and browsers support the http protocol extension, so this can't happen without a lot of coordinated work, I'm afraid. The protocol would have to be extended, web servers modified (Apache would e adaquate for a start), browsers modified (Mozilla/Firefox would be adequate for a start). When server was becoming overloaded it woud start by discarding requests from browsers that did not support the protocol, so that it can build up the initial seeding of helper sites. As long as there was more demand than available helpers, these old incapable browsers would continue to get ignored. Once a large enough group of capable helpers was built up to fully support itself, the group could start accepting requests from incapable browsers. That would provide incentive to upgrade older browsers.

    1. Re:add BitTorrent to http protocol by Anonymous Coward · · Score: 0

      Dijjer can solve this problem quite well.. Dijjer link. There was a story here about it a few weeks ago... they're up to build 62 now... so progress is being made..

    2. Re:add BitTorrent to http protocol by gad_zuki! · · Score: 1

      > As I visit yet another site to find it slashdotted

      Right now, Slashdot and the people who submit articles can just add .nyud.net:8090 to the URL and make use of the free distributed Coral Cache. This whole thing is paid for by the NSF, so you Americans might as well use your tax dollars.

      I'd rather see people using that now, or mirrordot, than holding my breath for an http change that may never come or will require some third party software no one will use like the peercasting client.

    3. Re:add BitTorrent to http protocol by Anonymous Coward · · Score: 0

      Sounds like that would be easy to do with a firefox plugin. Everyone who has the plugin turned on will look for peers if the server is down.

    4. Re:add BitTorrent to http protocol by Anonymous Coward · · Score: 0

      As I visit yet another site to find it slashdotted, I find myself wishing that the basic http protocol included BitTorrent-like capability for basic web pages.

      There's two basic problems with this.

      Firstly, web pages are very small. BitTorrent is designed to work with much larger files, and really isn't efficient at all with small files.

      But more importantly, HTTP doesn't need fixing in this respect. It already includes things like caching. The trouble with Slashdotting is that, as embedded scripting languages like PHP have become more popular, the average website is set uncachable by default. Sometimes people don't fix this because of ignorance, sometimes the pages really can't be cached.

      If the people are too ignorant to fix their caching, then they'll be too ignorant to set up some kind of BitTorrent thing. If they really need the pages to be uncachable, BitTorrent *won't work*. You'd have to add all kinds of cache expiry and cache validation stuff to BitTorrent - in essence reinventing what HTTP already has.

      I guess what I am trying to say is please don't post random comments about how great some buzzword would be when combined with some random technology you don't understand. It's stupid.

  25. Crippling upstream BW by Anonymous Coward · · Score: 2, Insightful

    All of the neat 'broadcast' stuff that could be happening on the net is being stifled by the 10:1 download:upload formula used by cable and phone internet bit carrying companies.

    As businesses, selling bit toting services and desireous of entering the IP content delivery business, this makes sense. Why should users be able to distribute content for free when they can charge for delivery.

    As it stands now, live music broadcastss are barely possible using a packet synchrounous distributed network. For top quality ogg, it's not possible. The only alternative is a slew of big fat servers like the akamai network.

    What to do about it? Who knows. But it's going to kill the internet for individual audio/video broadcasting.

    Yes, I know about mbone.
    Yes, I know it's not really broadcast when it's distributed throungh a big tree of 'relays' which introduce some tolerable latency.

    1. Re:Crippling upstream BW by Anonymous Coward · · Score: 0

      IMHO, at present only solutions like live365.com are feasible. Because you don't tie down your own (limited) bandwidth.

    2. Re:Crippling upstream BW by Dracil · · Score: 1

      You could always try Peercast. Let your listeners help share the burden.

  26. New Category for P2P? by vyrus128 · · Score: 3, Insightful

    How about a "Peer2Peer" category for Slashdot? Who's with me? :-)

  27. i2p - Please don't mod down till answered by MrZaius · · Score: 1

    So, anyone using bittorrent over i2p? Is it really anonymous, and is it fast enough to warrant use? How do the speeds compare to the regular 'net and Freenet?

    1. Re:i2p - Please don't mod down till answered by ldd23 · · Score: 1

      I've tried it. The i2p network is small, so the anonymity set is only around 150 people or so, and bittorrent over i2p is slow. Faster than freenet, since I've never gotten freenet to work right, but *far* slower than over plain old internet.

      It's just not ready for use yet. Looks promising, but it's not there yet.

  28. Shouldn't that be "researcher?" by yerdaddie · · Score: 1

    Suprised no one has caught this:

    "...by research Marc..."

    Shouldn't that be:

    "...by researcher Marc..."

    Ah, grammar and its many uses.

    1. Re:Shouldn't that be "researcher?" by Anonymous Coward · · Score: 0

      grammer doesn't have any uses here. take you're high horse and ride off into the sunset.

      </retard>

  29. Shareaza by testing124 · · Score: 0

    Azureus is ok for Linux (though I still prefer the official btlaunchmanycurses.py) but for Windows I use Shareaza as an all-in-one p2p app since it also does gnutella and edonkey.

    --
    Karma: bad (mostly unaffected by funny mods)
  30. Usually slashdot summerizes articles.... by 314m678 · · Score: 1

    This "article" summerizes slashdot postings.

  31. Nice work moderators by Anonymous Coward · · Score: 0

    A post is marked as flamebait that talks about the biggest problem with bittorrent. How about instead of trying to sweep problems under the rug, we instead try to fix them?

  32. TO WHOMEVER MODDED THIS INFORMATIVE by Anonymous Coward · · Score: 0

    Did you actually read the post to see if the AC accusing it to be a troll was right?

  33. Forget all the technical horsepoop! by Anonymous Coward · · Score: 0

    I use BitTorrent on a daily basis. I love it. I get 400k a sec download speeds. And last but not least, I never have to spend hours scouringt the net for what I want, because there are so many bittorrent sites.
    My 2 cents. Yall can keep it for free.

  34. Definition of Podcasting from WikiPedia by Karl+J.+Smith · · Score: 1
  35. re: TrendyCasting? by mveloso · · Score: 1

    Well, object all you want, but the word is a pretty good one. It's a lot better than eCasting, iCasting, or netCasting, which is what it would have been called during the Good Old Days.

    Broadcasting + iPods = PodCasting.

  36. mini casting by clsc · · Score: 1

    ... of course

    1. Re:mini casting by clsc · · Score: 1

      ...which id not in any way connected to dwarf tossing

  37. PARENT IS META-TROLL by vyrus128 · · Score: 1

    *sigh*.... the quoted text doesn't appear in the grandparent. Search it for yourself.

  38. Re:Legal uses - DSL: Downloads SLowly by jacobcaz · · Score: 1
    • That's about the poorest excuse for a DSL for a Downloads SLowly connection I've ever heard of.
    I live at pretty much the limit of my telco's ability to provide a quality DSL connection and I only get about 384Kb/s total throughput.

    You're not the only one who thinks it sucks.

  39. * eMule by Anonymous Coward · · Score: 0

    Every time I try to download a file with eMule, it gets stuck in the "Waiting..." position. For a 3mb MP3 that noone else was downloading, I was waiting FOUR DAYS, and it hadn't started.

    Since torrents only work with popular files, and never individual MP3s, IRC is the way to go.

  40. P2P won't make illegal sharing 'safe' only 'easy' by John.P.Jones · · Score: 1
    FACT: At some point in any file distribution protocol on the Internet a 'client' has been directed to a 'server' (peers, whatever) for a piece of information. The 'client' asks for this info and the 'server' provides it.

    If the info being transfered is copyrighted then it is not legal for the 'client' to ask for and accept this info nor it is it legal for the 'server' to respond to these requests. If both the 'client' and 'server' are coroporating then this transfer will happen just fine.

    If however either the 'client' or the 'server' are undercover 'good guys' then they can easilly rat out the other party; who, in the Internet, can eventually be tracked down and served with a lawsuit.

    If you are running software that either requests (a 'client') or distributes (a 'server') information subject to copyrights then the copyright holder or an agent acting on their behalf can bust you, provided that the magic peer-to-peer search leads them to you (or your search leads you to them).

    The only legal questions are whether this constitutes entrapment. If it does the pirates win and copyright law is broken. If it doesn't then the RIAA/MPAA/whoever wins and copyright law is safe.

    All the fancy peer-to-peer protocol magic in the world can't change these basic facts. You don't anonymously receive and send packets on the Internet, you have a designated IP address and that can be followed to you.

    On the other hand a different argument based on 'first principles' makes 'Digital copyright management' schemes such as CSS, HDCP, and Windows media also can't work.

    The end result is that reality is set up to make copyright infringement impossible to stop and also impossible to hide (unless you absolutely trust who you are sharing information with, an unreasonable assumption).

    This is just like the rest of life, breaking the law (murder, terrorism, etc) is VERY easy but getting away with it is VERY hard thus we make the punishment too great to worth the risk. Of course terrorism fails to respond to this formula and thus results in an up-hill battle that no one likes (lack of freedoms, privacy and security), one that eventually is destined to fail terribly.

  41. Reliance on NFOrce.nl is a problem by tepples · · Score: 1

    Bittorrent needs to be publicized more for its clearly legal uses.

    I've looked into this, but with Suprnova gone, what's a good reliable tracker for general legit distribution? One problem is that a lot of trackers, especially those using the bytemonsoon code, won't take any torrent submission that doesn't have an entry on NFOrce.nl, and the NFOrce FAQ says that it posts only releases by "legit release group[s]", offering no advice to people outside the so-called "scene" other than the cryptic "pre your release and make sure it gets spread ... If this doesn't make sense to you at all? Oh Well. (!)"

  42. Re:Any article that doesn't mention the problems.. by Frogbert · · Score: 1

    It wouldn't be nearly such a huge problem if people didn't have to put up with pathetic upload speeds on their dsl connection. For example I have a 256/64 connection, If I were to download something that took say 5 hours I would have to have it maxing out my upload bandwidth for at least four times that. And during that time I can't use the internet properly because all my upload bandwidth is used by bittorrent.

  43. Someone please explain to me... by Atario · · Score: 1

    ...how BitTorrent is inherently better than, say, eDonkey?

    They seem like much the same things, with the exception that if the guy hosting the .torrent file drops it, that file ceases to be findable till someone else hosts it. Whereas the eDonkey file is findable as long as anyone has any of it shared. This single-point-of-failure seems like a major weakness for BitTorrent, doesn't it?

    (Oh, and the torrents can be sets of files rather than singletons, which is a nice-to-have.)

    So why is it that everyone's so gaga over BitTorrent and pooh-poohs eDonkey?

    --
    "A great democracy must be progressive or it will soon cease to be a great democracy." --Theodore Roosevelt
  44. "Centralization" has a purpose by henrypijames · · Score: 2, Insightful

    Especially in the past few months, "decentralizing BitTorrent" has become a really hot topic where everybody wants to share his idea of getting rid of the annoyance of a tracker. It surprises me that most people - even many developers of BitTorrent compatible software whom I know and respect - seem to overlook the fact that BitTorrent's "centralized structure" is there for a reason.

    The reason is called _control_.

    First let me repeat what Bram uses to emphasize on every opportunity: BitTorrent is not a _filesharing_, but a file _distribution_ protocol. Considering that, the tracker is not a "single point of failure", as many suggest, but a "single point of control". With a tracker existing, access to the files being distributed can be (indirectly) controlled via access control lists (ACL) built into the tracker. For instance, one tracker may answer to authenticated users only, another tracker may postpone general access and grand exclusive "early stage access" to peers from certain IP range within a time frame of the files' release. Unfortunately, the ACL part of the (original) tracker has not been implemented until today (partly my own fault, I have to admit), but some alternative tracker implementations do have this since a long time now - often used to reward "good behaving" users (TorrentBits, anybody?).

    Control is probably a bad thing for filesharing, but it is an important issue for file distribution. As for the availability of the tracker, it wouldn't be such a widespreed problem if not for legal issues, which in turn is because BitTorrent is actually "misused" for filesharing. So in other words, BitTorrent has not been decentralized not because we couldn't do it, but because we want to keep the option of control open.

    Henry 'Pi' James (member of the developer team of the original BitTorrent)

    PS: Since I've already explained how BitTorrent is not designed for filesharing, I also want to point out it is in fact not really suitable for filesharing. The "swarming effect" - which is what BitTorrent is all about - can only be achieved in "slashdotting scenarios", that's why BitTorrent has been adapted for filesharing by two major groups first: anime fanssubbers and tv ep captors, both releasing "hot content" whose value decreases fast, compared to movies or software, for example. For the sharing of mid and long term files, BitTorrent does not really have a significant advantage over other P2P systems.

    1. Re:"Centralization" has a purpose by zasos · · Score: 1

      You are 100% right about DISTRIBUTIOn! BT is a perfect (as of today) way to distribute independent films. Wait for the next Blair Witch to start on BT... If I wasn't the lazy bum I am, I'd set up one of those tracker sites for independent films myself....

      --

      Just because I don't care, it doesn't mean I don't understand. Homer J. Simpson
  45. Re:P2P won't make illegal sharing 'safe' only 'eas by astralbat · · Score: 1
    This is what anonymous peer to peer is for. In a true anonymous system where the traffic is routed via intermediate nodes, neither the source or destination node can be known (unless you happen to be the former or latter).
    Therefore, no node can be accused of knowingly committing a crime.

    See projects MUTE http://mute-net.sourceforge.net/
    and ANts http://www.myjavaserver.com/~gwren/home.jsp?page=c ustom&xmlName=ants for more info

  46. Sharemail is dead by bitspotter · · Score: 1

    Sharemail fell into vaporware hell not long after that post; Email these days isn't very good for sending text messages, never mind binary attachments, what with all the spam ruining it.

    RSS ended up being the ideal medium for this, instead of email. It uses DNS rather than crypto for authenticating sources, but that's usually good enough.

    Signed torrent files can get pretty large for large payloads, as well, making them not only easy to block, but many email services would block them if they were too large anyway - already.

    These days, I'm thinking we need a decentralized replacement for the original distributed search protocol - DNS.

    It's nice to make a googlewhack, though!

    --l2oto Decker

  47. Re:Any article that doesn't mention the problems.. by AndroidCat · · Score: 1

    Life sucks, buy a helmet. :) Those asymetrical rates not only unbalance things (it takes 4 cable uploads to max one cable download) but it also rewards selfish dine'n'dash behaviour. If your BT client doesn't allow capping its rates, you can always pause it does Internet use.

    --
    One line blog. I hear that they're called Twitters now.