Multi-Route Token Transfer Routing to Reduce Slippage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users transferring large volumes of blockchain-based cryptocurrency tokens often experience significant slippage due to fluctuating exchange rates and transaction fees, making it difficult to optimize the amount of destination tokens received.

Innovation Solution

A system for dynamic multi-path transfers that analyzes various exchanges and intermediate assets to determine the best routes and volumes for swapping source tokens, optimizing the amount of destination tokens received while accounting for transaction fees and rapidly changing exchange rates.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a single large transaction is executed on one exchange, then the transaction is simple to execute, but slippage increases significantly due to market price impact

Engineering Contradiction:
Improvetransaction execution simplicityVSAvoidslippage loss
Core Design Contradiction:
Ease of operationVSLoss of energy

Solution Approach 1:

The patent divides a large transaction into multiple smaller sub-transactions and routes them through different exchanges and intermediate tokens. This segmentation reduces the market impact of each individual transaction, thereby minimizing slippage while still achieving the overall transfer goal.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate tokens as mediators in the transfer path. Instead of directly exchanging source tokens for destination tokens on a single exchange, the system uses intermediate tokens to bridge the exchange, allowing for optimized routing across multiple exchanges and reducing price impact.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Loss of energy

If the transaction is split across multiple exchanges and intermediate tokens, then slippage is reduced, but the system complexity increases

Engineering Contradiction:
Improveslippage lossVSAvoidtransaction routing complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent implements a dynamic routing system that automatically adjusts transaction paths, exchanges, and intermediate tokens based on real-time market conditions. This dynamic approach optimizes the balance between slippage reduction and complexity management by adapting to changing exchange rates and liquidity conditions.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system incorporates feedback mechanisms that continuously monitor exchange rates, transaction execution results, and market conditions. This feedback is used to refine and optimize the multi-path routing strategy, learning from past transactions to improve future routing decisions and reduce complexity.

Inventive Principle:
Principle #23Feedback

3Loss of energy

If the transaction execution is delayed to find optimal routes, then the exchange rate optimization improves, but the execution time increases

Engineering Contradiction:
Improveexchange rate lossVSAvoidtransaction execution time
Core Design Contradiction:
Loss of energyVSLoss of time

Solution Approach 1:

The patent pre-calculates and stores optimal transaction paths, exchanges, and intermediate token combinations before execution. This preliminary action allows the system to quickly retrieve and execute optimized routes without significant delay, balancing rate optimization with execution speed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements rapid execution mechanisms that quickly finalize transactions once optimal paths are identified. By skipping unnecessary intermediate steps and using pre-computed routes, the system minimizes execution time while still achieving optimized exchange rates.

Inventive Principle:
Principle #21Skipping (Rushing through)

Data Source

PatentUS12567044B2Dynamic multi-path transfers
Publication Date: 2026.03.03 DEGENSOFT LTD
  • US12567044B2 patent drawing
  • US12567044B2 patent drawing
  • US12567044B2 patent drawing

AI summary

Systems and methods for determining and executing complex multi-route transfers of digital assets are described. A multi-route transfer of a source asset for a destination asset may be determined by analyzing a graph representing a plurality of assets and exchanges to determine a plurality of unique transfer paths. A transfer path may reflect a direct transfer in which the source asset is swapped for the destination asset, or it may reflect a series of intermediate transfers in which the source asset is swapped for intermediate asset(s) that are swapped for the destination asset. Dynamic programming can be used to select the transfer paths to include in the multi-route transfer, how to distribute swaps across those transfer paths, and how to distribute swaps for each transfer of a transfer path-thereby optimizing for the total amount of the destination asset received while accounting for transaction fees.