Transient Key Pair Signatures for Cross-Chain Asset Atomicity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain systems lack the ability to facilitate a single transaction across multiple blockchains, requiring separate transactions on each chain and often involving third-party escrow services, which are costly and time-consuming, and existing protocols are tailored to specific blockchain implementations, making cross-chain asset exchanges impractical.

Innovation Solution

The use of transient key pairs for generating and encrypting digital signatures on multiple blockchains, allowing simultaneous transactions on different blockchains without modification, using a swap public key and private key to ensure atomic exchange without third-party intervention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If separate transactions are conducted on each blockchain, then transaction capability across blockchains is achieved, but transaction complexity and time consumption increase

Engineering Contradiction:
Improvecross-chain transaction capabilityVSAvoidtransaction complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent combines multiple separate blockchain transactions into a single atomic exchange operation. By creating a unified transaction structure that includes transaction data from multiple blockchains and using a single digital signature mechanism, the system merges what would otherwise be separate transaction processes into one coordinated operation, reducing overall complexity while maintaining cross-chain capability.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent creates a universal transaction format that can be applied across different blockchain types without requiring blockchain-specific customization. The standardized structure with network identifiers and unified signature mechanism allows the same transaction processing logic to work on multiple blockchains simultaneously, reducing the need for separate specialized transactions for each chain.

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

2Reliability

If escrow services are used to mitigate fraud, then transaction security is improved, but processing time and cost increase

Engineering Contradiction:
Improvetransaction securityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent enables self-service transaction validation through cryptographic digital signatures. Instead of requiring third-party escrow services to verify and facilitate transactions, the system uses mathematically verifiable signatures that allow participants to independently confirm transaction authenticity and integrity. This eliminates the need for intermediary verification while maintaining security.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent introduces a cryptographic digital signature as an intermediary mechanism that replaces traditional escrow services. The digital signature acts as a trusted mediator that verifies transaction authenticity without requiring a third-party escrow entity to hold or transfer assets, thereby reducing processing time and costs while maintaining security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If blockchain-specific protocols are designed, then transaction compatibility with specific blockchains is achieved, but system adaptability to other blockchains decreases

Engineering Contradiction:
Improveblockchain compatibilityVSAvoidcross-chain adaptability
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent creates a universal transaction format that can be applied across different blockchain types without requiring blockchain-specific customization. The standardized structure with network identifiers and unified signature mechanism allows the same transaction processing logic to work on multiple blockchains simultaneously, reducing the need for separate specialized transactions for each chain.

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

Solution Approach 2:

The patent incorporates network identifiers within the standardized transaction structure to provide blockchain-specific information where needed. This allows the universal format to adapt to different blockchains by including appropriate network-specific data elements while maintaining the overall standardized structure, enabling both compatibility and adaptability.

Inventive Principle:
Principle #3Local quality

4Adaptability or versatility

If configuration data is provided for each blockchain to every node, then blockchain interoperability is achieved, but system complexity and configuration burden increase

Engineering Contradiction:
Improveblockchain interoperabilityVSAvoidconfiguration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extracts blockchain-specific configuration requirements from the transaction structure by using network identifiers. Instead of requiring comprehensive configuration data for each blockchain to be stored and processed by every node, the system extracts only the essential network identifier information that is needed for proper transaction routing and processing, significantly reducing configuration complexity.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS12413389B2Method and system for the atomic exchange of blockchain assets using transient key pairs
Publication Date: 2025.09.09 MASTERCARD INT INC
  • US12413389B2 patent drawing
  • US12413389B2 patent drawing
  • US12413389B2 patent drawing

AI summary

A method for atomic exchange of assets on multiple blockchains using transient key pairs includes: generating, by a first computing device, a proposal message, the proposal message including at least a first transaction value, a first network identifier corresponding to a first blockchain, a second transaction value, a second network identifier corresponding to a second blockchain, and a swap public key of a swap cryptographic key pair; generating, by the first computing device, a first digital signature for the proposal message; encrypting, by the first computing device, the first digital signature using the swap public key and a first private key of a first cryptographic key pair; appending, by the first computing device, the encrypted first digital signature to the generated proposal message; and transmitting, by the first computing device, the generated proposal message with appended encrypted first digital signature to a second computing device.