Multi-Tenant Blockchain Escrow With Shared Auditing Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing Blockchain as a Service (BaaS) solutions are cost-prohibitive for users with limited transaction needs due to high overhead costs associated with setting up a blockchain system for security.

Innovation Solution

A cost-effective Blockchain as a Service (BaaS) system that allows users to authenticate, add transaction blocks, and intersperse blocks from multiple tenants in a blockchain, using authentication credentials, block tokens, and encryption to ensure security and auditing capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a blockchain system is set up for security in Blockchain as a Service (BaaS), then security and auditing capabilities are improved, but overhead costs become cost-prohibitive for limited transaction needs

Engineering Contradiction:
ImprovesecurityVSAvoidoverhead costs
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent segments the blockchain into a shared infrastructure where multiple tenants can utilize the same blockchain network. Instead of each tenant having their own separate blockchain, the system segments access and management rights, allowing cost-effective sharing of security infrastructure while maintaining individual tenant security needs through authentication mechanisms and access control levels.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The blockchain infrastructure is designed as a universal platform that serves multiple tenants with different transaction needs. The same blockchain network provides security and auditing capabilities for all tenants, making the system multi-functional and cost-effective for limited transaction scenarios while maintaining robust security through unified authentication and authorization mechanisms.

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

2Reliability

If a separate blockchain is created for each tenant, then tenant-specific security is improved, but system complexity and costs increase

Engineering Contradiction:
Improvetenant-specific securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces an intermediary authentication and authorization system that mediates between the shared blockchain infrastructure and individual tenant requirements. This intermediary layer handles tenant-specific security needs through authentication credentials and access level management, allowing multiple tenants to securely access the same blockchain without requiring separate blockchain instances for each tenant.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If authentication and access control mechanisms are implemented, then security is improved, but ease of operation decreases

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

Solution Approach 1:

The patent implements dynamic access control mechanisms that adjust authentication requirements based on tenant needs and transaction types. The system dynamically manages access levels and authentication credentials, making security adaptable rather than static. This dynamic approach maintains strong security while improving ease of operation by automatically managing authentication complexities behind the scenes.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12526273B2Blockchain escrow and auditing service
Publication Date: 2026.01.13 MICRO FOCUS LLC
  • US12526273B2 patent drawing
  • US12526273B2 patent drawing
  • US12526273B2 patent drawing

AI summary

A request to authenticate to a Blockchain as a Service (BaaS) is received from a tenant (e.g., a user that is acting on behalf of a corporation). An authentication credential of the tenant associated with the request to authenticate to the BaaS is determined to be valid. In response to determining that the authentication credential of the tenant associated with the request to authenticate to the BaaS is valid, a level of access is granted to the BaaS. A request is received, from the tenant, to add a transaction block to a blockchain in the BaaS. The blockchain in the BaaS is interspersed with transaction blocks from a plurality of tenants of the BaaS. The transaction block is then added to the blockchain in the BaaS. This addition to the BaaS represents both an Escrow and an Audit capability.