Blockchain Integrated Station Hash Update via Cryptographic Acceleration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing blockchain network architecture faces challenges in privatization deployment, leading to inconsistent technical interfaces and high deployment and maintenance costs, necessitating an upgrade to the 3.0 architecture era based on blockchain integrated stations for enhanced security and performance.
Innovation Solution
The implementation of a blockchain integrated station with a cryptographic acceleration card that updates hash values for disk images by negotiating a deployment key with a provider, replacing old hash values with new ones to ensure secure and trusted execution of disk images, utilizing a cryptographic acceleration card to manage key negotiation, encryption, and decryption processes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a blockchain integrated station is deployed for privatization, then deployment flexibility and security are improved, but technical interface consistency and maintenance cost reduce
Solution Approach 1:
The system segments the blockchain integrated station into modular components including cryptographic acceleration cards, storage devices, and communication modules. This segmentation allows each component to have standardized interfaces while maintaining overall system security and flexibility in privatization deployment.
Solution Approach 2:
The blockchain integrated station is designed with universal interfaces that can accommodate different deployment scenarios. The cryptographic acceleration card performs multiple functions including key negotiation, encryption, and hash verification, reducing the need for multiple specialized components and improving interface consistency across different deployments.
2Productivity
If manual hash verification is used, then implementation simplicity is maintained, but processing efficiency and security performance deteriorate
Solution Approach 1:
The patent replaces manual cryptographic operations with hardware-accelerated cryptographic processing. The cryptographic acceleration card uses dedicated hardware circuits to perform encryption, decryption, and hash calculations, significantly improving processing efficiency while reducing the computational burden on the main system.
Solution Approach 2:
The system implements automatic hash value updates and verification through the cryptographic acceleration card. The card automatically negotiates deployment keys, verifies disk image hashes, and updates stored hash values without requiring manual intervention, improving processing efficiency while maintaining security.
3Reliability
If old disk images are retained for backup, then data availability is improved, but security vulnerability increases
Solution Approach 1:
The system performs preliminary hash value verification before deploying new disk images. The cryptographic acceleration card calculates the hash value of the new disk image and compares it with the stored hash value before deployment, ensuring that only secure and verified images are deployed while maintaining the ability to roll back to previous versions if needed.
Solution Approach 2:
The system implements a feedback mechanism where the cryptographic acceleration card continuously monitors and verifies the integrity of disk images. The hash verification process provides feedback on the security status of deployed images, allowing the system to detect and respond to potential security vulnerabilities while maintaining data availability through version management.
Data Source
Figure 1~2
Figure 3~4
Figure 5~7
AI summary
One or more embodiments of the present disclosure provide a hash updating method and apparatus of a blockchain integrated station. The method includes: sending, by a cryptographic acceleration card assembled on the blockchain integrated station, negotiation information to a provider of a new version of disk image, where the negotiation information is used respectively by the provider and the cryptographic acceleration card to determine a deployment key, and the new version of disk image is used to update an old version of disk image deployed in the blockchain integrated station; receiving, by the cryptographic acceleration card, a new hash value encrypted by the provider using the deployment key, where the new hash value corresponds to the new version of disk image; replacing, by the cryptographic acceleration card, a stored old hash value corresponding to the old version of disk image with the new hash value, where the new hash value is used to be compared with a current hash value of a disk image deployed in the blockchain integrated station to determine whether the new version of disk image is deployed in the blockchain integrated station.