Blockchain Channel Metadata Segmentation for Confidentiality
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Centralized databases face issues with data redundancy, security, and scalability, particularly in maintaining confidentiality of channel metadata in inter-peer gossip communication within blockchain networks, where a single point of failure can lead to data loss and confidentiality breaches.
Innovation Solution
Implementing a blockchain-based system that utilizes decentralized storage, smart contracts, and random values associated with channel names to enhance confidentiality by increasing entropy and preventing unauthorized access to channel metadata, ensuring immutability and security through cryptographic hash links.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If centralized database is used to store channel metadata, then data management is simplified and control is centralized, but confidentiality of channel metadata is compromised and single point of failure exists
Solution Approach 1:
The patent segments channel metadata into two parts: channel names stored in the centralized database and channel identifiers stored in the blockchain. This segmentation allows the centralized database to maintain ease of management while the blockchain provides confidentiality and reliability through its distributed, immutable nature.
Solution Approach 2:
The patent introduces a mapping table as an intermediary component between the centralized database and the blockchain. This mapping table stores the correspondence between channel names and channel identifiers, enabling the system to leverage both centralized management benefits and decentralized security benefits without directly exposing sensitive metadata in either system.
2Quantity of substance
If centralized database stores all channel metadata, then data redundancy is minimized, but security vulnerabilities and unauthorized access risks increase
Solution Approach 1:
The patent divides channel metadata storage across two systems: the centralized database stores channel names while the blockchain stores channel identifiers. This segmentation reduces security vulnerabilities by preventing any single system from containing all sensitive data, while the mapping table maintains the necessary relationships without full redundancy.
Solution Approach 2:
The patent applies different storage qualities to different metadata components: channel names are stored with high availability in the centralized database, while channel identifiers are stored with high security and immutability in the blockchain. This local quality differentiation optimizes both security and accessibility for different data types.
3Reliability
If random values are generated and mapped to block ranges, then confidentiality of channel metadata is enhanced through increased entropy, but system complexity increases
Solution Approach 1:
The patent changes the parameter of channel identifiers by generating random values and mapping them to specific block ranges in the blockchain. This parameter transformation increases entropy and confidentiality while the mapping table maintains a structured relationship that prevents excessive system complexity.
Data Source
AI summary
An example operation includes one or more of generating, by a channel peer, a random value to be associated with a channel name, mapping, by the channel peer, the random value to a block range, receiving, by the channel peer, a channel-MAC from a second peer, and validating the channel-MAC based on the channel name and the random value.


