Zero Knowledge Proof Wallet Identity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain and cryptocurrency systems face challenges in securely linking identity to transactions without compromising user privacy, leading to vulnerabilities such as money laundering and illicit activities.

Innovation Solution

The implementation of Zero-Knowledge Proof (ZKP) technology, combined with enhanced identity credentials and BIP-47/OBPP-5 payment codes, allows users to prove ownership of private keys and associated identities, ensuring secure and transparent transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional KYC protocols are used for identity verification, then identity security is improved, but integration with decentralized blockchain transactions deteriorates

Engineering Contradiction:
Improveidentity securityVSAvoidintegration with decentralized blockchain transactions
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent introduces Zero-Knowledge Proof (ZKP) as an intermediary mechanism that bridges traditional KYC identity verification systems and decentralized blockchain transactions. ZKP enables identity credentials to be verified on-chain without requiring centralized KYC infrastructure, allowing decentralized applications to perform identity verification natively while maintaining compatibility with existing identity systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent replaces the mechanical centralized KYC verification system with a cryptographic ZKP-based verification mechanism. Instead of relying on centralized databases and manual verification processes, the system uses cryptographic proofs to verify identity credentials directly on the blockchain, eliminating the need for centralized intermediaries while maintaining verification reliability.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Loss of information

If wallet anonymity is maintained, then user privacy is improved, but ability to verify legitimate identity deteriorates

Engineering Contradiction:
Improveuser privacyVSAvoididentity verification capability
Core Design Contradiction:
Loss of informationVSReliability

Solution Approach 1:

The patent extracts the identity verification function from the transaction data itself. Instead of embedding personal identifiable information in transactions, the system separates identity proof (ZKP credentials) from transaction execution. This allows the blockchain to verify identity legitimacy without storing or exposing sensitive user information, maintaining privacy while enabling verification.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent changes the verification parameter from checking actual identity data (names, addresses) to verifying cryptographic proofs of identity credentials. This parameter transformation allows the system to confirm legitimate identity without revealing or storing sensitive information, resolving the contradiction between privacy and verification capability.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If centralized custodial systems are used, then transaction security is improved, but susceptibility to money laundering deteriorates

Engineering Contradiction:
Improvetransaction securityVSAvoidmoney laundering vulnerability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent enables decentralized identity verification where the system itself performs verification through ZKP mechanisms without requiring centralized custodial intermediaries. Each transaction can independently verify the sender's identity credentials through cryptographic proofs, eliminating the single point of failure and vulnerability to money laundering that exists in centralized systems.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces ZKP credentials as an intermediary layer between senders and centralized custodial systems. Instead of relying solely on centralized systems to filter illicit funds, the ZKP credential system provides an additional verification layer that proves the legitimacy of fund sources before transactions enter centralized systems, reducing money laundering vulnerability.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20250069062A1Decentralized use of zero knowledge proof with enhanced identity credentials to lower external counter party risks, for example to combat money laundering
Publication Date: 2025.02.27 MATTERFI
  • US20250069062A1 patent drawing

AI summary

A cryptocurrency system with a communication channel, a wallet, where the wallet has a paycode and associated private key and the paycode is associated to enhanced identity. The wallet can send a zero knowledge proof on the communication channel to prove ownership of the private key and thus proof of the enhanced identity information. The wallet may include a blockchain address and associated private key. The wallet may send a zero knowledge proof on the communication channel to prove ownership of the blockchain address and thus provide proof of funds. The cryptocurrency system may include a communication channel, a wallet with a private key, where the wallet can send a zero knowledge proof on the communication channel to prove control of the private key.