Blockchain Platform API for Secure Client Data Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current blockchain technologies require clients to implement complex processing and security measures to access and interact with blockchain services, making it difficult for clients to securely and efficiently write or read data, especially for those without advanced computational capabilities.

Innovation Solution

A platform with an application programming interface (API) that allows clients to interact with blockchain services using HTTP requests, enabling secure and instantaneous data writing or reading without the need for clients to implement blockchain-specific processing or cryptographic libraries, using a platform processor to manage transactions and verify identities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If clients implement blockchain-specific processing and cryptographic libraries to access blockchain services, then security and reliability are improved, but device complexity and ease of operation deteriorate

Engineering Contradiction:
ImprovesecurityVSAvoidcomplexity of client implementation
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a platform service as an intermediary between clients and the blockchain network. The platform service handles all blockchain-specific processing, transaction construction, cryptographic operations, and network communication. Clients simply interact with the platform service through simplified APIs without needing to implement any blockchain-specific code or cryptographic libraries, thus maintaining security while eliminating complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent extracts all complex blockchain processing functions from the client side and consolidates them into the platform service. This includes transaction validation, script execution, cryptographic verification, and blockchain protocol implementation. By removing these complex components from client implementation, the system achieves high security through centralized expert handling while keeping client devices simple.

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If clients implement blockchain-specific processing and cryptographic libraries, then reliability is improved, but ease of operation deteriorates

Engineering Contradiction:
ImprovesecurityVSAvoidease of client access
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The platform service acts as an intermediary that translates simple client requests into secure blockchain transactions. Clients can operate with basic knowledge using standardized APIs, while the platform service ensures proper cryptographic handling, transaction construction, and security protocols are executed reliably in the background.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The platform service automatically handles all security-critical operations including key management, transaction signing, and validation without requiring client intervention. This self-service approach maintains high security through automated best practices while maximizing ease of operation for clients.

Inventive Principle:
Principle #25Self-service

3Ease of operation

If the platform manages all transaction processing and verification, then ease of operation is improved, but device complexity of the platform increases

Engineering Contradiction:
Improveease of client accessVSAvoidcomplexity of platform processor
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

The patent merges multiple functions into the platform service: blockchain node functionality, transaction validation, script execution, key management, and API routing. By consolidating these functions into a single integrated platform, the system achieves ease of operation for clients while managing complexity through unified architecture rather than distributed complexity across many components.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The platform service is designed as a universal interface that handles multiple blockchain operations (transactions, queries, smart contract interactions) through a single multi-functional system. This universal platform reduces overall system complexity by providing one standardized entry point for all client needs rather than requiring separate specialized components for each function.

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

Data Source

PatentUS20230119035A1Platform services verification
Publication Date: 2023.04.20 NCHAIN LICENSING AG
  • US20230119035A1 patent drawing
  • US20230119035A1 patent drawing
  • US20230119035A1 patent drawing

AI summary

The present disclosure proposes methods, devices and systems for verification of blockchain transactions associated with a platform providing a plurality of services associated with a blockchain to one or more clients.