Distributed Transaction Platform Integrity via Node Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

There is an increasing risk of user and service provider information being tampered with, corrupted, or stolen during transactions, due to the reliance on information-driven processes.

Innovation Solution

A transaction platform that uses a distributed shared data structure and distributed sets of processing nodes to secure and process transactions, ensuring integrity by verifying multi-signature keys and generating transaction results that are compared for consistency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional centralized transaction processing is used, then processing speed may be faster, but security and integrity of transaction information deteriorates due to tampering risks

Engineering Contradiction:
Improvetransaction integrityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system divides transaction processing into multiple independent processing nodes that each handle specific tasks. These nodes are distributed across the network and work in parallel, with each node maintaining a copy of the transaction data. This segmentation eliminates single points of failure and prevents centralized tampering, as any single node compromise cannot affect the entire system's integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary verification mechanism where processing nodes use multi-signature keys to validate transactions. The multi-signature requirement acts as an intermediary layer that prevents any single entity from unilaterally altering transactions, ensuring that multiple independent parties must agree for any transaction modification, thus enhancing integrity without requiring a complex centralized authority.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If distributed processing nodes are used to enhance security, then transaction integrity improves, but processing time increases due to verification overhead

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

Solution Approach 1:

The system performs preliminary actions by pre-distributing transaction data to multiple processing nodes before actual processing occurs. Nodes prepare verification credentials and multi-signature keys in advance, so when transactions need processing, the heavy verification work has already been partially completed. This reduces the actual processing time while maintaining security requirements.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements continuous verification mechanisms where processing nodes work in parallel rather than sequentially. Multiple nodes verify transactions simultaneously, and the system continuously monitors and validates transactions as they progress through the network. This continuous parallel processing maintains security verification while minimizing total processing time compared to sequential verification.

Inventive Principle:
Principle #20Continuity of useful action

3Measurement precision

If multiple processing nodes generate transaction results, then detection of tampering improves, but system complexity increases

Engineering Contradiction:
Improvetampering detection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent merges the outputs from multiple independent processing nodes through a consensus mechanism. Each node generates transaction results independently, and these results are then combined and compared to detect discrepancies. By merging multiple verification perspectives into a unified decision process, the system achieves high tampering detection accuracy while managing complexity through standardized merging protocols rather than requiring complex individual node designs.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentEP3651099B1Distributed transaction processing
Publication Date: 2025.06.18 ACCENTURE GLOBAL SOLUTIONS LTD
  • EP3651099B1 patent drawingFigure 1A
  • EP3651099B1 patent drawingFigure 1B
  • EP3651099B1 patent drawingFigure 1C

AI summary

A transaction platform may provide access, to a distributed shared data structure, to a user device and a service provider device. The transaction platform may store, in the distributed shared data structure, user information associated with a user and service information associated with a service provider. The transaction platform may process a transaction between the user and the service provider by using a first set of processing nodes to generate a first transaction result and a second set of processing nodes is to generate a second transaction result. The transaction platform may determine whether the first transaction result and the second transaction result are the same, and may store, based on determining that the first transaction result and the second transaction result match, a smart contract, associated with the transaction, in a distributed ledger.