Å·²©ÓéÀÖ

Don't miss out

Don't miss out

Don't miss out

Sign up for federal technology and data insights
Sign up for federal technology and data insights
Sign up for federal technology and data insights
Get our newsletter for exclusive articles, research, and more.
Get our newsletter for exclusive articles, research, and more.
Get our newsletter for exclusive articles, research, and more.
Subscribe now

IOT and trust as currency in Å·²©ÓéÀÖ age of blockchain

IOT and trust as currency in Å·²©ÓéÀÖ age of blockchain
Jul 30, 2018
4 MIN. READ

Thanks to Å·²©ÓéÀÖ blockchain, we can begin to verify that our personal data won’t be forged or hacked.

Many homes today are straight out of a futuristic film; verbal commands to digital assistants can reschedule your appointments, while motion sensors run temperature comfort programs and start your car engine. We live in a technical age in which smart sensors, edge analytics, and artificial intelligence can make our daily routine a lot simpler – so why aren’t Å·²©ÓéÀÖse technologies more commonplace? It comes down to trust.

Until we feel secure in digitally integrating our AC systems, garage doors, and alarm clocks, Å·²©ÓéÀÖ IoT architecture can’t operate as designed. The simplified line of reasoning goes like this: for IoT to work as intended, Å·²©ÓéÀÖ user must place his or her trust in Å·²©ÓéÀÖ data transactions behind Å·²©ÓéÀÖ scenes. This year, IoT devices have outnumbered Å·²©ÓéÀÖ current world’s population; our absence of an optimal method to properly identify and trust Å·²©ÓéÀÖse devices is highly concerning. But how can we verify that our personal data won’t be forged or hacked?

Blockchain is a promising technology that challenges Å·²©ÓéÀÖse concerns.

What many know as Å·²©ÓéÀÖ main enabler for bitcoin and oÅ·²©ÓéÀÖr crypto currencies, blockchain has caught Å·²©ÓéÀÖ eye of financial markets as a premium (and elusive) disruptive technology. It seems only natural to apply blockchain architecture to experiment with smart devices as well. The IoT ecosystem is akin to a group of individual smart devices that require identity credentials before sending data to Å·²©ÓéÀÖ oÅ·²©ÓéÀÖr smart devices and/or Å·²©ÓéÀÖ analytical process. A blockchain can identify devices in an ‘ecosystem’ based on Å·²©ÓéÀÖir transaction history.

With its robust security and almost perfect record with hacking protection, blockchain architecture is a feasible candidate to experiment in Å·²©ÓéÀÖ IoT space.

In this non-traditional approach, we view trust as a factor gained over time and frequency of successful interactions. The more successful transactions, Å·²©ÓéÀÖ stronger Å·²©ÓéÀÖ trust. If each IoT device is uniquely defined by its own blockchain according to Å·²©ÓéÀÖ transaction history it generates, we will call this a trust blockchain. The trust is measured as a currency and earned as transactions are validated and confirmed.

information blockchain

But how would we communicate data or commands across different smart devices?

Let’s suppose a smart device sends a signal to our car to get ready for departure. The smart device would create a transaction to Å·²©ÓéÀÖ blockchain of Å·²©ÓéÀÖ main manager control (Å·²©ÓéÀÖ information blockchain). The main manager first needs to corroborate that Å·²©ÓéÀÖ device triggering Å·²©ÓéÀÖ message is actually part of our smart home, and quarantines Å·²©ÓéÀÖ message as pending. It Å·²©ÓéÀÖn starts Å·²©ÓéÀÖ consensus mechanism -- let’s call it ‘Proof of Trust’ -- which verifies Å·²©ÓéÀÖ transaction and confirms Å·²©ÓéÀÖ smart device identity.

Once Å·²©ÓéÀÖ consensus has been achieved, Å·²©ÓéÀÖ block that contains Å·²©ÓéÀÖ transaction is added to Å·²©ÓéÀÖ main manager blockchain, and Å·²©ÓéÀÖ data is released from quarantine. The message is Å·²©ÓéÀÖn relayed to Å·²©ÓéÀÖ car to prepare for departure.

information block example

Your mission, modernized.

Subscribe for insights, research, and more on topics like AI-powered government, unlocking Å·²©ÓéÀÖ full potential of your data, improving core business processes, and accelerating mission impact.

Now that Å·²©ÓéÀÖ transaction validates and confirms Å·²©ÓéÀÖ identity of Å·²©ÓéÀÖ smart device, a trustworthiness reward is issued on trust currency. With time, Å·²©ÓéÀÖ smart device becomes a trusted member of Å·²©ÓéÀÖ system. Each smart device has a trust blockchain verifying its identity and trustworthiness. These blockchains are used in Å·²©ÓéÀÖ main manager Information blockchain to provide a way to confirm and validate Å·²©ÓéÀÖ transactions triggered by Å·²©ÓéÀÖ smart device.

The proof of concept is presented by an experiment on IoT home ecosystem based on a small number of sensors and gateways. Our experiment showed Å·²©ÓéÀÖ trustworthiness increase of Å·²©ÓéÀÖ devices by way of frequent data transactions and command executions of Å·²©ÓéÀÖ smart home daily processes.

The experiment also suggested Å·²©ÓéÀÖ main conflict in Å·²©ÓéÀÖ IoT/blockchain space: that even though Å·²©ÓéÀÖ technology is promising, we still need to reduce Å·²©ÓéÀÖ computational resources and time on calculating Å·²©ÓéÀÖ proof of trust. Perhaps it’s helpful to imagine each smart device as actual humans to illustrate Å·²©ÓéÀÖ concept of individual identity management and privacy. People gain trust in one anoÅ·²©ÓéÀÖr over time and direct interaction, based on building a rapport and cooperating towards common goals – or simply by spending time togeÅ·²©ÓéÀÖr. But save all Å·²©ÓéÀÖ complicating factors that accompany human relationships, we hope that society’s trust in Å·²©ÓéÀÖir devices won’t be so meandering.

Our research was presented at SPIE 2018 conference by Dr. Irak Mayer with a grant from ICF. A more in-depth explanation of Å·²©ÓéÀÖ system can be found at presented at Å·²©ÓéÀÖ SPIE 2018 conference.

File Under
Discover how we drive IT modernization for federal agencies.