Cryptocurrency Credit Debit Pairing for Complex Ledger Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current cryptocurrency transaction models, such as blockchain models, lack support for logically all-node-wide push-based transactions, restricting the ability to perform complex and logic-rich transactions in a lightweight manner.

Innovation Solution

A method and system that generate a credit value and a debit value as a related pair for each cryptocurrency transfer, with one being a positive value and the other a negative value, allowing for network-wide push-based transfers and supporting complex transactions on distributed ledger networks like blockchain.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional blockchain transaction models are used, then cryptocurrency transfers can be performed, but the system lacks support for logically all-node-wide push-based transactions and complex logic-rich transactions

Engineering Contradiction:
Improvetransaction typesVSAvoidtransaction model complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments a cryptocurrency transfer into two distinct values: a credit value (positive) and a debit value (negative). Each value is independently transferable and can be used in different transactions. This segmentation enables the same cryptocurrency amount to participate in multiple transaction scenarios simultaneously, supporting all-node-wide push-based transactions and complex logic-rich operations without requiring a fundamentally complex transaction model

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces credit and debit values as intermediary representations of cryptocurrency amounts. These intermediate values act as mediators that enable complex transaction logic by allowing the system to track and manage positive and negative value flows separately. The credit and debit values serve as intermediaries between the underlying cryptocurrency and the transaction logic, enabling versatile transaction types while maintaining a relatively simple underlying model

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If credit and debit values are generated as related pairs, then lightweight yet functionally logic-rich transactions are enabled, but the system requires automatic generation and tracking of paired values

Engineering Contradiction:
Improvetransaction processing capabilityVSAvoidvalue management complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent merges the creation of credit and debit values into a single atomic operation. When a cryptocurrency transfer occurs, the system simultaneously generates both the positive credit value and the negative debit value as a related pair, ensuring they are created together with consistent identifiers. This merging eliminates the need for separate creation and tracking operations, enabling lightweight transaction processing while managing the paired values efficiently through their inherent relationship

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS10769600B2Cryptocurrency transactions using debit and credit values
Publication Date: 2020.09.08 EDISON VAULT LLC
  • US10769600B2 patent drawing
  • US10769600B2 patent drawing
  • US10769600B2 patent drawing

AI summary

An embodiment of a computer implemented method for transferring cryptocurrency amounts includes receiving, by a processing device, a request to transfer an amount of a cryptocurrency from a first storage location. The method also includes, in response to the request, automatically generating a credit value and a debit value as a related pair, each of the credit value and the debit value having an identifier that relates the credit value and the debit value to the amount of the cryptocurrency, one of the credit value and the debit value being a positive value and another of the credit value and the debit value being a negative value, and transferring the amount of the cryptocurrency by the transaction module from a wallet connected to the transaction module to a second storage location.