Blockchain Indexer for Decentralized App Data Retrieval

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional blockchain systems face challenges in efficiently processing and retrieving data due to the sheer amount of data and complexity of raw blockchain data, particularly when used in decentralized applications that require real-time status data.

Innovation Solution

The implementation of a blockchain indexer that provides a queryable record of a subset of blockchain operations, using specialized indexing to convert and efficiently store metadata, allowing for real-time and near real-time status information to power decentralized applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If raw blockchain data is used to power decentralized applications, then data completeness is maintained, but processing complexity and storage burden increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments blockchain data into two distinct formats: raw blockchain data for complete historical records and indexed data for efficient querying. The indexing service divides the data processing task by creating separate index structures that organize blockchain operations, transactions, and state changes into queryable formats without losing the original data integrity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an indexing service as an intermediary component between the blockchain and decentralized applications. This service acts as a mediator that consumes raw blockchain data, processes it into indexed formats, and provides efficient query interfaces to applications, thereby reducing the processing burden on both the blockchain and applications while maintaining data completeness.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If real-time status data is queried from blockchain nodes, then data accuracy is ensured, but response time increases due to processing delays

Engineering Contradiction:
Improvedata accuracyVSAvoidresponse time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-processing blockchain data into indexed formats in advance. The indexing service continuously processes and indexes blockchain operations, transactions, and state changes as they occur, so that when decentralized applications need real-time status data, the information is already organized and ready for immediate retrieval, eliminating query processing delays.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent ensures continuity of useful action by implementing a continuous indexing process that operates in parallel with blockchain operations. The indexing service continuously consumes new blockchain data, processes it into indexed formats, and updates the index structures without interruption, ensuring that real-time queries always access the most current accurately indexed data.

Inventive Principle:
Principle #20Continuity of useful action

3Reliability

If comprehensive blockchain data is stored and processed, then data reliability is maintained, but processing speed decreases due to data volume

Engineering Contradiction:
Improvedata reliabilityVSAvoidprocessing speed
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent applies dimensionality change by transforming the data access dimension. Instead of querying raw blockchain data directly (time-consuming linear search through all transactions), the system creates indexed dimensions that allow efficient filtering and retrieval based on specific criteria such as account addresses, transaction types, or time ranges, thereby maintaining data reliability while dramatically improving processing speed.

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

Data Source

PatentUS12244722B2Systems and methods for selecting secure, encrypted communications across distributed computer networks for cryptography-based digital repositories in order to perform blockchain operations in decentralized
Publication Date: 2025.03.04 COINBASE INC
  • US12244722B2 patent drawing
  • US12244722B2 patent drawing
  • US12244722B2 patent drawing

AI summary

Methods and systems are described herein for facilitating blockchain operations in decentralized applications by offering enhanced efficient when conducting blockchain operations using cryptography-based, digital ledgers through the use of specialized indexing. For example, as opposed to relying on raw blockchain data to power decentralized applications, the methods and systems use a blockchain indexer. The blockchain indexer provides a queryable record of a subset of blockchain operations.