Intelligent Network Card Replay Transaction Filtering

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for identifying replay transactions in blockchain networks are inefficient, leading to wasted computing power and potential losses due to repeated transaction execution.

Innovation Solution

A blockchain integrated station equipped with a CPU and an intelligent network card that compares received transactions with historically accepted transactions to identify and filter out replay transactions, offloading this burden from the CPU and improving operational efficiency.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If the CPU identifies replay transactions by comparing with historical transactions, then the identification accuracy is maintained, but the processing efficiency and throughput are reduced

Engineering Contradiction:
Improvetransaction processing throughputVSAvoidtransaction processing time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent divides the transaction processing system into two segments: the intelligent network card handles replay transaction identification by comparing incoming transactions with historical transactions stored in its cache, while the CPU focuses on executing valid transactions. This segmentation offloads the comparison workload from the CPU, improving overall processing throughput and reducing transaction processing time.

Inventive Principle:
Principle #1Segmentation

2Reliability

If the CPU processes all incoming transactions, then comprehensive validation is ensured, but computing power is wasted on replay transactions

Engineering Contradiction:
Improvetransaction validation reliabilityVSAvoidcomputing power consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The intelligent network card performs preliminary action by identifying and filtering out replay transactions before they reach the CPU. It compares incoming transactions with historical transactions cached in the network card's memory, preventing duplicate transactions from consuming CPU computing power. This preliminary filtering maintains validation reliability while reducing energy consumption.

Inventive Principle:
Principle #10Preliminary action

3Speed

If replay transactions are identified at the network card level, then processing speed is improved, but the device complexity increases

Engineering Contradiction:
Improvereplay transaction identification speedVSAvoidnetwork card structure complexity
Core Design Contradiction:
SpeedVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary component - the intelligent network card with built-in processing capabilities and historical transaction cache - that acts as a mediator between the network interface and the CPU. This intermediary performs replay transaction identification at the network card level, achieving high-speed filtering while the increased device complexity is localized to the network card rather than the entire system.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentEP3937423B1Methods and apparatuses for identifying replay transaction based on blockchain integrated station
Publication Date: 2023.08.02 ALIPAY (HANGZHOU) INFORMATION TECH CO LTD
  • EP3937423B1 patent drawingFigure 1
  • EP3937423B1 patent drawingFigure 2
  • EP3937423B1 patent drawingFigure 3

AI summary

Provided are a method and apparatus for identifying a replay transaction based on a blockchain integrated station. The blockchain integrated station includes a CPU and an intelligent network card, and the intelligent network card is a network card that has a built-in processor or microprocessor and performs data computing and processing. The intelligent network card is capable of replacing the CPU to identify a replay transaction.