Blockchain Anchoring for Selective Data Sharing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current blockchain systems lack the ability to selectively share information while ensuring the integrity and reliability of the shared data, as all data is identically stored across nodes, making it difficult to restrict access and verify the accuracy of shared information.
Innovation Solution
The method employs an anchoring technique using an anchoring device that acquires and records specific field information permitted for sharing from a target transaction record in a first blockchain and records it in a second blockchain, ensuring the integrity of the shared information through anchoring, which includes electronic signatures or Merkle tree hash values.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all data is identically stored in all blockchain nodes, then data integrity is ensured, but selective information sharing becomes difficult
Solution Approach 1:
The patent segments blockchain data into two categories: anchoring information (hash values, block numbers) that is shared publicly to ensure integrity, and original transaction data that remains private. This segmentation allows selective sharing where only essential verification data is exposed while sensitive information remains protected in the private blockchain.
Solution Approach 2:
The patent extracts anchoring information (such as hash values and block numbers) from the complete transaction records and stores it separately in a public blockchain. This extraction enables the public blockchain to verify data integrity without exposing the full transaction details, thus achieving selective information sharing while maintaining reliability.
2Reliability
If a private blockchain network is constituted excluding the sharee, then information security is improved, but the sharee cannot verify information accuracy
Solution Approach 1:
The patent introduces a public blockchain as an intermediary that stores anchoring information from the private blockchain. The sharee can verify information accuracy by checking the public blockchain's anchoring data against the private blockchain's data, using the public blockchain as a trusted mediator for verification without compromising information security.
Solution Approach 2:
Instead of sharing complete transaction records, the patent uses partial anchoring information (hash values, block numbers) that is sufficient for verification purposes. This partial action approach allows the sharee to verify information accuracy without accessing sensitive details, balancing verification needs with security requirements.
3Ease of operation
If complete transaction records are uploaded to public blockchain, then information sharing is improved, but data privacy and security deteriorate
Solution Approach 1:
The patent extracts only the essential anchoring information (hash values, block numbers, timestamps) from complete transaction records and uploads it to the public blockchain. This extraction enables effective information sharing for verification purposes while keeping sensitive transaction details private in the original blockchain, thus improving sharing without compromising security.
Solution Approach 2:
The patent applies different quality levels to different data elements: anchoring information is made public with high accessibility for verification, while original transaction data remains private with restricted access. This local quality differentiation allows the system to optimize both information sharing and privacy protection for different data types simultaneously.
Data Source
AI summary
A method of sharing information on the basis of anchoring and an anchoring device supporting the same and more particularly are provided. One of the methods includes, acquiring anchoring information including first field information permitted for sharing from a target transaction record recorded in a first blockchain and recording the acquired anchoring information in a second blockchain.


