Blockchain Platform Service Integrating On-Chain and Off-Chain Interactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain technologies face challenges in integrating on-chain and off-chain interactions, limiting the adoption of cryptocurrencies in day-to-day commercial transactions due to the lack of mechanisms for seamless communication and transaction processing across different systems.

Innovation Solution

A platform service is introduced that determines processing metrics based on network conditions to facilitate the integration of on-chain and off-chain interactions, accounting for delays and volatility by triggering on-chain operations in response to off-chain communications and managing cryptocurrency transactions through cryptography-based storage applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blockchain operations are performed on-chain via smart contracts, then decentralization and security are improved, but processing speed and transaction finality deteriorate due to network congestion and block confirmation delays

Engineering Contradiction:
Improvedecentralization and securityVSAvoidprocessing speed and transaction finality
Core Design Contradiction:
ReliabilityVSSpeed

Solution Approach 1:

The patent segments the transaction processing into two distinct phases: off-chain preparation (signature generation, intent creation) and on-chain execution (smart contract interaction). This segmentation allows the computationally intensive and time-consuming cryptographic operations to occur off-chain, while only essential verification and state changes occur on-chain, thereby resolving the contradiction between maintaining blockchain security and achieving fast processing speeds

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system performs preliminary actions off-chain by generating cryptographic signatures, creating transaction intents, and preparing all necessary data before submitting to the blockchain. This preliminary preparation ensures that when on-chain operations occur, they can be executed quickly with minimal delay, as all complex computations have already been completed in advance

Inventive Principle:
Principle #10Preliminary action

2Productivity

If blockchain network capacity is increased to handle more transactions, then transaction throughput is improved, but network congestion and processing time variability worsen

Engineering Contradiction:
Improvetransaction throughputVSAvoidprocessing time variability and delays
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent introduces an intermediary layer (off-chain computing infrastructure) that mediates between users and the blockchain network. This intermediary handles transaction preparation, signature generation, and batching operations, allowing the blockchain to process transactions more efficiently without being overwhelmed by direct connection requests, thereby reducing congestion and time variability while maintaining high throughput

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If integration mechanisms between on-chain and off-chain systems are added, then versatility and applicability of cryptocurrencies are improved, but system complexity worsens

Engineering Contradiction:
Improveintegration capability and commercial applicabilityVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements a universal integration framework that can work with multiple blockchain networks and off-chain systems through standardized interfaces and protocols. The platform service provides multi-functional capabilities including signature generation, transaction broadcasting, state synchronization, and event monitoring, all through a single unified system that reduces overall complexity while enhancing versatility and commercial applicability

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

Data Source

PatentUS12166908B2Systems and methods for facilitating blockchain operations involving on chain and off chain interactions
Publication Date: 2024.12.10 COINBASE INC
  • US12166908B2 patent drawing
  • US12166908B2 patent drawing
  • US12166908B2 patent drawing

AI summary

Systems and methods recite the use of a platform service that determines a specific type of data (e.g., a processing metric) based on current network conditions (e.g., current congestion on a blockchain network). The processing metric is then used to account for variations in processing characteristics of a blockchain network occurring while the platform service integrates the on-chain and off-chain interactions. Accordingly, while the platform service performs the integration by triggering an on-chain blockchain operation in response to a communication to initiate an off-chain response, the processing metric accounts for any delays and/or volatility in the network conditions.