Blockchain Personal Web Nodes for Verifiable Data Ownership
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Individuals do not have control over their personal data stored across various service providers, and there is a lack of a technical method to verify data ownership and facilitate payment for data usage in AI development.
Innovation Solution
A personal web node utilizing blockchain technology and decentralized identifiers (DID) to store, manage, and distribute personal data, ensuring data integrity and ownership verification through verifiable credentials (VC), enabling data transactions and profit distribution.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data is stored in databases operated by service providers, then data can be accessed and managed by service providers, but individuals lose control over their personal data
Solution Approach 1:
The patent segments data control by introducing a personal web node for each individual that independently manages personal data. This separates data control from service provider databases, allowing individuals to own and control their data while service providers can still access it through standardized protocols when authorized.
Solution Approach 2:
The patent uses verifiable credentials and blockchain technology as intermediaries between individuals and service providers. These intermediaries enable data sharing while maintaining individual control and ownership, resolving the contradiction between ease of data access and data ownership reliability.
2Quantity of substance
If data is collected from multiple service providers, then data quantity increases, but data standardization becomes difficult
Solution Approach 1:
The patent changes the parameter of data format by introducing a standardized structure for verifiable credentials. This allows data from multiple service providers with different formats to be uniformly represented and managed in the personal web node, reducing complexity while increasing data quantity.
Solution Approach 2:
The patent creates a universal data structure that can accommodate data from various service providers. The standardized credential format serves multiple functions: data storage, verification, and exchange, eliminating the need for separate handling of different data formats.
3Reliability
If data ownership verification is implemented, then data integrity is improved, but technical complexity increases
Solution Approach 1:
The patent uses cryptographic signatures and hashes as copies of data integrity information. Instead of storing complex verification systems, the system stores condensed cryptographic representations (signatures and hashes) that can be quickly verified, reducing technical complexity while maintaining data integrity.
Solution Approach 2:
The patent replaces complex mechanical verification systems with cryptographic mechanisms. Blockchain and verifiable credentials use mathematical cryptography to provide verification, which is more efficient and less complex than traditional verification systems.
4Productivity
If data is made tradable, then data value increases, but trust verification becomes more difficult
Solution Approach 1:
The patent uses disposable cryptographic proofs and verifiable credentials that can be easily generated and verified. These short-lived cryptographic objects enable trust verification in data transactions without requiring complex, long-term verification systems, thus facilitating data monetization.
Data Source
AI summary
A personal web node corresponding to a first identifier is disclosed. The personal web node comprises a storage for storing data and at least one processor. The at least one processor is configured to: transmit a data download request to a service provider corresponding to a second identifier, receive a data package including personal data and a data certificate from the service provider, wherein the data certificate includes the first identifier as information about an owner of the personal data, and a second electronic signature based on a second identifier for verifying a source of the personal data, verify the second electronic signature based on the second identifier and a blockchain network, extract the personal data from the data package, and store the personal data and the data certificate for the personal data into the storage. In addition to the above, various embodiments identified through the specification are possible.


