Blockchain Tamper-Proof Data Storage for Field Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Field devices in industrial plants face data loss and manipulation risks due to centralized storage and unencrypted data transmission, making it difficult to track or detect alterations in the vast amount of data.
Innovation Solution
Implementing a tamper-proof data storage method using blockchain technology, where field devices generate transactions that are stored in data blocks with hash values, linked to previous blocks, and secured with a private key, ensuring data integrity and detectability of any manipulation attempts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If data are stored in a centralized database, then data access and processing are simplified, but data security and integrity are compromised due to risks of manipulation and loss
Solution Approach 1:
The patent segments the centralized database into multiple distributed nodes across a blockchain network. Each node stores copies of the data structure, eliminating the single point of failure in centralized systems. The data is divided into blocks that are cryptographically linked, creating a distributed ledger that maintains integrity without relying on a central authority.
Solution Approach 2:
The patent introduces cryptographic hash functions and digital signatures as intermediaries between data storage and verification. These mathematical primitives act as mediators that ensure data integrity without requiring trust in any single entity. The hash values serve as intermediaries that link blocks together and verify data authenticity.
2Reliability
If data are transmitted unencrypted over communication networks, then transmission speed and simplicity are improved, but data security is compromised due to manipulation risks
Solution Approach 1:
The patent transforms data from its original form into cryptographic representations through hashing and encryption. The data parameters are changed such that sensitive information is converted into hash values that cannot be reversed, while still maintaining the ability to verify integrity. Digital signatures transform verification from a complex trust-based process into a simple cryptographic validation.
Solution Approach 2:
The patent replaces physical security measures and manual verification processes with cryptographic mechanisms. Instead of relying on physical access controls or human verification, the system uses mathematical algorithms to ensure data security. The mechanical process of data verification is substituted with automated cryptographic validation.
3Productivity
If data manipulation occurs in large volumes of saved data, then data processing capacity is improved, but detection of manipulation becomes difficult
Solution Approach 1:
The patent implements cryptographic feedback mechanisms where each block contains a hash of the previous block, creating a chain of dependencies. Any manipulation of data in one block immediately affects the hash values of subsequent blocks, providing immediate feedback that reveals the manipulation. This feedback loop makes detection trivial compared to searching through large volumes of data.
Solution Approach 2:
The patent uses cryptographic hash values as indicators that change color (value) when data is manipulated. Just as color changes can indicate chemical reactions, the hash values change when underlying data changes, providing a visible (detectable) signal of manipulation. The hash acts as an indicator that reflects the integrity state of the associated data.
Data Source
AI summary
The present disclosure relates to a method for tamper-proof storage of data of a field device operated by means of automation technology, wherein the field device comprises a sensor and/or actuator and an electronic unit, the field device generating data. The method comprises steps of creating at least one transaction containing generated data of the field device and storing the transaction in a data block of Blockchain technology comprising a data field containing stored transactions and a hash value. The method also includes steps of linking the data block to previously created data blocks, storing the data block in a service platform and creating and storing a security data block in the service platform.

