Distributed Ledger NFT Media Interaction Data
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing systems for user interaction with media content lack robust data security measures, particularly in collecting and managing user interaction data such as advertisement views and clicks, which are vulnerable to data breaches and misuse.
Innovation Solution
A distributed system comprising multiple nodes, including first nodes with encrypted user interaction data, second nodes with a distributed ledger for non-fungible tokens (NFTs) based on hashed data, and a media player to generate interaction information, ensuring secure data storage and consent-driven data usage through cryptographic hashing and smart contracts.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If user interaction data is collected and stored in existing systems, then data availability for analysis is improved, but data security is worsened due to vulnerability to breaches and misuse
Solution Approach 1:
The system segments user interaction data into multiple encrypted data portions and distributes them across multiple first nodes in a distributed network. No single node contains the complete data, reducing the impact of potential breaches. Each node stores only a fragment, and the complete information can only be reconstructed through cryptographic combination of multiple portions.
Solution Approach 2:
Cryptographic hashing functions serve as intermediaries between the original user interaction data and its storage representation. The hashing process transforms data into fixed-length hash values that are stored in the distributed ledger, providing a secure intermediary layer that prevents direct access to original data while enabling verification and integrity checks.
2Object-affected harmful factors
If data is encrypted and distributed across multiple nodes, then data security is improved, but system complexity is worsened
Solution Approach 1:
The system implements self-service through automated cryptographic operations. Smart contracts automatically handle data segmentation, encryption, hashing, and distribution across nodes without requiring manual intervention. The distributed ledger automatically verifies and records hash values, reducing the operational complexity burden on users despite the underlying cryptographic complexity.
Solution Approach 2:
The distributed ledger serves multiple functions simultaneously: it stores hash values for verification, tracks NFT ownership, records data portion locations, and enables secure data retrieval. This multi-functionality consolidates what would otherwise require separate systems into a single unified infrastructure, managing complexity through consolidation rather than proliferation of separate components.
3Reliability
If cryptographic hashing is applied to each data portion, then data integrity is improved, but processing time is worsened
Solution Approach 1:
Cryptographic hashing is performed as a preliminary action during the data ingestion phase, before data is distributed and stored. Hash values are pre-computed and immediately recorded in the distributed ledger alongside data portion metadata. This preliminary hashing eliminates the need for time-consuming verification operations during data retrieval or analysis phases, as integrity can be quickly checked by comparing stored hash values.
4Loss of information
If NFTs are created to represent data portions, then ownership tracking is improved, but device complexity is worsened
Solution Approach 1:
The system merges data management functionality with NFT (non-fungible token) mechanisms from blockchain technology. NFTs are used not only for digital asset representation but also as ownership certificates for distributed data portions. This merging allows the system to leverage existing, well-tested NFT infrastructure for ownership tracking while avoiding the need to build a separate proprietary system from scratch, thereby managing complexity through adoption of established solutions.
Data Source
Figure 1
Figure 2
AI summary
The invention relates to a distributed system (1) comprising a plurality of first nodes (39) and a plurality of second nodes (41), wherein at least one first node (39) of the plurality of first nodes (39) comprises at least one data portion comprising encrypted information related to user interaction with media content of a user (3) of a plurality of users (5), wherein each data portion of the at least one data portion is cryptographically hashed, such that for each data portion a respective hash value is defined based on the content of the respective data portion, wherein at least one second node (41) of the plurality of second nodes (41) comprises a first distributed ledger (21) comprising a first account of the user (3) and at least one non-fungible token, NFT, (25), wherein each NFT (25) of the at least one NFT (25) comprises a hash value defined for a respective data portion of the at least one data portion, and wherein the distributed system (1) further comprises at least one third node (43), wherein the at least one third node (43) comprises a media player (19) adapted to generate the information related to user interaction with media content. The invention further relates to a corresponding method, computer program, and computer-readable medium.