Blockchain Trade Secret Proof via Segmented Hash Storage
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems lack an efficient method for securely and anonymously recording and verifying trade secrets on a blockchain network, making it difficult to prove ownership and possession in disputes.
Innovation Solution
A method involving generating a secret information proof, creating a private/public key pair, encrypting the proof, and submitting it to a blockchain network, allowing for secure and timestamped storage and verification of trade secrets.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If trade secrets are recorded on a blockchain network, then proof of ownership and possession is enabled, but the anonymity and security of the information is compromised
Solution Approach 1:
The patent segments the trade secret into two parts: a hash value that is publicly recorded on the blockchain to prove ownership, and the actual secret content that remains private and stored separately. This segmentation allows the system to provide proof of ownership without exposing the actual trade secret information.
Solution Approach 2:
The patent uses a hash copy of the trade secret rather than the original secret itself. The hash value serves as a cryptographic fingerprint that can be publicly verified on the blockchain, while the original secret content remains hidden and accessible only to authorized parties through private keys.
2Object-affected harmful factors
If trade secrets are encrypted and stored on blockchain, then security and anonymity are improved, but verification complexity increases
Solution Approach 1:
The patent implements a verification mechanism where the system provides feedback in the form of a hash value that can be independently verified. Anyone can compute the hash of the trade secret and compare it with the recorded hash on the blockchain, providing simple feedback verification without complex cryptographic operations.
Solution Approach 2:
The patent transforms the trade secret into a hash parameter that is suitable for public verification. By changing the representation from the original secret content to its cryptographic hash, the system enables simple parameter-based verification while maintaining security through encryption of the actual content.
3Reliability
If a private/public key pair is used for encryption, then security of the proof is improved, but key management complexity increases
Solution Approach 1:
The patent implements self-service key management where the system automatically generates and stores the private key along with the trade secret, eliminating the need for manual key generation and management. The public key is derived automatically from the private key, and both are securely stored in the blockchain system without requiring user intervention.
Data Source
AI summary
A node in a blockchain network may generate a secret information proof, generate a private/public key pair, encrypt the secret information proof with the private/public key pair, and submit the proof to a blockchain network.


