Blockchain Transaction Sharding for Multi-Account Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The scalability issue in blockchain transactions has arisen due to the increased number of transactions, with conventional sharding techniques struggling to efficiently process complex transactions involving multiple input and output account addresses, leading to cumbersome data synchronization and loss of processing efficiency.

Innovation Solution

The implementation of transactional sharding, where complex cryptographic coinage transactions are split into simpler, point-to-point transactions, processed by a sharding server, and distributed to appropriate network resources based on simplified accounting structures, allowing for efficient processing and recordation in a blockchain ledger.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional sharding techniques are used to process blockchain transactions, then the system can handle multiple transactions, but processing efficiency decreases and data synchronization becomes cumbersome

Engineering Contradiction:
Improvetransaction processing efficiencyVSAvoiddata synchronization complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing complex transactions with multiple input and output account addresses into simpler sub-transactions. Each sub-action involves a single input account and single output account, making them easier to process and synchronize. This segmentation reduces the complexity of data synchronization while maintaining processing efficiency.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal dimension to transaction processing by ordering sub-actions sequentially based on their dependency relationships. This temporal ordering allows the system to process transactions in a manageable sequence rather than attempting to handle all complex transactions simultaneously, reducing synchronization complexity while maintaining productivity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Adaptability or versatility

If complex transactions with multiple input and output account addresses are processed, then transaction functionality is enhanced, but computational complexity increases

Engineering Contradiction:
Improvetransaction accounting structureVSAvoidcomputational complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments complex transactions into simpler sub-transactions, where each sub-action deals with a single input account and single output account. This segmentation maintains the versatility of handling complex transactions while reducing computational complexity by breaking down the processing into manageable units.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary approach by using a centralized server to manage and coordinate the processing of sub-transactions. This intermediary server handles the complexity of coordinating multiple sub-actions, allowing client nodes to process simpler individual transactions without needing to manage the overall complexity themselves.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If more transactions are processed through conventional sharding, then blockchain usage scalability increases, but processing speed decreases

Engineering Contradiction:
Improveblockchain scalabilityVSAvoidtransaction processing speed
Core Design Contradiction:
ProductivityVSSpeed

Solution Approach 1:

By segmenting transactions into simpler sub-actions, the patent enables faster processing of individual transactions while maintaining the ability to handle large volumes. The simplified structure of sub-transactions allows for quicker validation and processing, improving overall speed while supporting scalability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent processes transactions in a sequential temporal dimension rather than attempting parallel processing of all transactions. This temporal ordering allows the system to maintain high processing speed for each individual transaction while accommodating increased transaction volume through systematic progression through the transaction queue.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS12511314B2Transactional sharding of blockchain transactions
Publication Date: 2025.12.30 INVENIAM CAPITAL PARTNERS INC
  • US12511314B2 patent drawing
  • US12511314B2 patent drawing
  • US12511314B2 patent drawing

AI summary

A complex cryptographic coinage transaction is transactionally sharded into multiple simple cryptographic coinage transactions. The complex cryptographic coinage transaction specifies cryptographic debits and/or deposits to/from multiple input accounts and/or multiple output accounts. The simple cryptographic coinage transactions, however, only specify a single one of the input accounts and/or a single one of the output accounts. A single server within a blockchain environment may thus process one of the simple cryptographic coinage transactions without requiring calls for data from other servers responsible for other accounts.