Blockchain Attestation for IoT Data Integrity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

IoT devices face significant security challenges due to inadequate security functionality design and existing security approaches that are not scalable, leading to increased complexity and adverse impacts on system performance as the number of IoT devices grows.

Innovation Solution

A blockchain-based attestation system is implemented, where IoT devices obtain a trust score generated by a consensus-building mechanism. If the trust score meets a predetermined condition, the data item is used; otherwise, it is discarded, with the IoT device operating as a node in the blockchain-based attestation system, which includes other IoT devices within the same network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing system-based security approaches are implemented to secure IoT devices, then security functionality is improved, but system complexity increases and scalability deteriorates

Engineering Contradiction:
Improvesecurity functionalityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain-based attestation system as an intermediary layer between IoT devices and the central server. This mediator handles security verification through decentralized consensus mechanisms, eliminating the need for complex centralized security management while maintaining robust security functionality across the network

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent enables IoT devices to autonomously participate in security attestation by running lightweight blockchain client software. Each device independently verifies data integrity and contributes to the consensus process, eliminating the need for complex external security management and reducing overall system complexity

Inventive Principle:
Principle #25Self-service

2Reliability

If existing system-based security approaches are implemented to secure IoT devices, then security functionality is improved, but scalability deteriorates as the number of IoT devices increases

Engineering Contradiction:
Improvesecurity functionalityVSAvoidscalability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The blockchain-based attestation system serves as a scalable intermediary that handles security verification for any number of IoT devices through its decentralized architecture. The consensus mechanism automatically adapts to network growth without requiring proportional increases in centralized security infrastructure

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates a universal security framework where the same blockchain-based attestation mechanism serves all IoT devices regardless of type or quantity. The system handles diverse device categories (sensors, actuators, smart appliances, automobiles) through a single scalable protocol, eliminating the need for device-specific security implementations

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Reliability

If blockchain-based attestation system is implemented with consensus-building mechanism, then data integrity and security are improved, but computational overhead increases

Engineering Contradiction:
Improvedata integrityVSAvoidcomputational overhead
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent implements a partial consensus approach where only a subset of IoT devices actively participate in the consensus-building process at any given time. This reduces the computational overhead for individual devices while maintaining the integrity benefits of decentralized verification across the network

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The blockchain-based attestation system segments the consensus process into discrete, manageable blocks that are processed incrementally. This segmentation allows devices to perform computational work in small, manageable units rather than requiring continuous high-intensity processing, reducing overall energy consumption

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS11507698B2Blockchain-based attestation service
Publication Date: 2022.11.22 DELL PROD LP
  • US11507698B2 patent drawing
  • US11507698B2 patent drawing
  • US11507698B2 patent drawing

AI summary

A method, comprising: obtaining a data item that is associated with an IoT device, the IoT device including one or more of a sensor, an actuator, or an energy source; obtaining, from a blockchain-based attestation system, a trust score that is associated with the data item, the trust score being generated by using a consensus-building mechanism that is provided by the blockchain-based attestation system; when the trust score satisfies a predetermined condition, using the data item; and when the trust score fails to satisfy the predetermined condition, discarding the data item, wherein the IoT device is configured to operate as a node in the blockchain-based attestation system, and the blockchain-based attestation system includes one or more other IoT devices that are part of the same IoT device network as the IoT device.