Blockchain Indexer for Decentralized Application 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 efficiently store and retrieve 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 retrieval time increase significantly

Engineering Contradiction:
Improvedata completenessVSAvoidretrieval time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing blockchain data during block formation. The transaction parser and data processor convert raw transaction data into structured, queryable formats before the block is finalized, so that when decentralized applications need data, it is already prepared and indexed for rapid retrieval without sacrificing completeness

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent segments the blockchain data processing into distinct components: transaction parsing, data processing, block formation, and indexing. Each component handles specific transformation tasks, allowing raw data to be systematically converted into optimized formats that maintain completeness while enabling fast querying through structured organization

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If all blockchain data is stored and processed, then data accuracy is maintained, but system resource consumption increases

Engineering Contradiction:
Improvedata accuracyVSAvoidsystem resource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

The patent applies local quality by optimizing data representation at different stages of the blockchain lifecycle. Raw transactions are parsed and converted into structured formats with appropriate data types and schemas tailored to specific application needs, maintaining accuracy while reducing storage and processing requirements for different types of blockchain data

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes data parameters through transformation from raw hexadecimal formats to structured representations with optimized data types. The system adjusts data representation parameters (encoding formats, data structures, indexing methods) to balance accuracy requirements with resource efficiency for storage and processing

Inventive Principle:
Principle #35Parameter changes

3Stability of the object's composition

If conventional blockchain data structures are used, then data integrity is ensured, but query efficiency decreases

Engineering Contradiction:
Improvedata integrityVSAvoidquery efficiency
Core Design Contradiction:
Stability of the object's compositionVSProductivity

Solution Approach 1:

The patent introduces an intermediary layer between the immutable blockchain ledger and application queries. The data processor creates structured representations and indexes that mediate between the raw blockchain data and application needs, allowing efficient querying without compromising the integrity of the underlying blockchain data

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent performs preliminary data structuring and indexing during block formation, creating query-optimized representations before applications need to access the data. This advance preparation maintains data integrity while enabling rapid querying through pre-organized structures

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12219068B2Systems and methods for using secure, encrypted communications across distributed computer networks to efficiently index blockchain states for performing blockchain operations in decentralized applications using cryptography-based digital repositories
Publication Date: 2025.02.04 COINBASE INC
  • US12219068B2 patent drawing
  • US12219068B2 patent drawing
  • US12219068B2 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.