IoT Device Secure Configuration via Blockchain Database

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The increasing number of network-connected IoT devices poses a significant security risk due to their limited computing power and the potential for widespread cyberattacks, such as malware and ransomware infections.

Innovation Solution

The implementation of a computer-implemented method for secure configuration of IoT devices, which involves connecting to a blockchain database, determining a configuration block based on device identification data, obtaining configuration information from the block, and using this information to configure the device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional configuration methods are used for IoT devices, then configuration process is simple, but security is compromised and devices are vulnerable to cyberattacks

Engineering Contradiction:
ImprovesecurityVSAvoidconfiguration process
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain network as an intermediary between device manufacturers and IoT devices. The blockchain stores configuration information in immutable blocks that are distributed across multiple nodes, providing a trusted intermediary that enhances security without requiring complex point-to-point verification between each device and manufacturer.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates copies of configuration information and distributes them across multiple blockchain nodes. Each node stores an identical copy of the configuration data, ensuring that even if some nodes are compromised, the configuration information remains secure and accessible from other nodes.

Inventive Principle:
Principle #26Copying

2Reliability

If centralized configuration servers are used, then configuration management is centralized, but they become single points of failure and attack targets

Engineering Contradiction:
ImprovesecurityVSAvoidsystem architecture
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the centralized configuration server into multiple distributed blockchain nodes. Instead of a single centralized authority, the configuration information is divided and stored across numerous independent nodes, eliminating the single point of failure while maintaining configuration management capabilities.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blockchain network serves multiple functions simultaneously: it acts as a configuration server, a security layer, a distributed storage system, and a verification mechanism. This multi-functionality replaces what would traditionally require separate centralized systems for each function.

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

3Reliability

If configuration information is stored locally on devices, then access is fast, but it can be tampered with or lost

Engineering Contradiction:
ImproveintegrityVSAvoidconfiguration retrieval time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements a feedback mechanism where devices can query the blockchain network to verify the integrity of their local configuration information. The blockchain provides cryptographic proofs and verification mechanisms that allow devices to confirm their configuration has not been tampered with, creating a feedback loop for integrity verification.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent performs preliminary actions by pre-storing configuration information in the blockchain network before devices need it. The configuration data is already validated, signed, and stored in immutable blocks in advance, so when devices need to retrieve or verify configuration, the integrity assurance is already in place without requiring time-consuming verification processes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3655881B1Method and system of secure configuration of at least one electronic device
Publication Date: 2025.04.16 CRYPTOWERK CORP
  • EP3655881B1 patent drawingFigure 1~2
  • EP3655881B1 patent drawingFigure 3
  • EP3655881B1 patent drawingFigure 4~5

AI summary

The present invention relates to the secure configuration of electronic devices, such as for example network-connected "smart" devices and appliances, collectively referred to as "loT devices". A computer-implemented method of secure configuration of at least one electronic device is provided. According to the method, the electronic device connects to a blockchain database; determines from said blockchain database a configuration block comprising block identification data, where the block identification data corresponds to device identification data, stored with the electronic device; obtains configuration information from said configuration block; and using the configuration information, conducts configuration of the electronic device.