Blockchain Transaction Filtering for Node Processing Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In blockchain networks, especially for industrial applications like smart energy grids, nodes face inefficiencies in processing a multitude of transactions, many of which are irrelevant, leading to burdensome validation processes.
Innovation Solution
A method and device for forming a set of cryptographically protected and semantically sorted transaction datasets, where transaction datasets are selected, checked for integrity, and sorted based on predefined search terms, allowing nodes to process only relevant transactions efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If nodes process all transactions in a blockchain block, then complete validation and security are ensured, but computational load and processing time increase significantly
Solution Approach 1:
The patent segments the blockchain transaction processing by dividing transactions into relevant and irrelevant categories for each node. Nodes only process segments (transactions) that match their subscription criteria, while irrelevant segments are filtered out. This segmentation resolves the contradiction by maintaining validation reliability for relevant transactions without the overhead of processing all transactions in the network.
Solution Approach 2:
The patent implements local quality by allowing different nodes to have different validation scopes based on their subscription interests. Each node validates only the transactions relevant to its local needs (e.g., energy grid transactions for grid nodes), rather than uniformly validating all transactions. This differentiated local validation maintains security where needed while improving overall network productivity.
2Reliability
If nodes validate all transactions, then cryptographic security and integrity are maintained, but energy consumption and computational resources increase
Solution Approach 1:
The patent extracts and removes irrelevant transactions from the validation set for each node. By taking out transactions that do not match subscription criteria before the validation process, nodes avoid wasting energy on unnecessary cryptographic operations. The security mechanism remains intact for relevant transactions while energy consumption is reduced by eliminating processing of extraneous data.
3Reliability
If all transactions are processed by each node, then network security and transaction integrity are ensured, but real-time processing capability deteriorates
Solution Approach 1:
The patent applies preliminary action by pre-filtering transactions based on subscription criteria before the validation process begins. Transactions are organized and filtered in advance so that nodes receive only relevant transactions for validation. This preliminary filtering action maintains transaction integrity through proper validation while dramatically improving real-time processing speed by eliminating unnecessary validation steps.
Data Source
AI summary
Apparatuses for a set of cryptographically protected and filtered and also sorted transaction data records of a link of a blockchain and to a method for forming a set of the sorted transaction data records is provided. One aspect is an apparatus for providing a set of cryptographically protected and filtered transaction data records from a set of integrity-checked and semantically sorted transaction data records of a link of a blockchain, which link is formed in particular using the method of providing at least one such link of a blockchain and coupling to a filtering device that ascertains the set of filtered transaction data records from the set of checked and semantically sorted transaction data records of the blockchain by using a filter criterion, and outputting the ascertained set of filtered transaction data records.


