IoT Blockchain Auditing for Cross-Enterprise Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current solutions for tracking and auditing IoT devices across multiple enterprises lack a secure and verifiable platform, as they rely on disparate systems, leading to issues with data integrity and accessibility, particularly when assets are in the care of another party, and there is a lack of trust in records maintained by other enterprises.
Innovation Solution
Implementing an IoT blockchain auditing system that utilizes a distributed ledger to securely track and verify data from IoT devices, ensuring that records are immutable and accessible across enterprises, using a blockchain network that allows for secure sharing of data among supply chain partners, manufacturers, and regulators.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If each enterprise keeps its own records of assets and activities, then each enterprise can maintain control over its data, but other enterprises cannot access or verify records when assets are in their care
Solution Approach 1:
The patent merges multiple enterprises' record-keeping systems into a single shared blockchain ledger. All enterprises contribute to and access the same distributed ledger, eliminating siloed record-keeping. This allows any enterprise to verify asset records regardless of which enterprise currently possesses the asset, directly resolving the accessibility issue while maintaining data integrity through cryptographic verification.
Solution Approach 2:
The blockchain ledger serves as a universal record-keeping system that all enterprises can access and trust. Rather than each enterprise maintaining separate specialized systems, the patent implements a multi-functional platform that handles asset tracking, ownership verification, and activity recording for all participating enterprises simultaneously, improving cross-enterprise data accessibility.
2Loss of information
If enterprises rely on records maintained by other parties, then data accessibility improves, but trust and verification of record authenticity deteriorates
Solution Approach 1:
The blockchain system implements continuous feedback through cryptographic verification mechanisms. Each record contains digital signatures and hash references that allow any enterprise to independently verify the authenticity and integrity of asset records. This verification feedback loop ensures that even when relying on records from other enterprises, the trustworthiness is maintained through mathematical proof rather than blind reliance.
Solution Approach 2:
The blockchain ledger acts as a trusted intermediary between enterprises. Rather than enterprises directly trusting each other's records, the decentralized ledger mediates verification through its immutable structure and cryptographic protocols. This intermediary layer enables information verification across enterprises without requiring direct trust relationships between them.
3Reliability
If current tracking solutions are used, then basic asset monitoring is possible, but security against altered or falsified records cannot be ensured
Solution Approach 1:
The patent applies preliminary action by implementing cryptographic hashing and digital signatures before records are written to the blockchain. Each asset record is cryptographically sealed with its hash and digital signature prior to being added to the ledger. This preliminary cryptographic protection ensures that once recorded, the integrity of asset information cannot be compromised, providing security against alteration while the blockchain structure maintains manageable complexity.
Data Source
AI summary
Disclosed are various examples of utilizing blockchain for tracking and auditing of systems and processes that involve Internet-of-Things (IoT) devices. A command to install an IoT event definition that defines an IoT event for a specified asset type is transmitted. IoT event data that indicates an IoT event has been triggered based on the IoT event definition is received. An IoT event block is recorded to a blockchain, the IoT event block comprising sensor data and an indication that at least one IoT device triggered the IoT event.


