Echoes of Facebook: How Edge Computing Can Protect Our Data Privacy
June 6, 2018
Facebook recently admitted that almost all of its more than 2 Billion user accounts have been scraped and used for any number of advertising or manipulative purposes. Users, congress, and the press have reacted with outrage canceling their accounts or issuing stern warnings.
The reality is, the sharing of personal/private data is something we all agreed to many years ago when we signed-up for Facebook. As Sharon Sandberg so coldly delivered, Facebook could have simply charged users instead of selling their data
A privacy nightmare in our home
Leaking your brand preferences, political affiliation, and cultural bias so that you can be manipulated is bad, but it’s not the worst part. The scariest thing happening right now is that we, consumers, are blindly trusting and sharing even more data about ourselves everyday and the same reporters and politicians demanding change are also ignorantly pushing people into the arms of a much worse privacy nightmare.
The smart home devices from Google, Amazon, Apple are nothing more than live snooping agents collecting more of our personal data. The purchase of these devices doesn’t cover the cost of the servers and computation that’s going on in the background. Alexa is not making our lives better out of charity; Amazon is injecting itself into our lives to be able to understand and monetize our data for years to come by being in our home, with the ability to listen to every conversation, comprehend our every request, here our best and worst parenting moments…
If we continue on the monolithic cloud path that Amazon, Google, Apple, Facebook and Microsoft are pushing us towards, things don’t get better, more of our data gets compiled aggregated and leveraged by big companies. Things get worse. These companies won’t make things better and it’s up to an ecosystem of innovative disruptors to find a better way.
Edge Computing to protect privacy
Good news, we see the beginnings of a new technology pattern called Edge Computing that can solve this. Edge applications offer a sea change of technical alternatives to companies and users piling data into big clouds. Edge processing turns the cloud model on its head using it only as a deployment tool, rather than an omnipotent controller. The information no longer ingress into a cloud server, get saved, parsed, interpreted, shared and manipulated. Every transaction are no longer a possible monetization activity for some company to take advantage of user preferences.
Edge computing is different, it allows developers to still create amazing solutions that give people the possibility to interact with their local and wider world capabilities. For example, Edge developers build applications that fully run and execute only on local devices where the users physically are present and monitoring. These edge applications are not dumbly spewing relay information like Alexa, but instead are complete and competent on their own. Three core elements are different with Edge processing over monolithic clouds.
Edge data stays local
When an Edge application runs, it stores its own data. The idea that you need Facebook to store the 2GB of your profile information is silly. Massive amounts of storage is readily available in the tiniest of forms and 100’s of GB to Terabytes can be packed and redundantly backed up with in local devices. These local devices become our storage instead of the corporate hard drives of the clouds.
Applications communicate directly and efficiently
Applications now also have the ability to communicate securely and directly with each other. In the Facebook world this means that when someone views your profile, it’s not a single server bringing that information forward, but it’s your Facebook app that is serving up the information. Not only is your device able to give a more accurate real time set of information its actually a source of truth that can be unrivaled.
Secured on the device
Data is not secured according to a cloud vendors whim, arrogance, and business model. Instead each edge device, each edge owner, gets to define the information they share and how its used. This model protects people from an all or nothing approach that so many apps require today just to get started. Instead your contacts, your messages, your queries are all actually under your control.
Today we have Amazon Echo devices in our homes gathering data about us as we leverage those capabilities. To protect and prevent another huge abuse of our data we must transition from these “dumb” corporate agents and into a model that protects users. The clouds have been unable to protect, we must transition our architectures to serve and protect people using the edge.