Time-Spatial Blockchain Partitioning for Cross-Shard Throughput

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain networks face challenges with sharding techniques that lead to communication difficulties between shards, security vulnerabilities, and inefficiencies in consensus and verification processes, lacking a standardized approach for effective data partitioning.

Innovation Solution

A system and method for time-spatial data partitioning in a blockchain network that assigns a hierarchical structure based on time and spatial dimensions, allowing for faster, concurrent processing and dynamic scaling, with access control across partitions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If sharding technique is used to partition data into smaller chunks across multiple servers, then the transactional load at each node is reduced and parallel processing is enabled, but inter-shard communication overhead increases and security vulnerabilities arise

Engineering Contradiction:
Improvetransaction throughputVSAvoidinter-shard communication overhead
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies segmentation by dividing the blockchain network into multiple partitions (shards) that can process transactions independently in parallel. Each partition handles a subset of the total transaction load, enabling concurrent processing across multiple nodes simultaneously, thereby increasing overall network throughput without proportionally increasing communication overhead.

Inventive Principle:
Principle #1Segmentation

2Productivity

If sharding technique is used to scale the blockchain network, then the number of transactions per period increases, but reliability and immutability are compromised as users can no longer download and validate the entire transaction history

Engineering Contradiction:
Improvetransaction capacityVSAvoiddata validity
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent implements a cross-partition consensus mechanism that enables each partition to independently validate transactions while maintaining global consistency. The consensus protocol operates universally across all partitions, allowing nodes to verify transaction validity within their assigned partitions without needing to download the entire blockchain history, thus preserving reliability and immutability at scale.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If block size is increased to accommodate more transactions per block, then transaction capacity improves, but computing power required to verify the block increases

Engineering Contradiction:
Improvetransactions per blockVSAvoidcomputing power for verification
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent segments the verification workload by distributing transaction validation across multiple partitions, where each partition processes and verifies a subset of transactions independently. This segmentation allows the network to handle larger total transaction volumes without requiring any single node to expend excessive computing power, as the verification load is divided and parallelized across the distributed network.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12632470B2System and method for time-spatial data partitioning in a blockchain network
Publication Date: 2026.05.19 JIO PLATFORMS LTD
  • US12632470B2 patent drawing
  • US12632470B2 patent drawing
  • US12632470B2 patent drawing

AI summary

The present disclosure generally relates to partitioning of data in a blockchain network, more particularly to system and method for time-spatial data partitioning in blockchain network. The system receives, to record to blockchain network, blockchain data comprising different types of information associated with tasks, and determine time dimensions and spatial dimensions from received blockchain data to analyze metrics or usage patterns at different time windows for pre-defined time. Further, system assigns in blockchain network, hierarchical structure with different levels for time-spatial partitions, based on the determined time dimensions and spatial dimensions. Furthermore, the system aggregates arrival data processing rate of tasks for accomplishing across he assigned time-spatial partitions relative to single time-spatial partition. Thereafter, the system processes data in hierarchical structure of blockchain network across time-spatial partitions, when the processing of the aggregated arrival data is to be performed across the one or more time-spatial partitions.