Dual Blockchain Architecture for Secure IoT Data Validation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT devices are vulnerable to security threats, such as hacking and Distributed Denial of Service (DDoS) attacks, which can lead to malicious actions and disruptions in industrial and consumer applications, necessitating improved security measures for interconnected networks.

Innovation Solution

Implementing a method that uses two blockchains within an IoT network to ensure legitimate actions are performed by devices, where operational data is stored on one blockchain and action records are stored on another, enabling validation and consensus among devices before actions are executed, thereby preventing unauthorized or malicious actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If IoT devices are connected to the Internet to enable communication and data transmission, then the functionality and connectivity of the devices are improved, but the devices become vulnerable to security threats such as hacking and DDoS attacks

Engineering Contradiction:
ImproveconnectivityVSAvoidsecurity threats
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a blockchain network as an intermediary layer between IoT devices and external systems. This blockchain intermediary validates and secures communications, preventing direct hacking attempts while maintaining connectivity. The decentralized nature of the blockchain provides security without compromising the devices' ability to communicate.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If a single blockchain is used to store operational data and actions, then the system complexity is reduced, but the security and validation reliability are insufficient

Engineering Contradiction:
Improvesystem complexityVSAvoidsecurity
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent divides the blockchain system into two separate blockchains: one for storing operational data and another for storing actions. This segmentation allows each blockchain to be optimized for its specific purpose and enhances security by isolating different types of data. The separation enables more thorough validation processes without overwhelming system complexity.

Inventive Principle:
Principle #1Segmentation

3Productivity

If devices are allowed to perform actions autonomously based on operational data, then the productivity and automation level are improved, but the risk of unauthorized or malicious actions increases

Engineering Contradiction:
Improveautomation levelVSAvoidunauthorized actions
Core Design Contradiction:
ProductivityVSObject-generated harmful factors

Solution Approach 1:

The patent implements a feedback mechanism where actions are recorded on a blockchain and can be validated against operational data. This creates a verification loop that ensures autonomous actions are legitimate and consistent with the device's operational state. The feedback system allows automation while providing security through validation of each action.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11909887B2Architecture for secure IoT interactions
Publication Date: 2024.02.20 VISA INTERNATIONAL SERVICE ASSOCIATION
  • US11909887B2 patent drawing
  • US11909887B2 patent drawing
  • US11909887B2 patent drawing

AI summary

A method and system corresponding to a secure architecture for executing Internet of Things (IoT) device actions using blockchains is described. A network of IoT devices can manage two blockchains. The first blockchain can store operational data, collected from the IoT devices and written to the first blockchain. A second blockchain can be used to store action data.