Verifiable Outsourced Ledger Segmentation for Low Latency

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current digital transaction systems face high transactional latency and vulnerability to attacks due to the need for high computational resources and reliance on trusted intermediaries for auditing and verification, especially in blockchain-based systems.

Innovation Solution

The implementation of Verifiable Outsourced Ledgers (VOLs) allows mutually distrustful parties to share and execute transactions with lower latency and higher throughput by utilizing a cloud service that reduces the need for intermediary verification, enabling efficient processing and secure record-keeping through a blockchain-based system.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a write-only database (blockchain) is used to maintain transaction records for auditing, then the authenticity and tamper-evidency of transactions are improved, but read and write latencies increase significantly

Engineering Contradiction:
Improvetransaction authenticityVSAvoidread and write latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system divides the ledger into a shared writable component (for fast transaction recording) and a separate read-only verification component (for auditing). The writable ledger allows high-speed transactions while the read-only verification ledger maintains the audit trail, segmenting the conflicting requirements into separate data structures.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A trusted third-party service provider acts as an intermediary to maintain the read-only verification ledger and provide verification services. This mediator handles the verification workload externally, allowing the primary transaction system to operate at high speed while maintaining auditability through the intermediary's verification records.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If computational resources are increased to maintain a verifiable write-only database securely, then the security against attacks is improved, but transaction processing time increases

Engineering Contradiction:
Improvesecurity against attacksVSAvoidtransaction processing throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The verification and security validation functions are extracted from the transaction processing path and placed in a separate read-only verification ledger maintained by a third party. This extraction allows the main transaction system to process records quickly without performing expensive verification computations, while security is maintained through the separate verification infrastructure.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system enables clients to verify transaction authenticity independently by providing them with the necessary verification data and tools. This self-service verification model reduces the computational burden on the transaction processing system while maintaining security, as each client can validate transactions without requiring intensive centralized verification.

Inventive Principle:
Principle #25Self-service

3Reliability

If a trusted third party is used to arbitrate and audit transactions, then the trustworthiness of transactions is improved, but the system complexity and additional verification requirements increase

Engineering Contradiction:
ImprovetrustworthinessVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

A third-party service provider is introduced as an intermediary to maintain the read-only verification ledger and provide verification services. This mediator handles the complexity of maintaining verification records and providing trust guarantees, allowing the primary transaction system to remain relatively simple while achieving high trustworthiness through the intermediary's verified records.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS11601439B2Verifiable outsourced ledgers
Publication Date: 2023.03.07 MICROSOFT TECHNOLOGY LICENSING LLC
  • US11601439B2 patent drawing
  • US11601439B2 patent drawing
  • US11601439B2 patent drawing

AI summary

A digital ledger built upon a blockchain to provide users with the ability to securely, accurately, and verifiably share state information between distrustful parties is provided herein. The Verifiable Outsourced Ledger is hosted in a networked environment, accessible by multiple parties, and maintains an immutable view of the transactions submitted by authorized parties and a continuous view of the states shared between the parties that the parties can replicate independently locally to verify the integrity of the ledger.