Multi-tenant Server Blockchain Intermediary for Secure Data Exchange
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Multi-tenant cloud architectures lack the security, trust, and immutability of information during inter-tenant communications, which are inherent in blockchain networks, due to their centralized data management approach.
Innovation Solution
Implementing a centralized multi-tenant server that manages data in a peer-to-peer blockchain network, using a transaction queue, tenant level objects, network level objects, and blockchain services to facilitate secure, trustworthy, and immutable data transactions between tenant systems, while maintaining separate virtual spaces for each tenant to ensure data privacy and consensus across the network.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a centralized multi-tenant cloud architecture is used to manage data, then ease of operation and centralized control are improved, but security, trust, and immutability of information during inter-tenant communications deteriorate
Solution Approach 1:
The patent introduces a centralized multi-tenant server as an intermediary between tenant systems. This server manages data in a peer-to-peer blockchain network, facilitating secure inter-tenant communications while maintaining centralized control. The server acts as a mediator that enables tenants to benefit from both centralized management ease and blockchain security properties.
2Reliability
If a peer-to-peer blockchain network is implemented for data management, then security, trust, and immutability are improved, but device complexity and management overhead increase
Solution Approach 1:
The patent merges the benefits of centralized management with peer-to-peer blockchain technology. The centralized multi-tenant server consolidates management functions while the underlying blockchain network provides distributed security and immutability. This combination allows the system to achieve blockchain security properties without requiring each tenant to independently manage complex peer-to-peer network infrastructure.
Data Source
AI summary
A method for a server to manage data in a peer-to-peer blockchain network is described herein. The method includes generating, by a multi-tenant web server, an exchange object for the peer-to-peer blockchain network, wherein the exchange object includes a set of exchange fields and a mapping between each exchange field in the set of exchange fields and a field of a physical object associated with each peer in the peer-to-peer blockchain network; generating, by the multi-tenant web server, a transaction object based on the exchange object, wherein the transaction object includes the set of exchange fields and proposes an alternation to a physical object; and making, by the multi-tenant web server, the transaction object available to the peers in the peer-to-peer blockchain network to attempt to obtain consensus for the alteration.


