Encrypted Ledger Transfers Using zk-Proofs and Homomorphic Balances

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain technologies face challenges in integrating substantial privacy measures due to limitations in versatility, user experience, and impractical implementation, particularly in supporting large value ranges and efficient operations on devices with limited computational resources.

Innovation Solution

A confidentiality-preserving token (CPT) protocol leveraging zk-proofs and Elliptic Curve ElGamal (ECEG) encryption provides on-chain confidentiality for transactions, enabling efficient homomorphic operations and auditability, using a sub-value method to handle large value ranges and prevent front-running attacks.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If all transaction information is shared across the blockchain network to ensure data integrity, then transparency and security are improved, but user privacy is compromised

Engineering Contradiction:
Improvedata integrityVSAvoiduser privacy
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent segments transaction information into two categories: metadata (transaction hash, timestamp, block number) that is published on-chain for integrity verification, and sensitive data (amounts, balances, sender/receiver identities) that is encrypted and kept private. This segmentation allows the system to maintain data integrity through public verification while protecting user privacy through selective encryption of sensitive fields.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces cryptographic intermediaries including public-key infrastructure (PKI) for identity protection, homomorphic encryption schemes for confidential balance verification, and zero-knowledge proofs for authenticated transactions without revealing sensitive information. These cryptographic intermediaries act as mediators that enable verification of transaction validity while preserving privacy.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of information

If privacy measures are integrated into blockchain platforms, then user confidentiality is improved, but versatility and user experience deteriorate

Engineering Contradiction:
Improveuser confidentialityVSAvoidplatform versatility
Core Design Contradiction:
Loss of informationVSAdaptability or versatility

Solution Approach 1:

The patent implements a universal privacy framework that can be applied across different blockchain platforms and application types. The homomorphic encryption scheme and zero-knowledge proof mechanisms are designed to work with various transaction types (transfers, smart contract interactions, DeFi operations) without requiring platform-specific modifications, thereby maintaining versatility while providing confidentiality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent enables users to perform privacy-preserving operations through self-service mechanisms where users generate their own cryptographic key pairs, create encrypted transactions, and verify transactions using public keys and zero-knowledge proofs without requiring trusted third parties or complex setup procedures. This self-service approach simplifies user interaction while maintaining strong privacy guarantees.

Inventive Principle:
Principle #25Self-service

3Reliability

If encryption and zero-knowledge proofs are used for confidential transfers, then privacy and security are improved, but computational complexity increases

Engineering Contradiction:
Improvetransaction securityVSAvoidcomputational complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies partial encryption where only the necessary portions of transaction data (amounts, balances, identities) are encrypted using computationally intensive homomorphic encryption and zero-knowledge proofs, while other metadata remains in plaintext for efficient processing. This partial application of cryptographic measures reduces overall computational complexity while maintaining security for the sensitive elements.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The patent utilizes parameterized cryptographic schemes where the security and computational characteristics can be adjusted by changing cryptographic parameters (key sizes, proof generation parameters, encryption scheme parameters). This allows optimization of the balance between security strength and computational complexity based on specific application requirements and available computational resources.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS12626254B2Encrypted transfers in a distributed ledger
Publication Date: 2026.05.12 AVA LABS INC
  • US12626254B2 patent drawing
  • US12626254B2 patent drawing
  • US12626254B2 patent drawing

AI summary

Various aspects of the subject technology relate to systems, methods, and machine-readable media for improving the privacy of transfers in a distributed ledger. Various aspects may include encrypting a transaction using a first public key corresponding to a first user and a second public key corresponding to a second user. Aspects may also include transmitting the encrypted transaction to a blockchain, the encrypted transaction including at least an encrypted amount, a zero-knowledge proof, and an encrypted balance of the first user. Aspects may also include verifying a correctness of the zero-knowledge proof. Aspects may also include, based on the correctness, executing the transaction through a smart contract of the blockchain and homomorphically updating encrypted balances of the first user and the second user in accordance with the encrypted amount.