SOPA as currently constructed can never work as intended. I'm not going to get into the reasons we don't like it because of its oppressive implications or because it is against our first amendment rights nor for any other reason (there's been so much other commentary on those issues that it would be superfluous). I

SOPA as currently constructed can never work as intended. I'm not going to get into the reasons we don't like it because of its oppressive implications or because it is against our first amendment rights nor for any other reason (there's been so much other commentary on those issues that it would be superfluous). I just want to point out some very simple technical things about how the Internet actually works, and which either break SOPA or would cause SOPA to be ineffective..

The Stop Online Piracy Act or SOPA as it is more commonly known, currently being debated in congress, has lit up a huge outcry on the Internet in recent weeks. We, here at ESET were one of the companies who, a little while ago, started raising the alarm about the devastating effect it would have on America's online economy, along with several other very high profile companies.

GoDaddy (users) Go

GoDaddy, the popular domain registrar was initially a prominent supporter of SOPA and when this was revealed it prompted a large Internet campaign to move domains away from GoDaddy – in the next couple of days they lost 37,000 domains.

Today, 29th of December, is the culmination of that campaign when many companies will be moving their domains.

As of today, ESET is also moving our 26 domains from GoDaddy. As expected, GoDaddy did a half turn a couple of days ago, and somewhat restricted their support, later doing a full turn and saying they no longer support SOPA.

That's great – the effect is a demonstration of how America works. Money talks, and businesses listen. The problem with SOPA is that, unless people who still support it start to listen too, the money will go away, from them and their businesses too. It's also too late for GoDaddy, integrity and trust is not something you can switch back on overnight, demonstrating that the most important thing a business can have is the belief of its users. GoDaddy, as they acknowledge, will have to work hard to get the support of the community back; they should have known better.

The Magic disappearing crack house

As is usually the case when things get heated, the real issues tend to get lost and debate turns into a slanging match with the proponents of each argument becoming more and more entrenched on their own sides. There's certainly been a lot of commentary and a lot of name calling, but the reality is, this really matters, but not just because of the censorship issue. Yes, it is likely that SOPA might be abused or misused, as have DMCA* takedown notices, but that's not the reason for the bill. Stopping piracy is a very real problem and at ESET we're not immune: it costs ESET money when people steal our software, so it's in our interests to see stronger controls imposed on people who aid and abet pirates. Stopping or reducing piracy is a good aim, and it's one ESET will always support, it's just that the target of SOPA is wrong. What we truly risk if SOPA passes is that America becomes an Internet backwater, where things look materially different to people here than they do for the rest of the world. This will inevitably affect businesses and that's just bad for our economy as a whole.

This risk is best summed up by Representative Jared Polis (D. Col)

"Instead of closing down and arresting everyone in a crack house, it's like changing all the street signs and roads so that it's a lot more difficult to find the crack house. But it's still there and if you try hard enough, you can find it. It also messes everyone else up, making places much harder to find for everyone else"

My analogy would be that SOPA's DNS provision is just like David Copperfield hiding the Statue of Liberty, everyone knows that the statue is still there, but from where you're standing, you're under the illusion that it's disappeared, and the rest of the world, standing outside of the illusion zone can still see it. Indeed, SOPA really is about hiding liberty for Americans, while pretending to the outside world that she's still there holding up her shiny torch for the rest of the world.

Its an IP issue (pun intended)

When you hook a device up to an Internet connected network, unless you're on some really outdated system, you are assigned a number called an Internet Protocol (IP) address. My current one is 192.168.1.2 – I'm typing this while connected to a portable MiFi network router device, so this is an 'internal' IP address that tells my router where to find me. The router device is connected to the Internet, and has the external IP address 198.228.212.156, which it's connecting to me via its own internal IP address of 192.168.1.1. I'm writing this post on blog.eset.com which has the IP address 72.3.254.80. My machine sends information from my IP address to the internal IP of the router, the router sends that out to 72.3.254.80 via its external IP address, and returning traffic gets sent back to me along the reverse of that route.

So, what does this mean? Well, the IP address is the fundamental building block of the Internet. Everything has a unique numerical address. It's like a giant list of unique numbers. If you know the number, you can find the site. Remember, every single site on the Internet works this way. There's a numerical IP address behind it. The problem is, humans aren't really good at remembering numbers, particularly when you'd need to memorize thousands of them. Just close your eyes now, and see if you can remember the four I've already mentioned? Did you? Well, there's the problem, even if you could, I bet you couldn't scale that up. Humans like words. It's easier to remember a person's name than their phone number (or even social security number), that's just how we're wired. Enter the Domain Name System or DNS. You can think of it as a phonebook for the Internet. If you want to find the ESET blog, it's much easier to remember to go to blog.eset.com than it is to remember 72.3.254.80. DNS acts as a way of mapping these simple names to the underlying numbers. The beauty of this is that you can change the number, and you can still find the site by its name, you just tell DNS that the number has changed. DNS is a global network of servers that provide these phonebooks for the Internet. This is what SOPA will break.

Quoted directly from the SOPA bill: