Sun 06 Jul 2008

RSS Feed

Edited by Paul Hales

Published by Incisive Media Investments Ltd.

Terms and Conditions of use.

To advertise in Europe e-mail here

To advertise in Asia email here.

To advertise in North America email here.

Join the INQbot Mail List for a weekly guide to our news stories:

Subscribe

How to win the P2P war and stuff the content maffiaa

Comment Decentralise, my son

THE IMPOTENT LEGAL rampage of the content mafiaa has had a lot of effect lately - people hate them, piracy is way up, and the word is out that they are no longer necessary or relevant. Their legal shenanigans are annoying, but there is a simple thing that someone can write to make them totally irrelevant.

Let's back up to what they are doing. Their lawsuits against the handicapped, aged and non-computer users have pretty much run their course. In the meantime, piracy has gone up by hundreds of times. The new legal tactics like trying to hold colleges' feet to the fire are going to have about the same effect, a lot of innocent people will suffer and the few remaining people that haven't heard will hear about Piracy: The Better Choice(TM)(R)(C).

In short, pirates couldn't ask for a better PR machine than the content mafiaa's legal team. It would be impossible to get the word out as to how easy and effective piracy is without them. The problem is that their stupidities do have an effect, it hurts my ability to find and download legal materials via P2P.

When I want to get the latest Fedora Core build or check out Vuse, I can't without something or someone causing me slowdowns or getting on someone's radar. Tracker sites are getting nailed one by one for the most dubious reasons and, in general, precedents are being set unfairly on the backs of those who can't afford to defend themselves.

There is one way to stop this litigious, greedy game of whack-a-mole, and it is the same way that P2P services themselves evolved from a single target to an unstoppable hydra. Someone needs to write a torrent tracker site construction kit (TTSCK).

Think about it: the way the mafiaa stopped Napster was by suing a central authority. They went after the database and killed it. Legal dubiousnesses aside, there was a single point of failure, and the legal vultures put a stake in it.

The result was pretty obvious, P2P protocols became disaggregated, first eDonkey/eMule, then on to BitTorrent, each became more and more decentralised and content - in this case the metadata, not the files - became redundant. Killing the messenger in this case became impossible, and the mafiaa lost by winning. The people adapted better, faster and smarter than they could be reacted to.

Torrents are now unassailable, in addition to being the method of choice for distribution for just about every major open source project out there, there are just to many nodes out there for all the lawyers in the world working 24/7 to put a dent in. The cat is out of the bag.

So the mafiaa, in its myopic rage, attacked the tracker aggregation sites one by one. These sites contain absolutely nothing illegal, if you download a .torrent file and open it in a text editor, you will see it is nothing more than a list of files and a location. Try and tell me a directory listing of files you don't have on hand is infringing on someone's copyright. If you can prove this in court, short Amazon stock because they list such things - track listings and chapter titles are just as infringing.

What effect has this attack on tracker sites had? Well, to use the example of Oink, it has been entirely negative for the mafiaa. I didn't know what Oink was, as I had never heard of it, until it was busted. I now do know the names of the two successor sites now based on news reports of what happened after Oink went to piggy heaven. Should I ever care, I now know where to go for illegal torrents. I suspect there are several million more like me who were handed a roadmap by just about every IT news site out there, along with the news that absolutely zero people using the site were busted along with the ops. Can you say own goal?

Getting back to the point of what you and I can do to distract the mafiaa while defanging them, the idea is simple: decentralise the tracker sites. Make them self-replicating, encrypted from start to finish, and multi-homed.

How do you do this? Someone needs to write a TTSCK so any idiot with the barest minimum knowledge of setting up a site can put up a tracker site node. I assume there aren't more than a few dozen tracker sites that matter, and every time one gets killed, a few more spring up. With thousands, they become impervious to attack.

If you get a cease and desist letter, legal or not, don't fight it, take the site down. Get a new ISP, and put it up again and join the swarm again. Some sites will be more popular than others, some will have no purpose other than to keep the database alive and replicated. You could even put in 'dark' nodes where there is no outside access, just a supernode that replicates the databases of torrents. Try swatting one of those under legal pretenses if there are no users downloading from it.

The TTSCK needs a few key attributes. First, it must be 100 per cent free, legal and open source. You must be able to get it for nothing, set it up for nothing, and improve on it openly. Second, it must be very easy to set up, scripted with ample help files, taking nothing more than Azareus to run. Third, to join the swarm, you must be able to do it from any point on the swarm, that is, any site should allow any other site to join with the click of a link.

On the more technical side, all traffic must be encrypted 100 per cent of the time, and must pass over ports commonly used by net protocols, HTTP, ICMP, POP, and SSH to name a few. Lets see how far the ISPs get when they try and filter HTML off the backbones, especially encrypted traffic on port 443. Also, each new node must not only connect to the node it joined from, but also at least a dozen others, preferably randomly selected.

If you want to be really snarky, writers of the TTSCK can put in a nice EULA that determines who and what is allowed to be on the network. Preclude common methods of poisoning and spying on the network. If the mafiaa does either of those things, the comedy of them arguing EULAs are invalid is worth the price paid to do it. In fact, it might be worth it to let them set a precedent that EULAs are invalid. That will send a few corporate lawyers into twitching fits, which side do they weigh in on?

In the end, what needs to be done is take the tracker aggregators out of the attack loop. The method is simple, distribute the infrastructure and make it easy to set up. This isn't rocket science, nor does it do anything other than rehash pieces of what is there already. Someone need to package it ASAP, and then the war, not just a battle, with the content mafiaa will be won. µ

Comments

N/A

Is this really the sort of thing the Inquirer wants to be seen encouraging? :P

Bravo none the less, good read.
posted by : Annoyeddragon, 19 November 2007

anyone say HORNETS NEST!!!

Because this brilliant article is sure to stir one up!!!
posted by : craig, 19 November 2007

Lets get coding

For all of us linux gurus this whole p2p blockage and slow down id Very aggravating.
The ISP are slowing the very good with the "bad", this download of programs "considered illegal" is only illegal if the person downloading does not own the key.

So there is absolutely no way to know who is downloading with intent to infringe on copyrights or not.

I am currently learning another language C++ I would not like any code of mine to get stolen but I probably would make most of it open source anyways.
As for EULA how to use the software....most of those are laughing stocks and some are illegal in themselves (nearly)

such as apples using freebsd at its core making an outward change and keeping a shell around the core that is updated.
Fine enough improvements to warrant paying for it...but you cant use it unless you use it on our hardware? come on.
posted by : Bryan, 19 November 2007

Rocket Science

http://www.guardian.co.uk/letters/story/0,,2191867,00.html


"To claim something is so simple that it is "not rocket science" gets it wrong. The science of rocketry is actually quite simple: the Chinese had it sussed, and Newton figured out the maths, long ago. The difficult bit with rockets is the engineering: making them work. That's what the engineers do. "
posted by : gxm, 19 November 2007

The Good Fight

Regardless of the moral implications of 'questionable' P2P uses. I find the biggest danger is letting a cartel of American Music Conglomerates have their way with an entire industry. Sign me up, let the masses take back what was rightfully theres! But also support labels willing to change and adapt with the times. epitaph.com/hell-cat.com
posted by : milsoRgen, 19 November 2007

Nice one dude

u have hit the nail on head with this one .. nice solution and it feels like you have vented out your anger at the bunch of dungheads
and dude good thing u used the euphemism content mafia or u would have been their next victim ...


posted by : N(_)(_)B, 19 November 2007

Welcome to the future

Trackerless torrents based on Kademlia already exist. Not yet widespread, and current implementation is far from perfect, but the tech exists and is being developed. Overnet, which started with Kademlia earlier, has a much more mature implementation - which works very well, the recent takedown of most eMule servers barely affected the users.
posted by : Barmaglot, 19 November 2007

TTSCK

dont forget to post the link when you finish!
posted by : Tim, 19 November 2007

My hero

Yes you Charlie.

b
posted by : b, 19 November 2007

Picard says....

"Make it so."
posted by : Trent, 19 November 2007

.

Right on brother, take it to the Man!
posted by : a_punker, 19 November 2007

Encryption and small article error

PirateBay is building a decentralized fully encrypted P2P System, I think I read about it here.

And for everybody:
ICMP is not a similar protocol and should not be written in the same line as POP, HTTP, SSH since its layer 3 protocol not 7 in the TCP/IP model.
Small layer 8 error.

http://en.wikipedia.org/wiki/TCP/IP_model
posted by : Julian Wiegmann, 19 November 2007

TTSCK?

The problem with the TTSCK idea is that it would be catastrophic for world+dog to create and use mini torrent sites and trackers. There's a reason this isn't already in full swing: people are stupid and unreliable. Trackers like TPB are slick and well run. The idea that people can fold under legal pressure only to pop back up a few days later presents obvious usability concerns and if that's how things worked people would be more likely to just buy content. Speaking of usability, if swarms become fractured, that's a Bad Thing. TTSCK WOULD however be nice for larger communities that want to distribute content efficiently without using public trackers.

If you want to win the P2P war, do it in the arenas of business and public opinion.
posted by : Saint Ides, 19 November 2007

You need a catchy name to make this work...

I propose working in just two little vowels to make a pronounceable acronym.

How about i and a?

Who could ignore a Torrent interchange Tracker Site application Constructor Kit if you called it TiTSaCK?
posted by : Nick, 19 November 2007

FYI

ICMP does not use TCP/IP port abstractions...
posted by : dudemeister, 19 November 2007

To: N/A

N/A Please go home and don't come back!

" N/A
Is this really the sort of thing the Inquirer wants to be seen encouraging? ... "
posted by : To: N/A, 19 November 2007

Nice

Best article ever. An other free media coverege of piracy.
posted by : Bill, 19 November 2007

wow

i wonder how it could be published at all, and charlie, mafiaa is ace!
posted by : quette, 19 November 2007

This article was...

...one of the best reading i have seen on the internet for a looooong time.

Every word you said in there, i apsolutles 100% agree.

I hope that what you wrote will happen someday... and maybe then those a***ole lawyers, and the "content mafia" as you so nicely put it will understand that you can't force people to do what you wan't them to, just because you need some more money to buy your kids a new bentley...

Once again... 100 agree, and keep up the good work.
posted by : Lightning, 19 November 2007

Too much at once

The current p2p model works well.
The users are not computer noobs ,it would seem rather simple to mirror database amongst a user defined number of servers.
New "entries" to a server would update a central server and life would be grand.
Load would also be distributed and loosing a node would be no problem.

Oink was a fabulous place to acquire high quality materials and reliable info. ,
I polished many skills with their aid.
posted by : Idgaf, 20 November 2007

Ah, but it has existed for years

The vast majority of private torrent sites out there are all based on the same code. OiNK was a highly modified version of that common code. It's still developed... Google for 'tbsource'.
posted by : chasingsol, 20 November 2007

Quality!

What a quality article. could'nt agree more!
posted by : Joe Bloggs, 20 November 2007

Haha

That is truly a novel idea. The whole bit with the EULA was great. That would be one hell of an embarrassment for the RIAA. :D
posted by : Polynikes, 20 November 2007

Assinine

Decentralize P2P? I think you're forgetting that people are drawn to P2P venues because they ARE centralized.

Let's think about it a minute, would anyone endure Limewire's resource and malware flogged software if they downloaded at a measly 1kb/s? Or how about people downloading trackers with only one seed, or better yet no seeds and 2 peers? People are into the popular P2P venues because they are FAST!

Of course, that doesn't cover all the bases. Hardcore pirates will endure the wait to get what they want, or even come up with other programs to share, such as DC++.

I'm on a campus right now where DC++ transfers are 12MB/s, yes that's right the maximum rate that XP will allow you to transfer. The only thing is, it's a smaller campus, so with only 120 people to download from, variety is non-exsistant. Yeah, you can go get the movie "Back to the Future" in under 3 minutes, but how many times do you actually want to watch that movie?

SPEED AND VARIETY keep people comming back to popular venues, keep that in mind. Remove one of those two and it's likely that people will not support your change.
posted by : Moomanerism2, 20 November 2007

Will this do?

Oink was based on the open source tbsource. Most of the other membership based trackers are. That's a pretty good start.

http://sourceforge.net/projects/tbsource/
posted by : Elaine Roberts, 20 November 2007

Here's How

I can't believe now one thought of this first. While my coding skills have gone bye bye the higher up I get, I can tell you the easiest way to do this. First someone need to make an apache plugin and have mysql pluged in to that. Since Azureus can read RSS feeds and comince downloads off of those feeds, you could simply post all torrents in RSS feeds via apache, stored in mysql. Both of which are very easy to encrypt, and have it built in. Apache can define the content in HTML, and once you come on line apache can be set to auto link each users feeds/page to each user in the swarm and vice versa. Mysql could then be set to replicate only those user feed dbase that it directly connects to, otherwise you are going to replicate every feed on the net, and that is some serious traffic bandwith problem. Then all that is needed is a search tab in Azureus and your in business. All open sauce, just write an eula for your plugin and your done. Everything but the search tab is already written,
posted by : David, 21 November 2007

yes, but no

The problem is, the author doesn't seem to fully understand things as they are. We already have a supernode system, as someone else has already pointed out - its called DHt. We also have Pex (peer exchange).

There are already trackers out there that are well documented and easy to set up - BNTB and TBsource, to name two.

The point raised that this is now greater publicity is true, however, and its one I believe the Pirate Parties around the world (http://www.pp-international.net) will capitalise on. Yet, much of what is proposed is either overly redundant, excessively complex, or in some cases impractical.

There is a new project comming along on similar lines, however. Run by people including those behind the Pirate Bay, it's site is at http://securep2p.net

hyperbole is all well and good, but it needs a nucleus of facts around which it is to be based. For that, it needs a basic grounding at least in the p2p world. With over 17 years knowledge, including as a copyright enforcer, I have that. It seems the writer, alas, didn't.

Ben Jones
http://torrentfreak.com/author/bjones/
http://neuron2neuron.blogspot.com
http://www.piracyisnotacrime.com
posted by : Ben Jones, 21 November 2007
IThound
Search for solutions, reports & analysis

Newsletter signup