Vehicle Binary Data Update via Blockchain Verification
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The security and reliability of binary data transmission in vehicles during over-the-air updates are compromised due to vulnerabilities in wireless communication networks, particularly when network reliability is low.
Innovation Solution
A private blockchain technology is employed to securely update binary data by encrypting and verifying block data among authorized nodes, ensuring only the latest and authentic data is transmitted and stored, reducing the need for centralized servers and minimizing data processing and transmission costs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If wireless communication network is used for OTA software upgrade, then ease of operation is improved, but security and reliability deteriorate due to network vulnerabilities
Solution Approach 1:
A blockchain-based intermediary system is introduced between the wireless communication network and the vehicle's data storage. This intermediary verifies data integrity and authenticity before storing binary data, thereby maintaining the ease of OTA operations while mitigating network security vulnerabilities through cryptographic verification and distributed validation.
Solution Approach 2:
The patent replaces traditional centralized server-based data management with a decentralized blockchain mechanism. Instead of relying on a single authoritative server that can be compromised, the system uses distributed cryptographic verification across multiple nodes, substituting the mechanical centralized control system with a more secure distributed consensus mechanism.
2Device complexity
If centralized server is used for data storage and transmission, then device complexity is reduced, but loss of energy and processing costs increase
Solution Approach 1:
The blockchain system enables vehicles to perform self-verification and self-validation of data integrity without requiring continuous centralized server intervention. Each vehicle node independently verifies data using cryptographic methods and maintains its own copy of the verified data, reducing dependency on energy-intensive centralized processing and lowering overall system energy consumption.
Solution Approach 2:
The system discards the need for continuous centralized server operations and recovers energy efficiency by using decentralized verification. Once data is verified and stored on the blockchain, vehicles can access and use the data without ongoing energy-intensive server processing, thereby reducing energy loss and processing costs while maintaining data availability.
Data Source
AI summary
The apparatus for securely updating the binary data in the vehicle includes a plurality of nodes that transmit/receive block data to/from each other through a wireless network. Each of the plurality of nodes includes a data reception unit that receives block data from another node, a data verification unit that compares the block data received from the another node with previously stored block data, a data correction unit that deletes the block data, or combines the block data with the previously stored block data and encrypts the combined block data to generate corrected block data, a data storage unit that stores the corrected block data, and a data transmission unit that transmits the corrected block data to another node.

