Blockchain Salt Rotation for Transaction Integrity Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing transaction processing systems are complex, monolithic, and require extensive re-coding and re-deployment for workflow changes, leading to inefficiencies and potential halts in transaction approval processes, while existing salt value rotation in payment processing systems compromises transaction data integrity verification.

Innovation Solution

A transaction exchange platform using blockchain technology to store salt values and timestamps, enabling microservices to generate hash signatures for verifying transaction integrity through a streaming data platform, with automatic methods to update and retrieve salt values as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If salt value rotation is implemented in payment processing systems, then transaction security is improved, but the ability to verify transaction data integrity is compromised

Engineering Contradiction:
Improvetransaction securityVSAvoidtransaction data integrity verification capability
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary actions by storing the relationship between salt values and transaction data in the blockchain before salt rotation occurs. This creates a historical record that enables future verification of transaction integrity even after the salt value has changed, resolving the contradiction between security improvement through rotation and the ability to verify integrity later.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The blockchain acts as an intermediary between the salt rotation mechanism and transaction verification. It stores the binding information between salt values and transaction data, mediating the loss of verification capability that would otherwise occur when salt values are rotated. This allows the system to rotate salts for security while maintaining verification ability through the blockchain's persistent storage.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If monolithic payment processing systems are used to accommodate multiple transaction types and workflows, then system functionality is improved, but system complexity and deployment difficulty increase

Engineering Contradiction:
Improvetransaction workflow accommodation capabilityVSAvoidsoftware system complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system segments the monolithic payment processing architecture into independent blockchain smart contracts that can be deployed and executed separately. Each transaction type or workflow can be handled by specific contracts, reducing overall system complexity while maintaining versatility. This allows individual components to be modified, updated, or deployed without affecting the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces dynamic configurability through blockchain-based workflow definitions that can be modified without re-coding or re-deploying the entire system. Transaction workflows are defined as configurable parameters or smart contract logic that can be adjusted dynamically, allowing the system to adapt to different transaction types and requirements while maintaining a simpler underlying architecture.

Inventive Principle:
Principle #15Dynamics

3Reliability

If comprehensive validation and approval processes are implemented for transaction security, then transaction reliability is improved, but processing time and system downtime increase

Engineering Contradiction:
Improvetransaction approval reliabilityVSAvoidtransaction processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system replaces manual or sequential mechanical validation processes with automated blockchain-based verification. Smart contracts automatically execute validation logic and approval workflows, eliminating the need for time-consuming manual interventions and reducing processing delays while maintaining comprehensive security checks.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The blockchain provides continuous verification capability throughout the transaction lifecycle, allowing validation to occur in parallel rather than sequentially. Multiple validation checks can be performed simultaneously through smart contract execution, maintaining continuous processing flow without interruption while ensuring comprehensive security validation.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS12541761B2Transaction exchange platform using blockchain and data integrity microservices to validate transaction object integrity
Publication Date: 2026.02.03 CAPITAL ONE SERVICES LLC
  • US12541761B2 patent drawing
  • US12541761B2 patent drawing
  • US12541761B2 patent drawing

AI summary

Aspects described herein may relate to a transaction exchange platform using a streaming data platform (SDP) and microservices to process transactions in accordance with corresponding workflows. The transaction exchange platform may generate configuration transaction objects to reconfigure microservices with salt values and time periods of salt value validity. Further, the microservices may retrieve transaction objects from a streaming data platform and generate hash signatures as part of determining the validity of the transaction objects. Furthermore, in some aspects the microservices may retrieve salt values for transaction objects that cannot be verified due to the absence of a hash signature. The salt values may be retrieved from a blockchain associated with the streaming data platform and may be used to update the microservice to include the salt value.