Blockchain Transaction Origination via Proxy Nodes for Network Anonymity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems expose the identity of the originator node through network communications, risking de-anonymization and requiring extensive communication to manage mining fees and resource allocation with multiple proxy nodes.

Innovation Solution

A method involving a group of proxy nodes, where the originator node generates a partially signed transaction with a surplus input, and each proxy node adjusts the mining fee and generates further transactions to obscure the originator's identity and optimize resource allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single proxy node is used to introduce transactions to the blockchain network, then the system is simple to operate, but the originator node's identity is exposed through network communications

Engineering Contradiction:
ImproveanonymityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent divides the single proxy node into a group of multiple proxy nodes. Each proxy node independently receives transactions from the originator node and introduces them to the blockchain network separately. This segmentation obscures the originator's identity by distributing transaction origins across multiple network addresses, making it difficult for adversaries to correlate transactions with a single originator IP address.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a set of proxy nodes as intermediaries between the originator node and the blockchain network. These proxy nodes act as mediators that receive transactions from the originator, modify them by adjusting mining fees and adding random inputs, and then broadcast them to the network. This intermediary layer masks the originator's network identity while still enabling transaction introduction to the blockchain.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If multiple proxy nodes are used to obscure originator identity, then network anonymity is enhanced, but messaging overhead increases due to coordinated communication

Engineering Contradiction:
ImproveanonymityVSAvoidcommunication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent implements preliminary actions by having proxy nodes pre-establish their identities and capabilities with the blockchain network before receiving transactions from the originator node. The proxy nodes are already configured with their own mining fee structures and transaction formats, so when transactions arrive, they can immediately process and broadcast them without requiring extensive real-time coordination communication.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces dynamic adjustments where each proxy node independently determines its own mining fee based on current network conditions and transaction characteristics. This dynamic approach allows each proxy to optimize its fee selection locally without requiring synchronous coordination with other proxies or the originator, reducing communication overhead while maintaining effective transaction inclusion.

Inventive Principle:
Principle #15Dynamics

3Productivity

If proxy nodes independently select mining fees, then resource allocation is optimized, but coordination complexity increases

Engineering Contradiction:
Improveresource allocation efficiencyVSAvoidcoordination complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the mining fee selection process by allowing each proxy node to independently determine its own fee rate based on local network conditions and transaction priorities. This segmentation eliminates the need for complex centralized coordination while still achieving efficient resource allocation, as each proxy optimizes fees for its specific transaction batch without interfering with other proxies' operations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements self-service by enabling each proxy node to autonomously select mining fees and manage its own transaction processing based on its received transactions and current network state. The proxy nodes self-regulate their fee structures without requiring instructions from the originator or coordination with other proxies, achieving efficient resource allocation through distributed decision-making.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12609915B2Security-enhanced origination of blockchain transactions
Publication Date: 2026.04.21 NCHAIN LICENSING AG
  • US12609915B2 patent drawing
  • US12609915B2 patent drawing
  • US12609915B2 patent drawing

AI summary

A blockchain-implemented transaction from an originator node is to be broadcast. The originator node is communicatively coupled to proxy nodes. The method, implemented by a proxy node, includes: receiving a transaction including an input taking x+r units of computing resources, an output providing x units to the output address and another output providing d+r units to a 1-of-n multi-signature address unlockable by any one of a set of private keys associated the proxy nodes. The proxy node selects a quantity of computing resources, t units, to be allocated to the proxy node for broadcasting the transaction and having it included in the blockchain and generates a further transaction taking d+r units sourced from the multi-signature address and an output providing t units to the proxy node. The proxy node broadcasts both transactions timed to permit their inclusion in the same block of the blockchain.