Has P2P Become a Passing Fad?
plasticmillion asks: "As the RIAA launches increasingly rabid attacks against P2P networks and users, pundits continue to debate the future of P2P. On the one hand, some argue that P2P is just a clever way to escape detection from copyright owners, like in this recent Slashdot story. Others, like Clay Shirky, make a strong case that processing is destined to move to the 'edges' of the network. I'm curious to know what Slashdot readers think: is P2P the start of a major new trend that is just getting started, or is it a passing fad that will fade once legal client/server systems for media distribution finally take hold? If the former, which of the supposed advantages of P2P over client/server systems are really significant?"
(As an example, I'd like to see P2P used to maintain collaborative anti-spam blacklists, so that there wouldn't be single-point-of-failure central repositories.)
There comes a time when it moves to the mainstream. Long-term and practical uses for P2P are just now being developed. It's a bit like the internet in general. At first, a few early adopters, then it was everywhere and everything, and now, it's calmed down to a more reasonable level. Instead of edogfoodwithfreeshipping.com, you have real uses for the web and the internet.
2 1337 4 u!
...how are you going to keep them (from) down(loading) on the farm after they've seen the lights of peer-to-peer? Apparently more people use P2P than bothered to vote in the last Presidential election. With that many people engaged in the activity, it's not like it's going to dry up and blow away because the RIAA starts cracking down. Heck, if legal crackdowns ended illicit behavior, we wouldn't have had any booze since the '20s and we wouldn't have a drug problem now.
On the other hand, there's a certain case to be made for the vast majority of those sixty million P2P users being ignorant sheep who can only use P2P in the first place because it's so easy to install the app--and who may not even be aware that they're uploading songs at the same time as they're downloading them, strange as that would seem to a Slashdot reader. And so, even if someone comes up with a totally "safe" method of filesharing, it could lose many of its prospective users if it is even slightly nontrivial to get working properly. (As an example, consider what happened to the mp3 websites after the RIAA's last legal crackdowns...they retreated behind a web of spawning browser windows, porn ads, top ten lists, and so on, until you have to be a hacker just to find where the MP3s actually are.)
So balancing the two questions...I think peer to peer will always be with us, but depending on how easy it is to use, it may lose a lot of its users--and, thus, a lot of potential sources for files.
Editor Emeritus and Senior Writer, TeleRead.org
IAALS.
I guess when you look at this, the best question is: why are these systems being used now? And the even better question: what are the legal uses of the system now?
My answer is that the best reason to use these right now is to share ideas, music, pictures, etc. with other people, including strangers: things that you own and have the right to redistribute, either because you created it, or you have permission from the creator. Email is used heavily in this fashion, but it has the limit of most providers attempting to make attachments a no-no: either for cost considerations (size); or for the fear of viruses. So, is there a legitimate use? Yes.
Next question would be: what are the usage numbers for these legitimate uses? Well, that one I can't answer too well. My first guess would be that it is a relatively small percentage of the current traffic, with a VERY high figure being around 40%. So, is that enough to keep these things around? Yep.
Okay, so, my conclusion is that P2P serves a useful purpose, outside of the illegal ones. So, the next question becomes, can a commercial solution replace these P2P solutions? That one is really easy - no! There is no way that any organization can afford the freedom that is required in moving these files back in forth. Anyone in IT is quite aware of all the potential dangers to the network, and anyone involved in the whole law side can see how heavily exposed these companies would be if they were allowing viruses, etc. to be damaging customer's systems.
So, ultimate conclusion? Unless they are outlawed, P2P networks are useful, and are likely to remain in existance for a long time.
I think p2p is here to stay, and there are still features that need to be put in place univerally before it's mature, and all the various p2p flavors are comparable.
The various bits are there scattered across different p2p networks. IMNSHO, all p2p networks/clients ought to have:
-Swarming (as defined/used in BitTorrent)
-Privacy/anonymity (perhaps as much as in Freenet)
-Good searching (Kazaa, Napster, those types. With room for improvement all around)
-Open-source clients with no ads/spyware
-Decentralized/self-organizing networks (no central point of failure, or at least minimal)
-Browser/web server hooks to autoswarm web content (there ought to be bittorrent:// links)
Pardon my BitTorrent bias. I moderate the bittorrent_help mailing list, so I have more exposure to that.
All these features should someday be pushed into numerous language libraries, so that they become ubiquitous.
On the other hand we see how the traditional client/server system can break down if it has a significant user base and not enough bandwidth. The new Steam client hasn't allowed me to connect to a game since I installed it six hours ago. Who knows how much more data could have been transferred if all the Steam users were connected to each other and sharing their cache through a P2P network?
The next step in P2P would be to combine the swarm downloading of Bittorrent with a persistent P2P network like Edonkey2000. The Achilles Heel of Bittorrent is that it can only transfer one file at a time, and the only way to download multiple files is to open multiple instances of Bittorrent, which drains upload speed, a precious commodity among home broadband users. Some work is being done towards this goal but it currently deals with upload rates for individual downloads, and doesn't manage multiple downloads.
P2P is definitely the future, and I predict its popularity will continue to rise as more consumers sign up for broadband and start sucking down large media files like full albums and movies from corporate sites who aren't prepared for the broadband explosion.
Imagine a P2P system like Kazaa but with one extra twist...Whenever
someone wants to download a file from you, your computer doesn't send
it directly to theirs. Instead your computer sends the file to a proxy
machine which then sends the file to the rceipient. Both connections
are encrypted with public-key cryptography, and the proxy machine
stores nothing that is not encrypted. Congratulations, you have just
send a file to anyone (maybe even an RIAA spy) without then
interacting with you and finding out what your IP address is or who
you are.
Now imagine that in addition to super-peers, Kazaa maintains a list of
proxy servers whose sole job is to upload stuff from users and
download stuff to other users. You can run such a 'data peer' yourself
legelly since all the data is encrypted so you don't know what your
computer is storing.
Of course this network is less efficient than Kazaa, since each file
gets copied twice whenever it is downloaded. I guess that's why
nothing like this network exists yet. But if Kazaa dies due to its
users being sued off the network, I'll bet this 'proxy'-based network
takes over. Let the RIAA try to sue users on this proxy network!
Anyone interested in helping build this?
Practice Kind Randomness and Beautiful Acts of Nonsense.