Blockchain Hashing via Color-Space Pixel Counts for Data Integrity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing blockchain technologies face challenges in ensuring increased data security and manipulation security, particularly due to the non-traceability of hash value generation and the potential for collisions in cryptographic hash functions, which can be exploited by attackers.
Innovation Solution
A method involving the generation of a hash value by combining transaction data with a digital RGB image of a physical object, converting the image to a secondary color space, and determining pixel counts for each primary color to generate a hexadecimal numeral hash, utilizing the high entropy of blended pigments to enhance data security.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional cryptographic hash functions are used in blockchain, then data security and manipulation resistance are improved, but energy consumption increases significantly
Solution Approach 1:
The patent changes the fundamental parameter of hash generation from traditional cryptographic algorithms to a color space conversion method. By transforming RGB images to a secondary color space with at least four primary colors and counting pixel frequencies, the system achieves secure hash values with significantly lower energy consumption, reducing it by up to 99% compared to traditional blockchain methods.
Solution Approach 2:
The patent replaces the computational mechanical system of cryptographic hash functions with an optical/visual system based on color space conversion. This substitution involves converting digital images through color transformation algorithms rather than executing complex cryptographic computations, thereby reducing energy consumption while maintaining security through the complexity of color space mathematics.
2Reliability
If cryptographic hash functions are used to ensure pre-image resistance and collision resistance, then data manipulation security is improved, but the complexity of the system increases
Solution Approach 1:
The patent extracts the essential security function from complex cryptographic hash functions and implements it through a simplified color space conversion process. By removing the need for complex cryptographic algorithms and focusing only on the core function of generating unique, collision-resistant hash values through color frequency analysis, the system reduces overall complexity while maintaining manipulation security.
Solution Approach 2:
The patent changes the mathematical parameters from cryptographic functions to color space transformation. By using RGB to secondary color space conversion with at least four primary colors and frequency counting, the system achieves the same security properties (pre-image resistance, collision resistance) with simpler, more straightforward computations that are easier to implement and verify.
3Reliability
If traditional blockchain methods are used, then transaction data integrity is maintained, but energy consumption is high
Solution Approach 1:
The patent fundamentally changes the parameter used for data hashing from traditional cryptographic algorithms to color space conversion. This parameter change enables the system to maintain transaction data integrity through color-frequency-based hash generation while reducing energy consumption by up to 99%, as the color space conversion process requires significantly fewer computational resources than cryptographic hash functions.
Data Source
AI summary
Computer implemented method for generating a hash value (110) is disclosed, the method comprises the following steps:i) Providing a first digital RGB image (112) having first RGB colors of a physical object (114);ii) Combining first transaction data (116) and the first digital RGB image (112), thereby generating a second RGB image (118) having second RGB colors;iii) Converting (128) color values of the second RGB image (118) from RGB color space (130) to a secondary color space (132) having at least four primary colors and determining (134) a number of respectively colored pixels for each primary color of the secondary color space (132);iv) Generating (136) the hash value (110) by converting the determined number of respectively colored pixels for each primary color of the secondary color space (132) to hexadecimal numerals.


