Blockchain Service Execution Result Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In scenarios involving direct and indirect service providers, determining the cause of incorrect service-associated operations is challenging due to the difficulty in distinguishing between technical faults in the direct and indirect service provider devices, leading to disputes and inability to prove liability for service failures.

Innovation Solution

Implementing a service execution result obtaining method and system based on blockchain, where the indirect service provider determines and stores the service execution result in a blockchain transaction, which is then retrieved by the direct service provider for trustworthy operation, allowing for clear determination of fault causation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If service execution results are stored in traditional centralized systems, then data access and processing are simple, but the data can be tampered with and trustworthiness is compromised

Engineering Contradiction:
Improvetrustworthiness of service execution resultVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a blockchain network as an intermediary between the indirect service provider and direct service provider. The blockchain stores service execution results in a decentralized manner, providing tamper-proof verification without requiring direct trust between parties. This resolves the contradiction by adding a mediating layer that ensures reliability while maintaining manageable complexity through standardized blockchain protocols.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent creates copies of service execution results on the blockchain network, where multiple nodes maintain identical copies of the data. This distributed copying mechanism ensures that the original data cannot be tampered with without detection, as any modification would be inconsistent across the network copies. The copying principle enables reliability through redundancy while keeping the system architecture familiar through standardized data replication patterns.

Inventive Principle:
Principle #26Copying

2Reliability

If service execution results are stored on blockchain, then tamper-proof and trustworthy, but data access and processing become more complex

Engineering Contradiction:
Improvetamper-proof capabilityVSAvoidease of data access
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent implements self-service mechanisms where the blockchain network automatically manages data integrity verification, consensus validation, and tamper detection without requiring manual intervention. Service providers can independently verify the authenticity of execution results by querying the blockchain, eliminating the need for complex manual verification processes. This self-service approach maintains ease of operation while ensuring tamper-proof capabilities through automated cryptographic verification.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary actions by pre-storing service execution results on the blockchain before they are needed for verification. This advance placement of data on the immutable ledger allows for rapid, straightforward access and verification later, as the data is already in its final, tamper-proof form. The preliminary action principle simplifies subsequent data access operations while maintaining reliability, as no complex real-time verification is needed—only simple queries to the existing blockchain records.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If traditional service result transmission is used, then system complexity is low, but fault determination capability is insufficient

Engineering Contradiction:
Improvefault determination precisionVSAvoidsystem architecture complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements feedback mechanisms where service execution results are recorded on the blockchain and can be independently verified by direct service providers. This creates a feedback loop that provides objective evidence for fault determination, allowing precise identification of whether failures originate from service execution or result processing. The blockchain serves as an immutable feedback record that enhances measurement precision while maintaining relatively simple system architecture through standardized blockchain integration patterns.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11062308B2Service execution result obtaining method and system based on blockchain
Publication Date: 2021.07.13 ADVANCED NEW TECHNOLOGIES CO LTD
  • US11062308B2 patent drawing
  • US11062308B2 patent drawing
  • US11062308B2 patent drawing

AI summary

Computer-implemented methods, non-transitory, computer-readable media, and computer-implemented systems for obtaining a service execution result based on a blockchain. A direct service provider device accepts a service, and submits the service to an indirect service provider device for execution. The indirect service provider device can encapsulate a service execution result obtained by executing the service into a blockchain transaction, and submit the blockchain transaction to a blockchain network for storage. The direct service provider device can obtain the service execution result from the blockchain network as a basis for performing a service-associated operation subsequently.