Multi-Tenant Quorum Network Architecture for Distributed Ledger Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Distributed ledger systems, such as Ethereum, are economically costly to run due to hardware requirements and are typically single-tenant networks, where each entity needs a separate node, preventing resource sharing across entities.

Innovation Solution

A Quorum network is introduced, providing an access-controlled, multi-tenant architecture with state isolation, using an authentication server to manage access and resources, allowing multiple organizations to share nodes while maintaining data segregation and granular access control.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single-tenant network architecture is used where each entity requires a separate node, then data isolation and security are ensured, but hardware costs and operational expenses increase significantly

Engineering Contradiction:
Improvedata isolationVSAvoidhardware cost
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent combines multiple tenant entities onto a single shared node infrastructure, allowing resource aggregation while maintaining logical separation of data through namespace isolation mechanisms. This merging approach reduces redundant hardware requirements while preserving data isolation through virtualization techniques.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The shared node architecture enables a single node to serve multiple tenant entities simultaneously, providing multi-functionality where one infrastructure component handles workloads for multiple organizations. This universal approach allows dynamic resource allocation across different tenants based on demand.

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

2Loss of energy

If resources are shared across multiple entities on a single node, then operational costs are reduced, but data isolation and access control become more complex

Engineering Contradiction:
Improveoperational costVSAvoidaccess control complexity
Core Design Contradiction:
Loss of energyVSDevice complexity

Solution Approach 1:

The patent segments the shared node environment into isolated namespaces for different tenant entities, creating logical partitions that simplify access control. Each namespace acts as an independent container with its own access policies, reducing the complexity of managing permissions across the entire system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces namespace management mechanisms as intermediaries between the shared node infrastructure and tenant entities. These intermediaries handle access control logic, authentication, and authorization, shielding the complexity from both the infrastructure layer and the tenant applications.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If each entity has its own dedicated node, then access control is simplified, but resource utilization efficiency decreases

Engineering Contradiction:
Improveaccess controlVSAvoidresource utilization
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The patent merges multiple entity workloads onto shared node infrastructure, improving resource utilization by consolidating underused capacity from individual nodes. This combination maintains simplified access control through namespace-based isolation that provides clear boundaries between entities.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The patent implements dynamic resource allocation within the shared node environment, allowing resources to be flexibly assigned and reassigned between tenant entities based on current demand. This dynamic approach optimizes resource utilization while maintaining access control through adaptive namespace management.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12143520B2Network multi-tenant architecture for distributed ledger systems
Publication Date: 2024.11.12 CONSENSYS SOFTWARE INC
  • US12143520B2 patent drawing
  • US12143520B2 patent drawing
  • US12143520B2 patent drawing

AI summary

A Quorum network comprising an access controlled multi-tenant network is provided that is configured to enable access control and state isolation in a multi-tenancy Ethereum-based distributed ledger system. The access-controlled network includes one or more authenticating servers (also referred to as access controls) for providing permission control to the nodes in the network. In a standard multi-tenant network, each user of an entity (also referred to as an organization) is limited to only transacting with (also referred to as accessing) their own authorized resources. The access-controlled network utilizes an access controller to provide a singular truth for a set of managed nodes through a trusted entity (such as a Network Authorization Server).