Dual Transaction System for Blockchain Speed and Reliability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The decentralization characteristic of blockchain transaction systems causes delays in transaction confirmation, leading to inconvenience for users.

Innovation Solution

A dual transaction method and system that combines centralization and decentralization, where a designated member node performs transaction feasibility verification and settles transactions quickly, while also broadcasting transaction information to the blockchain network for consensus-based verification and attestation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a blockchain transaction system uses decentralization to ensure reliability and prevent tampering, then data reliability is improved, but transaction confirmation speed deteriorates

Engineering Contradiction:
Improvedata reliabilityVSAvoidtransaction confirmation speed
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent divides the transaction processing system into two independent parts: a centralized transaction processing system for fast processing and a decentralized blockchain system for reliability verification. The centralized system handles transaction validation and resource deduction/addition quickly, while the blockchain provides distributed verification for reliability. This segmentation allows each subsystem to optimize for its specific function without compromising the other.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a designated member node as an intermediary between the user and the blockchain network. This intermediary node performs preliminary transaction verification and resource management before broadcasting to the blockchain, acting as a mediator that enables fast local processing while maintaining blockchain's reliability through subsequent distributed verification.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a blockchain transaction system uses decentralization to ensure multi-party attestation, then transaction security is improved, but user convenience deteriorates due to confirmation delays

Engineering Contradiction:
Improvetransaction securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The designated member node performs preliminary transaction verification and resource account updates before the transaction is broadcast to the blockchain network. This preliminary action completes the transaction processing quickly from the user's perspective, while the blockchain verification occurs in the background, ensuring security without delaying user interaction.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically switches between centralized processing mode (for fast user-facing transactions) and decentralized verification mode (for security attestation). The designated member node actively manages the transaction flow, adapting the processing approach based on the need for speed versus security, thereby providing both user convenience and transaction security.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11386428B2Dual transaction method and system based on centralization and decentralization
Publication Date: 2022.07.12 ANTCHAIN TECHNOLOGY PTE LTD
  • US11386428B2 patent drawing
  • US11386428B2 patent drawing
  • US11386428B2 patent drawing

AI summary

Disclosed are a dual transaction method and system based on centralization and decentralization. In the embodiments of the present description, when a designated member node receives a transaction request, in one aspect, transaction feasibility verification is carried out for the transaction request, a designated resource amount is deducted from a virtual resource account corresponding to a spending user identifier after the request passes the verification, and the designated resource amount is added to a virtual resource account corresponding to a payment-receiving user identification; in another aspect, target transaction information is broadcasted to a block chain network according to the transaction request, so that each member node distributes the target transaction information to a block chain on the basis of a consensus mechanism after the block chain network performs transaction feasibility verification on the target transaction information.