Distributed Ledger Gateway for Secure Multi-Platform Connectivity

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current systems lack seamless and secure connectivity between traditional applications and distributed ledger platforms, such as Blockchain, making it difficult for organizations to interact with multiple distributed ledgers efficiently and securely.

Innovation Solution

A distributed ledger gateway system and method that receives client requests, identifies and encrypts payloads, and routes them to designated distributed ledgers through adapters, providing secure and scalable connectivity while maintaining data privacy and integrity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional systems directly connect to distributed ledger platforms, then connectivity is established, but security and data privacy are compromised

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a gateway system as an intermediary layer between traditional applications and distributed ledger platforms. This gateway receives requests from traditional systems, encrypts payloads, routes them to appropriate distributed ledgers, and decrypts responses. The gateway acts as a mediator that protects traditional systems from direct exposure to ledger complexities while maintaining secure communication channels through encryption and selective data disclosure.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If multiple distributed ledgers are accessed directly by clients, then connectivity is achieved, but management and routing complexity increases

Engineering Contradiction:
ImproveconnectivityVSAvoidrouting complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The gateway system provides universal access to multiple distributed ledger platforms through a single interface. It maintains routing tables that map application identifiers to specific ledger identifiers, allowing the gateway to route requests to the appropriate ledger based on the application. This multi-functional approach enables the gateway to handle connections to various ledgers (Bitcoin, Ethereum, etc.) while presenting a unified access point to clients, thereby reducing routing complexity.

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

3Reliability

If payload data is transmitted in plain text between systems, then transmission speed is maintained, but data privacy and integrity are compromised

Engineering Contradiction:
Improvedata integrityVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The gateway performs preliminary encryption of payloads before transmitting them to distributed ledgers. When a request is received, the gateway encrypts the payload using the destination ledger's public key or a shared secret, then transmits the encrypted data. This preliminary security measure ensures data privacy and integrity without requiring decryption at intermediate points, as the encryption is applied once before transmission and only decrypted at the final destination.

Inventive Principle:
Principle #10Preliminary action

4Ease of operation

If a centralized authority manages distributed ledgers, then control is simplified, but trust model integrity is compromised

Engineering Contradiction:
ImprovecontrolVSAvoidtrust model
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The gateway system implements self-service mechanisms for managing distributed ledger connections. It automatically maintains routing tables that map applications to ledgers, performs cryptographic key management for encryption/decryption operations, and handles request routing based on application identifiers. This automated self-service approach eliminates the need for manual centralized control while preserving the decentralized trust model, as the system autonomously manages connections without requiring a central authority to validate each interaction.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11546167B2System and method for using a distributed ledger gateway
Publication Date: 2023.01.03 JPMORGAN CHASE BANK NA
  • US11546167B2 patent drawing
  • US11546167B2 patent drawing
  • US11546167B2 patent drawing

AI summary

System and method for using a distributed ledger gateway are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for interacting with a plurality of distributed ledgers may include: (1) receiving a client request comprising a payload to be written to one of a plurality of distributed ledgers and metadata extracted from the client request; (2) identifying a destination distributed ledger of the plurality of distributed ledgers; (3) logging a source of the request and the destination distributed ledger; (4) encrypting the payload; and (5) routing the encrypted payload to the destination distributed ledger.