Decentralizing Bittorrent
An anonymous reader writes "Exeem is a new file-sharing application being developed by the folks at SuprNova.org. Exeem is a decentralized BitTorrent network that basically makes everyone a Tracker. Individuals will share Torrents, and seed shared files to the network. At this time, details and the full potential of this project are being kept very quiet. However it appears this P2P application will completely replace SuprNova.org; no more web mirrors, no more bottle necks and no more slow downs. Exeem will marry the best features of a decentralized network, the easy searchability of an indexing server and the swarming powers of the BitTorrent network into one program. Currently, the network is in beta testing and already has 5,000 users (the beta testing is closed.) Once this program goes public, its potential is enormous. "
If it's allowed to be reached anyhow.. I have a feeling it's going to be tied down if it's the "next" big thing..
I'm not the devil.. just his advocate.
This is also what I worry about. A hostile peer is one thing. You can just choose not to receive packets from them. But what about a hostile tracker sending your client on a wild goose chase?
So BitTorrent took the whole "everybody's on the same network" and converted it into "one network per file".... and now this new system puts it *back* like that? How is this different from every other p2p filewhoring system?
How can you truly decentralize P2P? Don't we still need to hit up a server that has a list of all the people? How can you track the trackers if you don't have a list of who is sharing? The only way I can think is just crude port scanning across subnets...can anyone clarify this for me?
What would really matter these days is anonymity. It's a bit late to develop yet another non-anonymous network, when the real problem is the risk of lawsuits...
I realize that full anonymity is going to be a problem, but at least some degree of deniability and limited IP address propagation would be a boon. SuprNova might have the name recognition to really give something like that a good start.
Save your wrists today - switch to Dvorak
How is Freenet not mentioned in this context. It is decentralized and other than the dropped packets / routing needed for anonymity it is swarming dowloads since any node might have the data you need.
RudeDude
Perl/Linux/PHP hacker
I think they're ignoring the fact that to be the "next big thing" requires being more than just incrementally better than what it replaces. Bittorrent itself is exponentially better than a FTP or HTTP server when demand is high. And Suprnova works quite well as it is, so I think it will be interesting to see whether Suprnova holds tough if people don't switch to the new technology fast enough.
Until they release some info about the inner workings of this app, there's not much to talk about.
There are serious problems with decentralising BitTorrent. One of the reasons that people have such good transfers on BT is that there is central tracker supervising particular file and knowing all users serving bits and pieces of this file. This way in case of high demand/high popularity files I achieve speeds over 1MB/s (yes, that's megabyte).
Depending on design choices you can have couple of trackers with subset of users on each of them, or every user seeding file has his own tracker. In first case your client wouldn't be able to use all cloud, and in second tracker would disappear when original seeder turned off his computer.
You can of course design some communication between trackers, or elections or some other magic, but it's too early to tell at the moment. I'll wait for more information.
Whatever they do, I hope that there will be some console based client for this, because asymmetric connections at homes plainly suck at upload (hence on torrent at download too), and I'd rather keep running my torrents on the server plugged into the fast network.
Robert
Bastard Operator From 193.219.28.162
You haven't received a C&D before? I cannot speak for most ISP's, only my own.
When a friend a few months ago received a C&D, it included his IP, the time and date of the offence along with some info on the file... the ISP in question, just sends a warning letter on the first offense, unplugs you until you call in for the 2nd and unplugs you for 30 days on the 3rd, and this is only from the complaint.
You might have an open wap, or a trojan on your PC, or any number of other legitimate reasons of why your connection was used to DL unauthorized material in a way that was not authorized by you... it doesn't matter to this ISP, a complaint is a complaint, and as per the safe harbor provision of the DMCA, they act upon it.
Were you to get a 3rd C&D on this ISP and get unplugged for 30 days, you could always haul them into court and demand to get reinstated, but by the time you got your hearing, the 30 days would be over.
More so, it is the ISP's network, and by using it and paying for their services you agree to their rules, and if their rules say "we may suspend your access at our slightest whim should we receive information saying that you had allegedly infringed on someone's copyright", they can.
This is not the court system we are dealing with, this is free enterprise, and is little different than me refusing to personally associate with anyone under 5'0", simply because that is how I do business.
Help Brendan pay off his student loans
Decentralized Bittorrent? Wake me up when they have secured Bittorrent and then I'll listen.
My ISP, Mediacom, scans my network packets to determine if I'm grabbing a torrent of questionable nature. If they see it, they'll send me a nasty email. Hence, I'm on the edonkey networks now because BT is clearly not an option at the moment. I'm sure they'll scan those packets, too, at some point.
Unsecured BT is fast, sure, but if your ISP is snooping...well. And illegal or questionable content aside, it'd be handy for distributing other files to people in a more secure manner.
Or is this out there and I'm just missing something?
Blog,Twitter
Any new big thing needs absolute anonimity. I already worry for all of the innocent civilians out there using bittorrent now to get their favorite shows and movies. I'm sure their transgressions are all being logged for future lawsuits.
And yes they are INNOCENT. Here's one good reason why. We first must ask, why did the founders of the US constitution feel it was important for accused criminals to be convicted only by a jury of peers?
I believe this is because they knew that honest citizens doing honest activities will often run afoul of the law, especially in a broken government where England (back then) or corporations today make all the laws. The jury of the peers is built into our criminal justice system in order to prevent just this kind of thing. I mean the hope is that a jury of bitorrent users will never convict a fellow bit torrent user. That's probably why we're only seeing civil lawsuits today by the RIAA and the like. I think I criminal jury trial for file sharing would be quite interesting.
"...being kept very quiet" (until now)
/.ed, so I can't speak directly to Exeem, but it sounds from the blurb like these features are a possibility. Hope it's free in all senses.
This should be good... BT is without question the fastest p2p app (in fact, the only thing that has ever topped out my 'net connection), but it needs two features to kill off the others in my book:
1. Search - it's no fun to rely on third party websites to find things. Hopefully now we'll be able to do this.
2. Anonymity - BT could use an option for a system like Freenet's for making it really hard to tell who's serving who. Combined with the distributed nature of BT, it would be difficult to prove anything at all about BT users.
The article is
Here's another thought: the current BT system is really good at dispersing new content, like distro ISOs and TV shows, through RSS feeds from central websites. It would be cool to be able to subscribe to network-wide custom feeds, to stay informed about new files that match certain criteria.
perl -e 'foreach(values %SIG){$_="IGNORE";}while(){}'
With the IP addresses still out there, wtf is the point?
.torrents off of suprnova.org and onto the users. This way we wont have to deal with tracker downtime due to overload/ddos.
The point is to move the bandwidth load of providing all those
Give me Classic Slashdot or give me death!
Yes, those damn pirates! For example, for last couple of years I engage only in illegal downloading of TV series.
I mean, it's despicable, how can people distribute and watch TV shows that are normally viewed for free!!! This must be incredible loss of revenue for rightsholders, mustn't it? Especially when they don't care enough to release those shows on DVD.
Frankly, I'd prefer them make those shows strait-to-dvd so I could buy them for 20-40 bucks a season. Maybe this way no power-hungry fatass exec would cancel shows like Farscape, Firefly, Jeremiah or Angel. No more fucking games with "ratings-scheduling feedback loop", just simple rules -- either it sells with a profit or it doesn't.
Robert
Bastard Operator From 193.219.28.162
I'm an Exeem beta tester that's been trying to give it a fair shake. I'll probably get banned just for this post, but here's some general details about the new client.
First off, it's in beta testing, but it's not ready for beta. It has some serious isses at the moment. Torrents disappear off the network for no reason is just one of them.
Second, they don't have 5,000 beta testers. They sent out 5,000 serials, but my best guess by looking at the network is that there are less than 1,000 actually testing it and never more than 200 or 300 people running it at the same time. They actually sent out new serials to all the 5,000 beta testers because they didn't have enough people.
Third, it lacks the details. With most BT clients, such as BitTornado and G3 Torrent, you can see all kinds of details about the file you're trying to acquire, how many seeds, portions of seeds, how many complete copies are distributed amongst the peers if there are no seeds. Exeem lacks all of these details.
Fourth, it doesn't use bitTorrent. It's based on bitTorrent, and uses libTorrent, but it's not a torrent. It's their own unique format. Exeem will not be compatible with other BT clients. It's use their client or don't connect. It almost appears to be a Kazaa rip off with bitTorrent features.
Fifth. 'But it's open source? Why can't we just write our own clients?' From everything I can tell, they have no intention of making this an open source project. They're talking about the type of ads they want to put in it.
Sixth: Pr0n. A lot of people like Suprnova.org and other torrent sites because there is no pr0n. Exeem has an adult filter, but 'Adult' is one of the more popular categories for Exeem users at the moment.
Exeem will not replace bitTorrent. The problem I see is that Exeem is being developed by the same guys that run suprnova.org. Whether Exeem ever works or ever becomes popular, will they take down what appears to be the most popular torrent site on the web because of it?
There are more problems with Exeem, but these are the major ones that I see. I'm sure some of the coders of Exeem will be reading this post. Please feel free to tell me where I'm wrong and why.
Aero
Please stop hurting America -- Jon Stewart