Blockchain Data Auditing for Multi-Provider Privacy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-provider service scenarios, such as multi-lender loan services, it is challenging to audit user data across different service providers due to privacy concerns, as each provider is hesitant to share sensitive information with others, and verifying authenticity is difficult.
Innovation Solution
A data auditing method and device that uses blockchain technology to store and verify encrypted query results, allowing each service provider to determine an encrypted query result based on a query request and store it as a result to be audited, which can then be used as a standard result for auditing, preventing data leakage and tampering.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If service providers store privacy data locally to ensure security, then data security is improved, but data accessibility for auditing deteriorates
Solution Approach 1:
The patent segments data into two forms: original privacy data stored locally in private storage areas of service providers, and encrypted audit data stored in a shared blockchain. This segmentation allows different portions of data to serve different purposes - local storage maintains security while blockchain storage enables auditing accessibility.
Solution Approach 2:
The patent introduces a blockchain as an intermediary layer between service providers and auditors. The blockchain stores encrypted audit data that can be accessed by auditors without exposing the original privacy data to them, thus mediating the conflict between data security and data accessibility for auditing.
2Ease of operation
If service providers share privacy data with third parties for auditing, then auditing capability is improved, but data privacy protection deteriorates
Solution Approach 1:
The patent creates encrypted copies of audit data and stores them in the blockchain. These copies contain the necessary information for auditing but are encrypted in such a way that they cannot be used to reconstruct the original privacy data, thus enabling auditing capability while preventing privacy data leakage.
Solution Approach 2:
The patent transforms the data from its original plaintext form into an encrypted form with different parameters (encryption keys, cipher text). This parameter change allows the data to be accessible for auditing purposes while maintaining privacy protection, as the encrypted form cannot be reverse-engineered to reveal the original information.
3Adaptability or versatility
If multiple service providers audit the same user, then service comprehensiveness is improved, but data verification complexity deteriorates
Solution Approach 1:
The patent creates a universal blockchain-based audit data storage and verification system that can be used by multiple service providers simultaneously. This multi-functional system allows any service provider to access and verify audit data from any other provider through the same standardized interface, improving service comprehensiveness while reducing verification complexity through standardization.
Data Source
AI summary
A query request is forwarded to a plurality of service provider servers by a proxy server that determines a serial number based on the query request. An encrypted query result corresponding to the query request is received from each service provider server, and a copy of the encrypted query result is stored as a result to be audited in a blockchain that associated with each service provider server. An audit request is sent to at least one service provider server. The result to be audited is obtained from the blockchain corresponding to the service provider server. As a standard result, an encrypted query result is received from the service provider server. As an audit, the standard result received from the service provider server is compared with the result to be audited that obtained from the blockchain that associated with the service provider server.


