Technology News

latest updates from easySERVICE™

Skype ditched peer-to-peer supernodes for scalability, not surveillance


Before Microsoft acquired Skype in 2011, the voice calling service was already ditching its “near impossible to wiretap” peer-to-peer model in favor of the cloud.

Skype’s principal architect explained in an email on Sunday why the company rearchitected its backend infrastructure, which many have claimed made it easier for governments to wiretap calls.

Skype principal architect Matthew Kaufman took to an email list to refute some of the claims made by one commentator, who claimed that Microsoft’s “really dumb” move to run Skype through Microsoft-owned servers once it was acquired in 2011, made him “suspicious,” especially in light of recent news of massive U.S. government surveillance.

Kaufman, now a Microsoft employee following the acquisition, did not directly discuss surveillance and the ability to wiretap, but he did “take issue” with the decision to switch to a datacenter model as being described as “really dumb.”

…the Skype peer-to-peer network architecture elected certain nodes to be “supernodes”, to help maintain the index of peers as well as handle parts of the NAT [network address translation]/firewall traversal for other peers. This election algorithm chose only machines with open Internet connectivity, substantial uptime, and which were running the latest version of our peer-to-peer code.

He also explained that “twice a global Skype network outage was caused by a crashing bug in that client,” with one of those instances being in 2010.

He also confirmed that “this conversion started well before the Microsoft acquisition was even announced, during the Silver Lake era,” in 2009.

The exchange began after an article by The New York Times last week claimed that a small handful of Skype employees established Project Chess, a system designed to explore the legal and technical issues behind handing over Skype user data to law enforcement agencies.

Only a few executives at the company were made aware of the project, which was reportedly set up in 2008, according to the report. Project Chess continued when eBay sold Skype to Silver Lake Partners for $2.75 billion in 2009.

But an intereresting tidbit from the email came from Internet “grandfather” and professor emeritus Dave Farber, who claimed, “…the fact is that the management of Skype — even when they were owned by eBay — told the U.S. government to stick it, and got away with it.”

Kaufman said he was “not in a position to comment on what Skype can and cannot log or intercept.”

Security expert Bruce Schneier confirmed three years earlier that Skype calls could not be intercepted by the National Security Agency (NSA)

Skype has in recent weeks and months denied that Microsoft’s acquisition made it easier for police and intelligence agencies to access user data, despite a leaked NSA slide claiming that its PRISM program allowed the agency “direct access” to its servers.

If the Times’ article is to believed, Skype’s statement would technically be true. While Microsoft and Skype do not listen in on user calls, the NSA is technically able to listen to Skype calls, so long as it has a valid warrant.

Metadata relating to Skype calls can be collected under a broad warrant issued by the Foreign Intelligence Surveillance Court (FISC), a secret court governed under its namesake statute, the Foreign Intelligence Surveillance Act (FISA).

Kaufman continued his technical reasons as to why Skype converted to a cloud-based datacenter model for its ever-growing user base, away from its peer-to-peer infrastructure.

He explained that with a rise in mobile and tablet users, these devices rapidly became “a battery-powered hand warmer,” because it was participating as a full node on its peer-to-peer network. This would drain the battery faster than “any  other well-known application out there.”

He also championed feature changes as a result of the cloud-based model, such as missed instant message delivery. “Servers. Lots of them,” he said, “and more and more often in the Windows Azure cloud infrastructure.”

He said the transition had been “difficult” and took the hard work of “hundreds of developers.”

Whether or not it made wiretapping easier for the NSA and its domestic law enforcement and global intelligence agency counterparts, so be it. But in Kaufman’s words, at the time the move made “strategic and business sense.”

Share your thoughts in the comments below and don’t forget to like this post.

Source: Associated Press


Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: