Multi-ledger TOIP Framework with DID Resolver Caching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In a heterogeneous Trust over Internet Protocol (TOIP) environment, entities using different distributed ledgers face challenges in accessing and verifying public keys and other necessary information for issuing or verifying credentials.
Innovation Solution
A multi-ledger framework is introduced to support multiple ledgers within a TOIP environment, enabling issuers, holders, and verifiers to utilize various ledgers by maintaining a ledger registry that lists available ledgers and allows caching of ledger contents for offline verification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If entities use different distributed ledgers in a TOIP environment, then diversity and flexibility are improved, but the ability to access and verify public keys across ledgers deteriorates
Solution Approach 1:
The patent introduces a DID resolver as an intermediary component that mediates between different distributed ledgers. This resolver maintains a local cache of DID documents and public keys from multiple ledgers, enabling entities to access and verify credentials across heterogeneous ledgers without requiring direct inter-ledger communication. The intermediary cache layer resolves the contradiction by preserving ledger diversity while ensuring reliable cross-ledger verification through localized data storage and resolution.
2Reliability
If a single ledger is used for all entities, then verification reliability is improved, but adaptability to different TOIP environments deteriorates
Solution Approach 1:
The DID resolver is designed as a universal component that can operate across multiple distributed ledgers simultaneously. It maintains the ability to resolve DIDs and verify public keys from different ledger types (blockchain, distributed hash tables, etc.) through a unified interface. This multi-functionality allows the system to maintain reliable verification while adapting to diverse TOIP environments, resolving the contradiction between single-ledger reliability and multi-ledger adaptability.
3Measurement precision
If real-time access to all ledgers is required, then verification accuracy is improved, but system complexity and offline operation capability deteriorate
Solution Approach 1:
The DID resolver performs preliminary action by caching DID documents and public keys locally before verification is needed. This pre-fetching and local storage mechanism allows the system to maintain verification accuracy without requiring continuous real-time access to all distributed ledgers. The cache enables offline or low-network operation while preserving the ability to verify credentials accurately, reducing system complexity by eliminating the need for constant ledger connectivity.
Data Source
AI summary
Disclosed are various embodiments for facilitating a multi-ledger framework in a trust over internet protocol (TOIP) environment. A listing of ledgers can be maintained by a ledger registry. Entities in the TOIP environment can retrieve a listing of ledgers and cache the contents of the ledgers so that the contents can be accessed if a particular ledger is inaccessible.


