Blockchain Resource Pool Partitioning for Low-Latency Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing blockchain systems face challenges in efficiently distributing resources across different resource providers, leading to increased latency, resource wastage, and memory constraints due to resource unavailability, particularly when resources are concentrated at a single provider.

Innovation Solution

A method for dynamically allocating and reallocating resources across resource providers by partitioning them into reserve and active pools based on historical transaction data, ensuring resources are available for real-time transaction processing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If resources are concentrated at a single resource provider, then resource availability for transactions is improved, but system reliability and resistance to failures deteriorate

Engineering Contradiction:
Improveresource availabilityVSAvoidfailure risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the total resource pool into multiple separate resource pools, each assigned to different resource providers. This segmentation ensures that resources are distributed across multiple providers rather than concentrated at one, thereby maintaining resource availability while reducing the impact of any single provider's failure on the overall system reliability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by assigning specific resource pools to specific resource providers based on their individual capabilities and transaction histories. Each resource provider manages its own local resource pool with characteristics tailored to its performance, creating a heterogeneous distribution that optimizes both availability and reliability.

Inventive Principle:
Principle #3Local quality

2Object-affected harmful factors

If resources are distributed across multiple resource providers, then system reliability and failure resistance are improved, but resource availability and transaction latency deteriorate

Engineering Contradiction:
Improvefailure riskVSAvoidresource availability
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system performs preliminary actions by pre-allocating resource pools to resource providers based on historical transaction data and performance metrics. This advance preparation ensures that resources are already positioned and ready when needed, eliminating the latency that would otherwise result from real-time resource allocation across multiple providers.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements feedback mechanisms that monitor transaction outcomes and resource utilization across resource providers. This feedback is used to dynamically adjust resource pool allocations, ensuring that resources are distributed in a way that maintains both high availability and system reliability based on actual performance data.

Inventive Principle:
Principle #23Feedback

3Productivity

If resource pools are dynamically adjusted based on transaction history, then resource utilization efficiency is improved, but system complexity increases

Engineering Contradiction:
Improveresource utilizationVSAvoidallocation system complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies dynamics by making resource pool allocations adjustable and adaptable based on transaction history and system performance. Rather than static allocations, the system dynamically modifies resource distribution to optimize utilization efficiency while managing complexity through structured adjustment rules.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system changes parameters such as resource pool sizes and allocations based on quantitative analysis of transaction history. By systematically adjusting these parameters according to measured performance metrics, the patent achieves improved resource utilization without introducing unmanageable complexity.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260050472A1Resource allocation and management in blockchain systems
Publication Date: 2026.02.19 CIRCLE INTERNET GRP INC
  • US20260050472A1 patent drawing
  • US20260050472A1 patent drawing
  • US20260050472A1 patent drawing

AI summary

Certain embodiments of the present disclosure provide techniques for allocating resources associated with tokens on a blockchain across resource providers in a distributed computing environment. An example method generally includes partitioning a total resource pool into a plurality of resource pools. Generally, each respective resource pool of the plurality of resource pools is associated with a respective resource provider. For each respective resource pool of the plurality of resource pools, the respective resource pool is partitioned into a reserve pool and an active pool based on an on-blockchain transaction history associated with tokens backed by the total resource pool. Transactions associated with the tokens are processed using one or more resource pools from the plurality of resource pools.