Multi-Asset Cryptographic Transactions with Zero-Knowledge Privacy
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Blockchain systems lack privacy in transactions, revealing user accounts, transaction amounts, and asset types, and existing cryptographic systems are limited to single-asset setups, restricting transactions to known asset types.
Innovation Solution
A cryptographic method and confidential transaction system supporting multiple asset types with zero-knowledge proofs to maintain account confidentiality, anonymity, and public verifiability, using a platform smart contract to manage user accounts and transactions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If blockchain systems record all assets and transactions publicly for transparency, then system transparency is improved, but user privacy deteriorates
Solution Approach 1:
The patent segments transaction data into two distinct parts: public verification data (ciphertexts and proofs) that maintains transparency, and private data (plaintext asset types and amounts) that remains confidential. This segmentation allows the blockchain to maintain system transparency through public verification while protecting user privacy by keeping sensitive information encrypted and hidden from public view.
2Ease of manufacture
If existing cryptographic systems use single-asset setup, then implementation simplicity is improved, but system versatility deteriorates
Solution Approach 1:
The patent implements a universal cryptographic framework that handles multiple asset types through a unified protocol. The system uses a common encryption scheme and verification mechanism that works across different asset types (fungible and non-fungible tokens), eliminating the need for separate cryptographic implementations for each asset type while maintaining implementation simplicity.
Solution Approach 2:
The patent enables versatility by allowing dynamic parameter changes in the cryptographic protocol. The system can adjust encryption parameters, asset type identifiers, and transaction structures to accommodate different asset types without changing the fundamental cryptographic approach, thus maintaining simplicity while increasing adaptability.
3Measurement precision
If blockchain systems reveal all transaction details, then verification completeness is improved, but confidentiality deteriorates
Solution Approach 1:
The patent introduces cryptographic intermediaries (ciphertexts and zero-knowledge proofs) that mediate between verification requirements and confidentiality needs. These intermediaries allow the system to verify transaction validity without exposing confidential information, as the proofs confirm transaction correctness while the ciphertexts hide the actual asset types and amounts from public view.
Data Source
AI summary
Disclosed herein is a means that takes advantage of the immutable security provided by blockchain data structures and further implements measures that enable data in blockchain records to remain private to their respective users via the use of multiple ciphertexts that are subjected to zero-knowledge proofs and manipulated homomorphically. Ciphertexts make use of cryptographic key pair encryption where participants make use of public keys to encrypt data intended for one another alone.


